@charset "UTF-8";.App{text-align:center}/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#fff;background-color:var(--bs-body-bg);color:#212529;color:var(--bs-body-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:400;font-weight:var(--bs-body-font-weight);line-height:1.5;line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;color:var(--bs-heading-color);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:#fff3cd;background-color:var(--bs-highlight-bg);color:#212529;color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:#212529;background-color:var(--bs-body-color);border-radius:.25rem;color:#fff;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#212529bf;color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid;border-top:calc(var(--bs-border-width)*2) solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0;border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 1px;border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-bottom:calc(.375rem + var(--bs-border-width));padding-top:calc(.375rem + 1px);padding-top:calc(.375rem + var(--bs-border-width))}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + 1px);padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + 1px);padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em;margin-top:.25rem}.form-control{background-clip:padding-box;background-color:#fff;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#212529;color:var(--bs-body-color);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#212529bf;color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;color:#212529;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;border-width:var(--bs-border-width) 0;color:#212529;color:var(--bs-body-color);display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px);min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px);height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px);height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),none;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #212529;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.form-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25;min-height:calc(3.5rem + 2px);min-height:calc(3.5rem + var(--bs-border-width)*2)}.form-floating>label{border:1px solid #0000;border:var(--bs-border-width) solid #0000;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:2}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:#212529a6;color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background-color:#fff;background-color:var(--bs-body-bg);border-radius:.375rem;border-radius:var(--bs-border-radius);content:"";height:1.5em;inset:1rem .375rem;position:absolute;z-index:-1}.form-floating>.form-control:-webkit-autofill~label{color:#212529a6;color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0;border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#198754;color:var(--bs-form-valid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#198754;background-color:var(--bs-success);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754;background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754;color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:#dc3545;color:var(--bs-form-invalid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#dc3545;background-color:var(--bs-danger);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545;background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545;color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:#0000;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:#0000;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:initial;border:0;border-radius:0;border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px;margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:0 0;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid #0000;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:initial}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:initial;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a}.navbar-dark,.navbar[data-bs-theme=dark],[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:initial;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);color:#212529;color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:flex;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:"/";content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;list-style:none;padding-left:0}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.active>.page-link,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);text-align:center;vertical-align:initial;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:#0000;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:#0000;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);display:flex;flex-direction:column;justify-content:center;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);background:#0000 var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:initial;height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{opacity:var(--bs-btn-close-disabled-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);background-clip:padding-box;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;max-width:100%;pointer-events:none;position:absolute;width:max-content;z-index:var(--bs-toast-zindex)}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{align-items:center;background-clip:padding-box;background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));color:var(--bs-toast-header-color);display:flex;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);display:none;outline:0;overflow-x:hidden;overflow-y:auto;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);display:block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid #0000;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:0 0;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid #0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin:calc(var(--bs-offcanvas-padding-y)*-.5) calc(var(--bs-offcanvas-padding-x)*-.5) calc(var(--bs-offcanvas-padding-y)*-.5) auto;padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:#0d6efd!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:#6c757d!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:#198754!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:#0dcaf0!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:#ffc107!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:#dc3545!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:#f8f9fa!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:#212529!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:#0d6efd!important;color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#0d6efd!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important;color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:#0a58ca!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:#6c757d!important;color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#6c757d!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important;color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:#565e64!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:#198754!important;color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#198754!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:#146c43!important;color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:#146c43!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:#0dcaf0!important;color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#0dcaf0!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important;color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:#3dd5f3!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:#ffc107!important;color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#ffc107!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important;color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:#ffcd39!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:#dc3545!important;color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#dc3545!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important;color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:#b02a37!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:#f8f9fa!important;color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#f8f9fa!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:#f9fafb!important;color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:#f9fafb!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:#212529!important;color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#212529!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important;color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:#1a1e21!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:#000!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:#000!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:#000000bf!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:#000000bf!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:0 0 0 .25rem #0d6efd40;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{align-items:center;backface-visibility:hidden;display:inline-flex;gap:.375rem;text-decoration-color:#0d6efd80;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.icon-link>.bi{fill:currentcolor;flex-shrink:0;height:1em;transition:transform .2s ease-in-out;width:1em}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:translate3d(.25em,0,0);transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px;width:var(--bs-border-width)}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important;box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:#9ec5fe!important;border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:#c4c8cb!important;border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:#a3cfbb!important;border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:#9eeaf9!important;border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:#ffe69c!important;border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:#f1aeb5!important;border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:#e9ecef!important;border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:#adb5bd!important;border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(13,110,253,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(108,117,125,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(25,135,84,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(220,53,69,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:#21252980!important;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:#000!important;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:#052c65!important;color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:#2b2f32!important;color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:#0a3622!important;color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:#055160!important;color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:#664d03!important;color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:#58151c!important;color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:#495057!important;color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:#495057!important;color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:#0d6efd!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(13,110,253,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(108,117,125,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(25,135,84,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(220,53,69,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:initial!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(233,236,239,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:#cfe2ff!important;background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:#e2e3e5!important;background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:#d1e7dd!important;background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:#cff4fc!important;background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:#fff3cd!important;background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:#f8d7da!important;background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:#fcfcfd!important;background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:#ced4da!important;background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:linear-gradient(180deg,#ffffff26,#fff0)!important;background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important;border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-end-1{border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.rounded-end-pill{border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-bottom-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}

/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:bootstrap-icons;src:url(/static/media/bootstrap-icons.b7bcc075b395c14ce8c2.woff2) format("woff2"),url(/static/media/bootstrap-icons.39795c0b4513de014cf8.woff) format("woff")}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;vertical-align:-.125em}.bi-123:before{content:"\f67f"}.bi-alarm-fill:before{content:"\f101"}.bi-alarm:before{content:"\f102"}.bi-align-bottom:before{content:"\f103"}.bi-align-center:before{content:"\f104"}.bi-align-end:before{content:"\f105"}.bi-align-middle:before{content:"\f106"}.bi-align-start:before{content:"\f107"}.bi-align-top:before{content:"\f108"}.bi-alt:before{content:"\f109"}.bi-app-indicator:before{content:"\f10a"}.bi-app:before{content:"\f10b"}.bi-archive-fill:before{content:"\f10c"}.bi-archive:before{content:"\f10d"}.bi-arrow-90deg-down:before{content:"\f10e"}.bi-arrow-90deg-left:before{content:"\f10f"}.bi-arrow-90deg-right:before{content:"\f110"}.bi-arrow-90deg-up:before{content:"\f111"}.bi-arrow-bar-down:before{content:"\f112"}.bi-arrow-bar-left:before{content:"\f113"}.bi-arrow-bar-right:before{content:"\f114"}.bi-arrow-bar-up:before{content:"\f115"}.bi-arrow-clockwise:before{content:"\f116"}.bi-arrow-counterclockwise:before{content:"\f117"}.bi-arrow-down-circle-fill:before{content:"\f118"}.bi-arrow-down-circle:before{content:"\f119"}.bi-arrow-down-left-circle-fill:before{content:"\f11a"}.bi-arrow-down-left-circle:before{content:"\f11b"}.bi-arrow-down-left-square-fill:before{content:"\f11c"}.bi-arrow-down-left-square:before{content:"\f11d"}.bi-arrow-down-left:before{content:"\f11e"}.bi-arrow-down-right-circle-fill:before{content:"\f11f"}.bi-arrow-down-right-circle:before{content:"\f120"}.bi-arrow-down-right-square-fill:before{content:"\f121"}.bi-arrow-down-right-square:before{content:"\f122"}.bi-arrow-down-right:before{content:"\f123"}.bi-arrow-down-short:before{content:"\f124"}.bi-arrow-down-square-fill:before{content:"\f125"}.bi-arrow-down-square:before{content:"\f126"}.bi-arrow-down-up:before{content:"\f127"}.bi-arrow-down:before{content:"\f128"}.bi-arrow-left-circle-fill:before{content:"\f129"}.bi-arrow-left-circle:before{content:"\f12a"}.bi-arrow-left-right:before{content:"\f12b"}.bi-arrow-left-short:before{content:"\f12c"}.bi-arrow-left-square-fill:before{content:"\f12d"}.bi-arrow-left-square:before{content:"\f12e"}.bi-arrow-left:before{content:"\f12f"}.bi-arrow-repeat:before{content:"\f130"}.bi-arrow-return-left:before{content:"\f131"}.bi-arrow-return-right:before{content:"\f132"}.bi-arrow-right-circle-fill:before{content:"\f133"}.bi-arrow-right-circle:before{content:"\f134"}.bi-arrow-right-short:before{content:"\f135"}.bi-arrow-right-square-fill:before{content:"\f136"}.bi-arrow-right-square:before{content:"\f137"}.bi-arrow-right:before{content:"\f138"}.bi-arrow-up-circle-fill:before{content:"\f139"}.bi-arrow-up-circle:before{content:"\f13a"}.bi-arrow-up-left-circle-fill:before{content:"\f13b"}.bi-arrow-up-left-circle:before{content:"\f13c"}.bi-arrow-up-left-square-fill:before{content:"\f13d"}.bi-arrow-up-left-square:before{content:"\f13e"}.bi-arrow-up-left:before{content:"\f13f"}.bi-arrow-up-right-circle-fill:before{content:"\f140"}.bi-arrow-up-right-circle:before{content:"\f141"}.bi-arrow-up-right-square-fill:before{content:"\f142"}.bi-arrow-up-right-square:before{content:"\f143"}.bi-arrow-up-right:before{content:"\f144"}.bi-arrow-up-short:before{content:"\f145"}.bi-arrow-up-square-fill:before{content:"\f146"}.bi-arrow-up-square:before{content:"\f147"}.bi-arrow-up:before{content:"\f148"}.bi-arrows-angle-contract:before{content:"\f149"}.bi-arrows-angle-expand:before{content:"\f14a"}.bi-arrows-collapse:before{content:"\f14b"}.bi-arrows-expand:before{content:"\f14c"}.bi-arrows-fullscreen:before{content:"\f14d"}.bi-arrows-move:before{content:"\f14e"}.bi-aspect-ratio-fill:before{content:"\f14f"}.bi-aspect-ratio:before{content:"\f150"}.bi-asterisk:before{content:"\f151"}.bi-at:before{content:"\f152"}.bi-award-fill:before{content:"\f153"}.bi-award:before{content:"\f154"}.bi-back:before{content:"\f155"}.bi-backspace-fill:before{content:"\f156"}.bi-backspace-reverse-fill:before{content:"\f157"}.bi-backspace-reverse:before{content:"\f158"}.bi-backspace:before{content:"\f159"}.bi-badge-3d-fill:before{content:"\f15a"}.bi-badge-3d:before{content:"\f15b"}.bi-badge-4k-fill:before{content:"\f15c"}.bi-badge-4k:before{content:"\f15d"}.bi-badge-8k-fill:before{content:"\f15e"}.bi-badge-8k:before{content:"\f15f"}.bi-badge-ad-fill:before{content:"\f160"}.bi-badge-ad:before{content:"\f161"}.bi-badge-ar-fill:before{content:"\f162"}.bi-badge-ar:before{content:"\f163"}.bi-badge-cc-fill:before{content:"\f164"}.bi-badge-cc:before{content:"\f165"}.bi-badge-hd-fill:before{content:"\f166"}.bi-badge-hd:before{content:"\f167"}.bi-badge-tm-fill:before{content:"\f168"}.bi-badge-tm:before{content:"\f169"}.bi-badge-vo-fill:before{content:"\f16a"}.bi-badge-vo:before{content:"\f16b"}.bi-badge-vr-fill:before{content:"\f16c"}.bi-badge-vr:before{content:"\f16d"}.bi-badge-wc-fill:before{content:"\f16e"}.bi-badge-wc:before{content:"\f16f"}.bi-bag-check-fill:before{content:"\f170"}.bi-bag-check:before{content:"\f171"}.bi-bag-dash-fill:before{content:"\f172"}.bi-bag-dash:before{content:"\f173"}.bi-bag-fill:before{content:"\f174"}.bi-bag-plus-fill:before{content:"\f175"}.bi-bag-plus:before{content:"\f176"}.bi-bag-x-fill:before{content:"\f177"}.bi-bag-x:before{content:"\f178"}.bi-bag:before{content:"\f179"}.bi-bar-chart-fill:before{content:"\f17a"}.bi-bar-chart-line-fill:before{content:"\f17b"}.bi-bar-chart-line:before{content:"\f17c"}.bi-bar-chart-steps:before{content:"\f17d"}.bi-bar-chart:before{content:"\f17e"}.bi-basket-fill:before{content:"\f17f"}.bi-basket:before{content:"\f180"}.bi-basket2-fill:before{content:"\f181"}.bi-basket2:before{content:"\f182"}.bi-basket3-fill:before{content:"\f183"}.bi-basket3:before{content:"\f184"}.bi-battery-charging:before{content:"\f185"}.bi-battery-full:before{content:"\f186"}.bi-battery-half:before{content:"\f187"}.bi-battery:before{content:"\f188"}.bi-bell-fill:before{content:"\f189"}.bi-bell:before{content:"\f18a"}.bi-bezier:before{content:"\f18b"}.bi-bezier2:before{content:"\f18c"}.bi-bicycle:before{content:"\f18d"}.bi-binoculars-fill:before{content:"\f18e"}.bi-binoculars:before{content:"\f18f"}.bi-blockquote-left:before{content:"\f190"}.bi-blockquote-right:before{content:"\f191"}.bi-book-fill:before{content:"\f192"}.bi-book-half:before{content:"\f193"}.bi-book:before{content:"\f194"}.bi-bookmark-check-fill:before{content:"\f195"}.bi-bookmark-check:before{content:"\f196"}.bi-bookmark-dash-fill:before{content:"\f197"}.bi-bookmark-dash:before{content:"\f198"}.bi-bookmark-fill:before{content:"\f199"}.bi-bookmark-heart-fill:before{content:"\f19a"}.bi-bookmark-heart:before{content:"\f19b"}.bi-bookmark-plus-fill:before{content:"\f19c"}.bi-bookmark-plus:before{content:"\f19d"}.bi-bookmark-star-fill:before{content:"\f19e"}.bi-bookmark-star:before{content:"\f19f"}.bi-bookmark-x-fill:before{content:"\f1a0"}.bi-bookmark-x:before{content:"\f1a1"}.bi-bookmark:before{content:"\f1a2"}.bi-bookmarks-fill:before{content:"\f1a3"}.bi-bookmarks:before{content:"\f1a4"}.bi-bookshelf:before{content:"\f1a5"}.bi-bootstrap-fill:before{content:"\f1a6"}.bi-bootstrap-reboot:before{content:"\f1a7"}.bi-bootstrap:before{content:"\f1a8"}.bi-border-all:before{content:"\f1a9"}.bi-border-bottom:before{content:"\f1aa"}.bi-border-center:before{content:"\f1ab"}.bi-border-inner:before{content:"\f1ac"}.bi-border-left:before{content:"\f1ad"}.bi-border-middle:before{content:"\f1ae"}.bi-border-outer:before{content:"\f1af"}.bi-border-right:before{content:"\f1b0"}.bi-border-style:before{content:"\f1b1"}.bi-border-top:before{content:"\f1b2"}.bi-border-width:before{content:"\f1b3"}.bi-border:before{content:"\f1b4"}.bi-bounding-box-circles:before{content:"\f1b5"}.bi-bounding-box:before{content:"\f1b6"}.bi-box-arrow-down-left:before{content:"\f1b7"}.bi-box-arrow-down-right:before{content:"\f1b8"}.bi-box-arrow-down:before{content:"\f1b9"}.bi-box-arrow-in-down-left:before{content:"\f1ba"}.bi-box-arrow-in-down-right:before{content:"\f1bb"}.bi-box-arrow-in-down:before{content:"\f1bc"}.bi-box-arrow-in-left:before{content:"\f1bd"}.bi-box-arrow-in-right:before{content:"\f1be"}.bi-box-arrow-in-up-left:before{content:"\f1bf"}.bi-box-arrow-in-up-right:before{content:"\f1c0"}.bi-box-arrow-in-up:before{content:"\f1c1"}.bi-box-arrow-left:before{content:"\f1c2"}.bi-box-arrow-right:before{content:"\f1c3"}.bi-box-arrow-up-left:before{content:"\f1c4"}.bi-box-arrow-up-right:before{content:"\f1c5"}.bi-box-arrow-up:before{content:"\f1c6"}.bi-box-seam:before{content:"\f1c7"}.bi-box:before{content:"\f1c8"}.bi-braces:before{content:"\f1c9"}.bi-bricks:before{content:"\f1ca"}.bi-briefcase-fill:before{content:"\f1cb"}.bi-briefcase:before{content:"\f1cc"}.bi-brightness-alt-high-fill:before{content:"\f1cd"}.bi-brightness-alt-high:before{content:"\f1ce"}.bi-brightness-alt-low-fill:before{content:"\f1cf"}.bi-brightness-alt-low:before{content:"\f1d0"}.bi-brightness-high-fill:before{content:"\f1d1"}.bi-brightness-high:before{content:"\f1d2"}.bi-brightness-low-fill:before{content:"\f1d3"}.bi-brightness-low:before{content:"\f1d4"}.bi-broadcast-pin:before{content:"\f1d5"}.bi-broadcast:before{content:"\f1d6"}.bi-brush-fill:before{content:"\f1d7"}.bi-brush:before{content:"\f1d8"}.bi-bucket-fill:before{content:"\f1d9"}.bi-bucket:before{content:"\f1da"}.bi-bug-fill:before{content:"\f1db"}.bi-bug:before{content:"\f1dc"}.bi-building:before{content:"\f1dd"}.bi-bullseye:before{content:"\f1de"}.bi-calculator-fill:before{content:"\f1df"}.bi-calculator:before{content:"\f1e0"}.bi-calendar-check-fill:before{content:"\f1e1"}.bi-calendar-check:before{content:"\f1e2"}.bi-calendar-date-fill:before{content:"\f1e3"}.bi-calendar-date:before{content:"\f1e4"}.bi-calendar-day-fill:before{content:"\f1e5"}.bi-calendar-day:before{content:"\f1e6"}.bi-calendar-event-fill:before{content:"\f1e7"}.bi-calendar-event:before{content:"\f1e8"}.bi-calendar-fill:before{content:"\f1e9"}.bi-calendar-minus-fill:before{content:"\f1ea"}.bi-calendar-minus:before{content:"\f1eb"}.bi-calendar-month-fill:before{content:"\f1ec"}.bi-calendar-month:before{content:"\f1ed"}.bi-calendar-plus-fill:before{content:"\f1ee"}.bi-calendar-plus:before{content:"\f1ef"}.bi-calendar-range-fill:before{content:"\f1f0"}.bi-calendar-range:before{content:"\f1f1"}.bi-calendar-week-fill:before{content:"\f1f2"}.bi-calendar-week:before{content:"\f1f3"}.bi-calendar-x-fill:before{content:"\f1f4"}.bi-calendar-x:before{content:"\f1f5"}.bi-calendar:before{content:"\f1f6"}.bi-calendar2-check-fill:before{content:"\f1f7"}.bi-calendar2-check:before{content:"\f1f8"}.bi-calendar2-date-fill:before{content:"\f1f9"}.bi-calendar2-date:before{content:"\f1fa"}.bi-calendar2-day-fill:before{content:"\f1fb"}.bi-calendar2-day:before{content:"\f1fc"}.bi-calendar2-event-fill:before{content:"\f1fd"}.bi-calendar2-event:before{content:"\f1fe"}.bi-calendar2-fill:before{content:"\f1ff"}.bi-calendar2-minus-fill:before{content:"\f200"}.bi-calendar2-minus:before{content:"\f201"}.bi-calendar2-month-fill:before{content:"\f202"}.bi-calendar2-month:before{content:"\f203"}.bi-calendar2-plus-fill:before{content:"\f204"}.bi-calendar2-plus:before{content:"\f205"}.bi-calendar2-range-fill:before{content:"\f206"}.bi-calendar2-range:before{content:"\f207"}.bi-calendar2-week-fill:before{content:"\f208"}.bi-calendar2-week:before{content:"\f209"}.bi-calendar2-x-fill:before{content:"\f20a"}.bi-calendar2-x:before{content:"\f20b"}.bi-calendar2:before{content:"\f20c"}.bi-calendar3-event-fill:before{content:"\f20d"}.bi-calendar3-event:before{content:"\f20e"}.bi-calendar3-fill:before{content:"\f20f"}.bi-calendar3-range-fill:before{content:"\f210"}.bi-calendar3-range:before{content:"\f211"}.bi-calendar3-week-fill:before{content:"\f212"}.bi-calendar3-week:before{content:"\f213"}.bi-calendar3:before{content:"\f214"}.bi-calendar4-event:before{content:"\f215"}.bi-calendar4-range:before{content:"\f216"}.bi-calendar4-week:before{content:"\f217"}.bi-calendar4:before{content:"\f218"}.bi-camera-fill:before{content:"\f219"}.bi-camera-reels-fill:before{content:"\f21a"}.bi-camera-reels:before{content:"\f21b"}.bi-camera-video-fill:before{content:"\f21c"}.bi-camera-video-off-fill:before{content:"\f21d"}.bi-camera-video-off:before{content:"\f21e"}.bi-camera-video:before{content:"\f21f"}.bi-camera:before{content:"\f220"}.bi-camera2:before{content:"\f221"}.bi-capslock-fill:before{content:"\f222"}.bi-capslock:before{content:"\f223"}.bi-card-checklist:before{content:"\f224"}.bi-card-heading:before{content:"\f225"}.bi-card-image:before{content:"\f226"}.bi-card-list:before{content:"\f227"}.bi-card-text:before{content:"\f228"}.bi-caret-down-fill:before{content:"\f229"}.bi-caret-down-square-fill:before{content:"\f22a"}.bi-caret-down-square:before{content:"\f22b"}.bi-caret-down:before{content:"\f22c"}.bi-caret-left-fill:before{content:"\f22d"}.bi-caret-left-square-fill:before{content:"\f22e"}.bi-caret-left-square:before{content:"\f22f"}.bi-caret-left:before{content:"\f230"}.bi-caret-right-fill:before{content:"\f231"}.bi-caret-right-square-fill:before{content:"\f232"}.bi-caret-right-square:before{content:"\f233"}.bi-caret-right:before{content:"\f234"}.bi-caret-up-fill:before{content:"\f235"}.bi-caret-up-square-fill:before{content:"\f236"}.bi-caret-up-square:before{content:"\f237"}.bi-caret-up:before{content:"\f238"}.bi-cart-check-fill:before{content:"\f239"}.bi-cart-check:before{content:"\f23a"}.bi-cart-dash-fill:before{content:"\f23b"}.bi-cart-dash:before{content:"\f23c"}.bi-cart-fill:before{content:"\f23d"}.bi-cart-plus-fill:before{content:"\f23e"}.bi-cart-plus:before{content:"\f23f"}.bi-cart-x-fill:before{content:"\f240"}.bi-cart-x:before{content:"\f241"}.bi-cart:before{content:"\f242"}.bi-cart2:before{content:"\f243"}.bi-cart3:before{content:"\f244"}.bi-cart4:before{content:"\f245"}.bi-cash-stack:before{content:"\f246"}.bi-cash:before{content:"\f247"}.bi-cast:before{content:"\f248"}.bi-chat-dots-fill:before{content:"\f249"}.bi-chat-dots:before{content:"\f24a"}.bi-chat-fill:before{content:"\f24b"}.bi-chat-left-dots-fill:before{content:"\f24c"}.bi-chat-left-dots:before{content:"\f24d"}.bi-chat-left-fill:before{content:"\f24e"}.bi-chat-left-quote-fill:before{content:"\f24f"}.bi-chat-left-quote:before{content:"\f250"}.bi-chat-left-text-fill:before{content:"\f251"}.bi-chat-left-text:before{content:"\f252"}.bi-chat-left:before{content:"\f253"}.bi-chat-quote-fill:before{content:"\f254"}.bi-chat-quote:before{content:"\f255"}.bi-chat-right-dots-fill:before{content:"\f256"}.bi-chat-right-dots:before{content:"\f257"}.bi-chat-right-fill:before{content:"\f258"}.bi-chat-right-quote-fill:before{content:"\f259"}.bi-chat-right-quote:before{content:"\f25a"}.bi-chat-right-text-fill:before{content:"\f25b"}.bi-chat-right-text:before{content:"\f25c"}.bi-chat-right:before{content:"\f25d"}.bi-chat-square-dots-fill:before{content:"\f25e"}.bi-chat-square-dots:before{content:"\f25f"}.bi-chat-square-fill:before{content:"\f260"}.bi-chat-square-quote-fill:before{content:"\f261"}.bi-chat-square-quote:before{content:"\f262"}.bi-chat-square-text-fill:before{content:"\f263"}.bi-chat-square-text:before{content:"\f264"}.bi-chat-square:before{content:"\f265"}.bi-chat-text-fill:before{content:"\f266"}.bi-chat-text:before{content:"\f267"}.bi-chat:before{content:"\f268"}.bi-check-all:before{content:"\f269"}.bi-check-circle-fill:before{content:"\f26a"}.bi-check-circle:before{content:"\f26b"}.bi-check-square-fill:before{content:"\f26c"}.bi-check-square:before{content:"\f26d"}.bi-check:before{content:"\f26e"}.bi-check2-all:before{content:"\f26f"}.bi-check2-circle:before{content:"\f270"}.bi-check2-square:before{content:"\f271"}.bi-check2:before{content:"\f272"}.bi-chevron-bar-contract:before{content:"\f273"}.bi-chevron-bar-down:before{content:"\f274"}.bi-chevron-bar-expand:before{content:"\f275"}.bi-chevron-bar-left:before{content:"\f276"}.bi-chevron-bar-right:before{content:"\f277"}.bi-chevron-bar-up:before{content:"\f278"}.bi-chevron-compact-down:before{content:"\f279"}.bi-chevron-compact-left:before{content:"\f27a"}.bi-chevron-compact-right:before{content:"\f27b"}.bi-chevron-compact-up:before{content:"\f27c"}.bi-chevron-contract:before{content:"\f27d"}.bi-chevron-double-down:before{content:"\f27e"}.bi-chevron-double-left:before{content:"\f27f"}.bi-chevron-double-right:before{content:"\f280"}.bi-chevron-double-up:before{content:"\f281"}.bi-chevron-down:before{content:"\f282"}.bi-chevron-expand:before{content:"\f283"}.bi-chevron-left:before{content:"\f284"}.bi-chevron-right:before{content:"\f285"}.bi-chevron-up:before{content:"\f286"}.bi-circle-fill:before{content:"\f287"}.bi-circle-half:before{content:"\f288"}.bi-circle-square:before{content:"\f289"}.bi-circle:before{content:"\f28a"}.bi-clipboard-check:before{content:"\f28b"}.bi-clipboard-data:before{content:"\f28c"}.bi-clipboard-minus:before{content:"\f28d"}.bi-clipboard-plus:before{content:"\f28e"}.bi-clipboard-x:before{content:"\f28f"}.bi-clipboard:before{content:"\f290"}.bi-clock-fill:before{content:"\f291"}.bi-clock-history:before{content:"\f292"}.bi-clock:before{content:"\f293"}.bi-cloud-arrow-down-fill:before{content:"\f294"}.bi-cloud-arrow-down:before{content:"\f295"}.bi-cloud-arrow-up-fill:before{content:"\f296"}.bi-cloud-arrow-up:before{content:"\f297"}.bi-cloud-check-fill:before{content:"\f298"}.bi-cloud-check:before{content:"\f299"}.bi-cloud-download-fill:before{content:"\f29a"}.bi-cloud-download:before{content:"\f29b"}.bi-cloud-drizzle-fill:before{content:"\f29c"}.bi-cloud-drizzle:before{content:"\f29d"}.bi-cloud-fill:before{content:"\f29e"}.bi-cloud-fog-fill:before{content:"\f29f"}.bi-cloud-fog:before{content:"\f2a0"}.bi-cloud-fog2-fill:before{content:"\f2a1"}.bi-cloud-fog2:before{content:"\f2a2"}.bi-cloud-hail-fill:before{content:"\f2a3"}.bi-cloud-hail:before{content:"\f2a4"}.bi-cloud-haze-fill:before{content:"\f2a6"}.bi-cloud-haze:before{content:"\f2a7"}.bi-cloud-haze2-fill:before{content:"\f2a8"}.bi-cloud-lightning-fill:before{content:"\f2a9"}.bi-cloud-lightning-rain-fill:before{content:"\f2aa"}.bi-cloud-lightning-rain:before{content:"\f2ab"}.bi-cloud-lightning:before{content:"\f2ac"}.bi-cloud-minus-fill:before{content:"\f2ad"}.bi-cloud-minus:before{content:"\f2ae"}.bi-cloud-moon-fill:before{content:"\f2af"}.bi-cloud-moon:before{content:"\f2b0"}.bi-cloud-plus-fill:before{content:"\f2b1"}.bi-cloud-plus:before{content:"\f2b2"}.bi-cloud-rain-fill:before{content:"\f2b3"}.bi-cloud-rain-heavy-fill:before{content:"\f2b4"}.bi-cloud-rain-heavy:before{content:"\f2b5"}.bi-cloud-rain:before{content:"\f2b6"}.bi-cloud-slash-fill:before{content:"\f2b7"}.bi-cloud-slash:before{content:"\f2b8"}.bi-cloud-sleet-fill:before{content:"\f2b9"}.bi-cloud-sleet:before{content:"\f2ba"}.bi-cloud-snow-fill:before{content:"\f2bb"}.bi-cloud-snow:before{content:"\f2bc"}.bi-cloud-sun-fill:before{content:"\f2bd"}.bi-cloud-sun:before{content:"\f2be"}.bi-cloud-upload-fill:before{content:"\f2bf"}.bi-cloud-upload:before{content:"\f2c0"}.bi-cloud:before{content:"\f2c1"}.bi-clouds-fill:before{content:"\f2c2"}.bi-clouds:before{content:"\f2c3"}.bi-cloudy-fill:before{content:"\f2c4"}.bi-cloudy:before{content:"\f2c5"}.bi-code-slash:before{content:"\f2c6"}.bi-code-square:before{content:"\f2c7"}.bi-code:before{content:"\f2c8"}.bi-collection-fill:before{content:"\f2c9"}.bi-collection-play-fill:before{content:"\f2ca"}.bi-collection-play:before{content:"\f2cb"}.bi-collection:before{content:"\f2cc"}.bi-columns-gap:before{content:"\f2cd"}.bi-columns:before{content:"\f2ce"}.bi-command:before{content:"\f2cf"}.bi-compass-fill:before{content:"\f2d0"}.bi-compass:before{content:"\f2d1"}.bi-cone-striped:before{content:"\f2d2"}.bi-cone:before{content:"\f2d3"}.bi-controller:before{content:"\f2d4"}.bi-cpu-fill:before{content:"\f2d5"}.bi-cpu:before{content:"\f2d6"}.bi-credit-card-2-back-fill:before{content:"\f2d7"}.bi-credit-card-2-back:before{content:"\f2d8"}.bi-credit-card-2-front-fill:before{content:"\f2d9"}.bi-credit-card-2-front:before{content:"\f2da"}.bi-credit-card-fill:before{content:"\f2db"}.bi-credit-card:before{content:"\f2dc"}.bi-crop:before{content:"\f2dd"}.bi-cup-fill:before{content:"\f2de"}.bi-cup-straw:before{content:"\f2df"}.bi-cup:before{content:"\f2e0"}.bi-cursor-fill:before{content:"\f2e1"}.bi-cursor-text:before{content:"\f2e2"}.bi-cursor:before{content:"\f2e3"}.bi-dash-circle-dotted:before{content:"\f2e4"}.bi-dash-circle-fill:before{content:"\f2e5"}.bi-dash-circle:before{content:"\f2e6"}.bi-dash-square-dotted:before{content:"\f2e7"}.bi-dash-square-fill:before{content:"\f2e8"}.bi-dash-square:before{content:"\f2e9"}.bi-dash:before{content:"\f2ea"}.bi-diagram-2-fill:before{content:"\f2eb"}.bi-diagram-2:before{content:"\f2ec"}.bi-diagram-3-fill:before{content:"\f2ed"}.bi-diagram-3:before{content:"\f2ee"}.bi-diamond-fill:before{content:"\f2ef"}.bi-diamond-half:before{content:"\f2f0"}.bi-diamond:before{content:"\f2f1"}.bi-dice-1-fill:before{content:"\f2f2"}.bi-dice-1:before{content:"\f2f3"}.bi-dice-2-fill:before{content:"\f2f4"}.bi-dice-2:before{content:"\f2f5"}.bi-dice-3-fill:before{content:"\f2f6"}.bi-dice-3:before{content:"\f2f7"}.bi-dice-4-fill:before{content:"\f2f8"}.bi-dice-4:before{content:"\f2f9"}.bi-dice-5-fill:before{content:"\f2fa"}.bi-dice-5:before{content:"\f2fb"}.bi-dice-6-fill:before{content:"\f2fc"}.bi-dice-6:before{content:"\f2fd"}.bi-disc-fill:before{content:"\f2fe"}.bi-disc:before{content:"\f2ff"}.bi-discord:before{content:"\f300"}.bi-display-fill:before{content:"\f301"}.bi-display:before{content:"\f302"}.bi-distribute-horizontal:before{content:"\f303"}.bi-distribute-vertical:before{content:"\f304"}.bi-door-closed-fill:before{content:"\f305"}.bi-door-closed:before{content:"\f306"}.bi-door-open-fill:before{content:"\f307"}.bi-door-open:before{content:"\f308"}.bi-dot:before{content:"\f309"}.bi-download:before{content:"\f30a"}.bi-droplet-fill:before{content:"\f30b"}.bi-droplet-half:before{content:"\f30c"}.bi-droplet:before{content:"\f30d"}.bi-earbuds:before{content:"\f30e"}.bi-easel-fill:before{content:"\f30f"}.bi-easel:before{content:"\f310"}.bi-egg-fill:before{content:"\f311"}.bi-egg-fried:before{content:"\f312"}.bi-egg:before{content:"\f313"}.bi-eject-fill:before{content:"\f314"}.bi-eject:before{content:"\f315"}.bi-emoji-angry-fill:before{content:"\f316"}.bi-emoji-angry:before{content:"\f317"}.bi-emoji-dizzy-fill:before{content:"\f318"}.bi-emoji-dizzy:before{content:"\f319"}.bi-emoji-expressionless-fill:before{content:"\f31a"}.bi-emoji-expressionless:before{content:"\f31b"}.bi-emoji-frown-fill:before{content:"\f31c"}.bi-emoji-frown:before{content:"\f31d"}.bi-emoji-heart-eyes-fill:before{content:"\f31e"}.bi-emoji-heart-eyes:before{content:"\f31f"}.bi-emoji-laughing-fill:before{content:"\f320"}.bi-emoji-laughing:before{content:"\f321"}.bi-emoji-neutral-fill:before{content:"\f322"}.bi-emoji-neutral:before{content:"\f323"}.bi-emoji-smile-fill:before{content:"\f324"}.bi-emoji-smile-upside-down-fill:before{content:"\f325"}.bi-emoji-smile-upside-down:before{content:"\f326"}.bi-emoji-smile:before{content:"\f327"}.bi-emoji-sunglasses-fill:before{content:"\f328"}.bi-emoji-sunglasses:before{content:"\f329"}.bi-emoji-wink-fill:before{content:"\f32a"}.bi-emoji-wink:before{content:"\f32b"}.bi-envelope-fill:before{content:"\f32c"}.bi-envelope-open-fill:before{content:"\f32d"}.bi-envelope-open:before{content:"\f32e"}.bi-envelope:before{content:"\f32f"}.bi-eraser-fill:before{content:"\f330"}.bi-eraser:before{content:"\f331"}.bi-exclamation-circle-fill:before{content:"\f332"}.bi-exclamation-circle:before{content:"\f333"}.bi-exclamation-diamond-fill:before{content:"\f334"}.bi-exclamation-diamond:before{content:"\f335"}.bi-exclamation-octagon-fill:before{content:"\f336"}.bi-exclamation-octagon:before{content:"\f337"}.bi-exclamation-square-fill:before{content:"\f338"}.bi-exclamation-square:before{content:"\f339"}.bi-exclamation-triangle-fill:before{content:"\f33a"}.bi-exclamation-triangle:before{content:"\f33b"}.bi-exclamation:before{content:"\f33c"}.bi-exclude:before{content:"\f33d"}.bi-eye-fill:before{content:"\f33e"}.bi-eye-slash-fill:before{content:"\f33f"}.bi-eye-slash:before{content:"\f340"}.bi-eye:before{content:"\f341"}.bi-eyedropper:before{content:"\f342"}.bi-eyeglasses:before{content:"\f343"}.bi-facebook:before{content:"\f344"}.bi-file-arrow-down-fill:before{content:"\f345"}.bi-file-arrow-down:before{content:"\f346"}.bi-file-arrow-up-fill:before{content:"\f347"}.bi-file-arrow-up:before{content:"\f348"}.bi-file-bar-graph-fill:before{content:"\f349"}.bi-file-bar-graph:before{content:"\f34a"}.bi-file-binary-fill:before{content:"\f34b"}.bi-file-binary:before{content:"\f34c"}.bi-file-break-fill:before{content:"\f34d"}.bi-file-break:before{content:"\f34e"}.bi-file-check-fill:before{content:"\f34f"}.bi-file-check:before{content:"\f350"}.bi-file-code-fill:before{content:"\f351"}.bi-file-code:before{content:"\f352"}.bi-file-diff-fill:before{content:"\f353"}.bi-file-diff:before{content:"\f354"}.bi-file-earmark-arrow-down-fill:before{content:"\f355"}.bi-file-earmark-arrow-down:before{content:"\f356"}.bi-file-earmark-arrow-up-fill:before{content:"\f357"}.bi-file-earmark-arrow-up:before{content:"\f358"}.bi-file-earmark-bar-graph-fill:before{content:"\f359"}.bi-file-earmark-bar-graph:before{content:"\f35a"}.bi-file-earmark-binary-fill:before{content:"\f35b"}.bi-file-earmark-binary:before{content:"\f35c"}.bi-file-earmark-break-fill:before{content:"\f35d"}.bi-file-earmark-break:before{content:"\f35e"}.bi-file-earmark-check-fill:before{content:"\f35f"}.bi-file-earmark-check:before{content:"\f360"}.bi-file-earmark-code-fill:before{content:"\f361"}.bi-file-earmark-code:before{content:"\f362"}.bi-file-earmark-diff-fill:before{content:"\f363"}.bi-file-earmark-diff:before{content:"\f364"}.bi-file-earmark-easel-fill:before{content:"\f365"}.bi-file-earmark-easel:before{content:"\f366"}.bi-file-earmark-excel-fill:before{content:"\f367"}.bi-file-earmark-excel:before{content:"\f368"}.bi-file-earmark-fill:before{content:"\f369"}.bi-file-earmark-font-fill:before{content:"\f36a"}.bi-file-earmark-font:before{content:"\f36b"}.bi-file-earmark-image-fill:before{content:"\f36c"}.bi-file-earmark-image:before{content:"\f36d"}.bi-file-earmark-lock-fill:before{content:"\f36e"}.bi-file-earmark-lock:before{content:"\f36f"}.bi-file-earmark-lock2-fill:before{content:"\f370"}.bi-file-earmark-lock2:before{content:"\f371"}.bi-file-earmark-medical-fill:before{content:"\f372"}.bi-file-earmark-medical:before{content:"\f373"}.bi-file-earmark-minus-fill:before{content:"\f374"}.bi-file-earmark-minus:before{content:"\f375"}.bi-file-earmark-music-fill:before{content:"\f376"}.bi-file-earmark-music:before{content:"\f377"}.bi-file-earmark-person-fill:before{content:"\f378"}.bi-file-earmark-person:before{content:"\f379"}.bi-file-earmark-play-fill:before{content:"\f37a"}.bi-file-earmark-play:before{content:"\f37b"}.bi-file-earmark-plus-fill:before{content:"\f37c"}.bi-file-earmark-plus:before{content:"\f37d"}.bi-file-earmark-post-fill:before{content:"\f37e"}.bi-file-earmark-post:before{content:"\f37f"}.bi-file-earmark-ppt-fill:before{content:"\f380"}.bi-file-earmark-ppt:before{content:"\f381"}.bi-file-earmark-richtext-fill:before{content:"\f382"}.bi-file-earmark-richtext:before{content:"\f383"}.bi-file-earmark-ruled-fill:before{content:"\f384"}.bi-file-earmark-ruled:before{content:"\f385"}.bi-file-earmark-slides-fill:before{content:"\f386"}.bi-file-earmark-slides:before{content:"\f387"}.bi-file-earmark-spreadsheet-fill:before{content:"\f388"}.bi-file-earmark-spreadsheet:before{content:"\f389"}.bi-file-earmark-text-fill:before{content:"\f38a"}.bi-file-earmark-text:before{content:"\f38b"}.bi-file-earmark-word-fill:before{content:"\f38c"}.bi-file-earmark-word:before{content:"\f38d"}.bi-file-earmark-x-fill:before{content:"\f38e"}.bi-file-earmark-x:before{content:"\f38f"}.bi-file-earmark-zip-fill:before{content:"\f390"}.bi-file-earmark-zip:before{content:"\f391"}.bi-file-earmark:before{content:"\f392"}.bi-file-easel-fill:before{content:"\f393"}.bi-file-easel:before{content:"\f394"}.bi-file-excel-fill:before{content:"\f395"}.bi-file-excel:before{content:"\f396"}.bi-file-fill:before{content:"\f397"}.bi-file-font-fill:before{content:"\f398"}.bi-file-font:before{content:"\f399"}.bi-file-image-fill:before{content:"\f39a"}.bi-file-image:before{content:"\f39b"}.bi-file-lock-fill:before{content:"\f39c"}.bi-file-lock:before{content:"\f39d"}.bi-file-lock2-fill:before{content:"\f39e"}.bi-file-lock2:before{content:"\f39f"}.bi-file-medical-fill:before{content:"\f3a0"}.bi-file-medical:before{content:"\f3a1"}.bi-file-minus-fill:before{content:"\f3a2"}.bi-file-minus:before{content:"\f3a3"}.bi-file-music-fill:before{content:"\f3a4"}.bi-file-music:before{content:"\f3a5"}.bi-file-person-fill:before{content:"\f3a6"}.bi-file-person:before{content:"\f3a7"}.bi-file-play-fill:before{content:"\f3a8"}.bi-file-play:before{content:"\f3a9"}.bi-file-plus-fill:before{content:"\f3aa"}.bi-file-plus:before{content:"\f3ab"}.bi-file-post-fill:before{content:"\f3ac"}.bi-file-post:before{content:"\f3ad"}.bi-file-ppt-fill:before{content:"\f3ae"}.bi-file-ppt:before{content:"\f3af"}.bi-file-richtext-fill:before{content:"\f3b0"}.bi-file-richtext:before{content:"\f3b1"}.bi-file-ruled-fill:before{content:"\f3b2"}.bi-file-ruled:before{content:"\f3b3"}.bi-file-slides-fill:before{content:"\f3b4"}.bi-file-slides:before{content:"\f3b5"}.bi-file-spreadsheet-fill:before{content:"\f3b6"}.bi-file-spreadsheet:before{content:"\f3b7"}.bi-file-text-fill:before{content:"\f3b8"}.bi-file-text:before{content:"\f3b9"}.bi-file-word-fill:before{content:"\f3ba"}.bi-file-word:before{content:"\f3bb"}.bi-file-x-fill:before{content:"\f3bc"}.bi-file-x:before{content:"\f3bd"}.bi-file-zip-fill:before{content:"\f3be"}.bi-file-zip:before{content:"\f3bf"}.bi-file:before{content:"\f3c0"}.bi-files-alt:before{content:"\f3c1"}.bi-files:before{content:"\f3c2"}.bi-film:before{content:"\f3c3"}.bi-filter-circle-fill:before{content:"\f3c4"}.bi-filter-circle:before{content:"\f3c5"}.bi-filter-left:before{content:"\f3c6"}.bi-filter-right:before{content:"\f3c7"}.bi-filter-square-fill:before{content:"\f3c8"}.bi-filter-square:before{content:"\f3c9"}.bi-filter:before{content:"\f3ca"}.bi-flag-fill:before{content:"\f3cb"}.bi-flag:before{content:"\f3cc"}.bi-flower1:before{content:"\f3cd"}.bi-flower2:before{content:"\f3ce"}.bi-flower3:before{content:"\f3cf"}.bi-folder-check:before{content:"\f3d0"}.bi-folder-fill:before{content:"\f3d1"}.bi-folder-minus:before{content:"\f3d2"}.bi-folder-plus:before{content:"\f3d3"}.bi-folder-symlink-fill:before{content:"\f3d4"}.bi-folder-symlink:before{content:"\f3d5"}.bi-folder-x:before{content:"\f3d6"}.bi-folder:before{content:"\f3d7"}.bi-folder2-open:before{content:"\f3d8"}.bi-folder2:before{content:"\f3d9"}.bi-fonts:before{content:"\f3da"}.bi-forward-fill:before{content:"\f3db"}.bi-forward:before{content:"\f3dc"}.bi-front:before{content:"\f3dd"}.bi-fullscreen-exit:before{content:"\f3de"}.bi-fullscreen:before{content:"\f3df"}.bi-funnel-fill:before{content:"\f3e0"}.bi-funnel:before{content:"\f3e1"}.bi-gear-fill:before{content:"\f3e2"}.bi-gear-wide-connected:before{content:"\f3e3"}.bi-gear-wide:before{content:"\f3e4"}.bi-gear:before{content:"\f3e5"}.bi-gem:before{content:"\f3e6"}.bi-geo-alt-fill:before{content:"\f3e7"}.bi-geo-alt:before{content:"\f3e8"}.bi-geo-fill:before{content:"\f3e9"}.bi-geo:before{content:"\f3ea"}.bi-gift-fill:before{content:"\f3eb"}.bi-gift:before{content:"\f3ec"}.bi-github:before{content:"\f3ed"}.bi-globe:before{content:"\f3ee"}.bi-globe2:before{content:"\f3ef"}.bi-google:before{content:"\f3f0"}.bi-graph-down:before{content:"\f3f1"}.bi-graph-up:before{content:"\f3f2"}.bi-grid-1x2-fill:before{content:"\f3f3"}.bi-grid-1x2:before{content:"\f3f4"}.bi-grid-3x2-gap-fill:before{content:"\f3f5"}.bi-grid-3x2-gap:before{content:"\f3f6"}.bi-grid-3x2:before{content:"\f3f7"}.bi-grid-3x3-gap-fill:before{content:"\f3f8"}.bi-grid-3x3-gap:before{content:"\f3f9"}.bi-grid-3x3:before{content:"\f3fa"}.bi-grid-fill:before{content:"\f3fb"}.bi-grid:before{content:"\f3fc"}.bi-grip-horizontal:before{content:"\f3fd"}.bi-grip-vertical:before{content:"\f3fe"}.bi-hammer:before{content:"\f3ff"}.bi-hand-index-fill:before{content:"\f400"}.bi-hand-index-thumb-fill:before{content:"\f401"}.bi-hand-index-thumb:before{content:"\f402"}.bi-hand-index:before{content:"\f403"}.bi-hand-thumbs-down-fill:before{content:"\f404"}.bi-hand-thumbs-down:before{content:"\f405"}.bi-hand-thumbs-up-fill:before{content:"\f406"}.bi-hand-thumbs-up:before{content:"\f407"}.bi-handbag-fill:before{content:"\f408"}.bi-handbag:before{content:"\f409"}.bi-hash:before{content:"\f40a"}.bi-hdd-fill:before{content:"\f40b"}.bi-hdd-network-fill:before{content:"\f40c"}.bi-hdd-network:before{content:"\f40d"}.bi-hdd-rack-fill:before{content:"\f40e"}.bi-hdd-rack:before{content:"\f40f"}.bi-hdd-stack-fill:before{content:"\f410"}.bi-hdd-stack:before{content:"\f411"}.bi-hdd:before{content:"\f412"}.bi-headphones:before{content:"\f413"}.bi-headset:before{content:"\f414"}.bi-heart-fill:before{content:"\f415"}.bi-heart-half:before{content:"\f416"}.bi-heart:before{content:"\f417"}.bi-heptagon-fill:before{content:"\f418"}.bi-heptagon-half:before{content:"\f419"}.bi-heptagon:before{content:"\f41a"}.bi-hexagon-fill:before{content:"\f41b"}.bi-hexagon-half:before{content:"\f41c"}.bi-hexagon:before{content:"\f41d"}.bi-hourglass-bottom:before{content:"\f41e"}.bi-hourglass-split:before{content:"\f41f"}.bi-hourglass-top:before{content:"\f420"}.bi-hourglass:before{content:"\f421"}.bi-house-door-fill:before{content:"\f422"}.bi-house-door:before{content:"\f423"}.bi-house-fill:before{content:"\f424"}.bi-house:before{content:"\f425"}.bi-hr:before{content:"\f426"}.bi-hurricane:before{content:"\f427"}.bi-image-alt:before{content:"\f428"}.bi-image-fill:before{content:"\f429"}.bi-image:before{content:"\f42a"}.bi-images:before{content:"\f42b"}.bi-inbox-fill:before{content:"\f42c"}.bi-inbox:before{content:"\f42d"}.bi-inboxes-fill:before{content:"\f42e"}.bi-inboxes:before{content:"\f42f"}.bi-info-circle-fill:before{content:"\f430"}.bi-info-circle:before{content:"\f431"}.bi-info-square-fill:before{content:"\f432"}.bi-info-square:before{content:"\f433"}.bi-info:before{content:"\f434"}.bi-input-cursor-text:before{content:"\f435"}.bi-input-cursor:before{content:"\f436"}.bi-instagram:before{content:"\f437"}.bi-intersect:before{content:"\f438"}.bi-journal-album:before{content:"\f439"}.bi-journal-arrow-down:before{content:"\f43a"}.bi-journal-arrow-up:before{content:"\f43b"}.bi-journal-bookmark-fill:before{content:"\f43c"}.bi-journal-bookmark:before{content:"\f43d"}.bi-journal-check:before{content:"\f43e"}.bi-journal-code:before{content:"\f43f"}.bi-journal-medical:before{content:"\f440"}.bi-journal-minus:before{content:"\f441"}.bi-journal-plus:before{content:"\f442"}.bi-journal-richtext:before{content:"\f443"}.bi-journal-text:before{content:"\f444"}.bi-journal-x:before{content:"\f445"}.bi-journal:before{content:"\f446"}.bi-journals:before{content:"\f447"}.bi-joystick:before{content:"\f448"}.bi-justify-left:before{content:"\f449"}.bi-justify-right:before{content:"\f44a"}.bi-justify:before{content:"\f44b"}.bi-kanban-fill:before{content:"\f44c"}.bi-kanban:before{content:"\f44d"}.bi-key-fill:before{content:"\f44e"}.bi-key:before{content:"\f44f"}.bi-keyboard-fill:before{content:"\f450"}.bi-keyboard:before{content:"\f451"}.bi-ladder:before{content:"\f452"}.bi-lamp-fill:before{content:"\f453"}.bi-lamp:before{content:"\f454"}.bi-laptop-fill:before{content:"\f455"}.bi-laptop:before{content:"\f456"}.bi-layer-backward:before{content:"\f457"}.bi-layer-forward:before{content:"\f458"}.bi-layers-fill:before{content:"\f459"}.bi-layers-half:before{content:"\f45a"}.bi-layers:before{content:"\f45b"}.bi-layout-sidebar-inset-reverse:before{content:"\f45c"}.bi-layout-sidebar-inset:before{content:"\f45d"}.bi-layout-sidebar-reverse:before{content:"\f45e"}.bi-layout-sidebar:before{content:"\f45f"}.bi-layout-split:before{content:"\f460"}.bi-layout-text-sidebar-reverse:before{content:"\f461"}.bi-layout-text-sidebar:before{content:"\f462"}.bi-layout-text-window-reverse:before{content:"\f463"}.bi-layout-text-window:before{content:"\f464"}.bi-layout-three-columns:before{content:"\f465"}.bi-layout-wtf:before{content:"\f466"}.bi-life-preserver:before{content:"\f467"}.bi-lightbulb-fill:before{content:"\f468"}.bi-lightbulb-off-fill:before{content:"\f469"}.bi-lightbulb-off:before{content:"\f46a"}.bi-lightbulb:before{content:"\f46b"}.bi-lightning-charge-fill:before{content:"\f46c"}.bi-lightning-charge:before{content:"\f46d"}.bi-lightning-fill:before{content:"\f46e"}.bi-lightning:before{content:"\f46f"}.bi-link-45deg:before{content:"\f470"}.bi-link:before{content:"\f471"}.bi-linkedin:before{content:"\f472"}.bi-list-check:before{content:"\f473"}.bi-list-nested:before{content:"\f474"}.bi-list-ol:before{content:"\f475"}.bi-list-stars:before{content:"\f476"}.bi-list-task:before{content:"\f477"}.bi-list-ul:before{content:"\f478"}.bi-list:before{content:"\f479"}.bi-lock-fill:before{content:"\f47a"}.bi-lock:before{content:"\f47b"}.bi-mailbox:before{content:"\f47c"}.bi-mailbox2:before{content:"\f47d"}.bi-map-fill:before{content:"\f47e"}.bi-map:before{content:"\f47f"}.bi-markdown-fill:before{content:"\f480"}.bi-markdown:before{content:"\f481"}.bi-mask:before{content:"\f482"}.bi-megaphone-fill:before{content:"\f483"}.bi-megaphone:before{content:"\f484"}.bi-menu-app-fill:before{content:"\f485"}.bi-menu-app:before{content:"\f486"}.bi-menu-button-fill:before{content:"\f487"}.bi-menu-button-wide-fill:before{content:"\f488"}.bi-menu-button-wide:before{content:"\f489"}.bi-menu-button:before{content:"\f48a"}.bi-menu-down:before{content:"\f48b"}.bi-menu-up:before{content:"\f48c"}.bi-mic-fill:before{content:"\f48d"}.bi-mic-mute-fill:before{content:"\f48e"}.bi-mic-mute:before{content:"\f48f"}.bi-mic:before{content:"\f490"}.bi-minecart-loaded:before{content:"\f491"}.bi-minecart:before{content:"\f492"}.bi-moisture:before{content:"\f493"}.bi-moon-fill:before{content:"\f494"}.bi-moon-stars-fill:before{content:"\f495"}.bi-moon-stars:before{content:"\f496"}.bi-moon:before{content:"\f497"}.bi-mouse-fill:before{content:"\f498"}.bi-mouse:before{content:"\f499"}.bi-mouse2-fill:before{content:"\f49a"}.bi-mouse2:before{content:"\f49b"}.bi-mouse3-fill:before{content:"\f49c"}.bi-mouse3:before{content:"\f49d"}.bi-music-note-beamed:before{content:"\f49e"}.bi-music-note-list:before{content:"\f49f"}.bi-music-note:before{content:"\f4a0"}.bi-music-player-fill:before{content:"\f4a1"}.bi-music-player:before{content:"\f4a2"}.bi-newspaper:before{content:"\f4a3"}.bi-node-minus-fill:before{content:"\f4a4"}.bi-node-minus:before{content:"\f4a5"}.bi-node-plus-fill:before{content:"\f4a6"}.bi-node-plus:before{content:"\f4a7"}.bi-nut-fill:before{content:"\f4a8"}.bi-nut:before{content:"\f4a9"}.bi-octagon-fill:before{content:"\f4aa"}.bi-octagon-half:before{content:"\f4ab"}.bi-octagon:before{content:"\f4ac"}.bi-option:before{content:"\f4ad"}.bi-outlet:before{content:"\f4ae"}.bi-paint-bucket:before{content:"\f4af"}.bi-palette-fill:before{content:"\f4b0"}.bi-palette:before{content:"\f4b1"}.bi-palette2:before{content:"\f4b2"}.bi-paperclip:before{content:"\f4b3"}.bi-paragraph:before{content:"\f4b4"}.bi-patch-check-fill:before{content:"\f4b5"}.bi-patch-check:before{content:"\f4b6"}.bi-patch-exclamation-fill:before{content:"\f4b7"}.bi-patch-exclamation:before{content:"\f4b8"}.bi-patch-minus-fill:before{content:"\f4b9"}.bi-patch-minus:before{content:"\f4ba"}.bi-patch-plus-fill:before{content:"\f4bb"}.bi-patch-plus:before{content:"\f4bc"}.bi-patch-question-fill:before{content:"\f4bd"}.bi-patch-question:before{content:"\f4be"}.bi-pause-btn-fill:before{content:"\f4bf"}.bi-pause-btn:before{content:"\f4c0"}.bi-pause-circle-fill:before{content:"\f4c1"}.bi-pause-circle:before{content:"\f4c2"}.bi-pause-fill:before{content:"\f4c3"}.bi-pause:before{content:"\f4c4"}.bi-peace-fill:before{content:"\f4c5"}.bi-peace:before{content:"\f4c6"}.bi-pen-fill:before{content:"\f4c7"}.bi-pen:before{content:"\f4c8"}.bi-pencil-fill:before{content:"\f4c9"}.bi-pencil-square:before{content:"\f4ca"}.bi-pencil:before{content:"\f4cb"}.bi-pentagon-fill:before{content:"\f4cc"}.bi-pentagon-half:before{content:"\f4cd"}.bi-pentagon:before{content:"\f4ce"}.bi-people-fill:before{content:"\f4cf"}.bi-people:before{content:"\f4d0"}.bi-percent:before{content:"\f4d1"}.bi-person-badge-fill:before{content:"\f4d2"}.bi-person-badge:before{content:"\f4d3"}.bi-person-bounding-box:before{content:"\f4d4"}.bi-person-check-fill:before{content:"\f4d5"}.bi-person-check:before{content:"\f4d6"}.bi-person-circle:before{content:"\f4d7"}.bi-person-dash-fill:before{content:"\f4d8"}.bi-person-dash:before{content:"\f4d9"}.bi-person-fill:before{content:"\f4da"}.bi-person-lines-fill:before{content:"\f4db"}.bi-person-plus-fill:before{content:"\f4dc"}.bi-person-plus:before{content:"\f4dd"}.bi-person-square:before{content:"\f4de"}.bi-person-x-fill:before{content:"\f4df"}.bi-person-x:before{content:"\f4e0"}.bi-person:before{content:"\f4e1"}.bi-phone-fill:before{content:"\f4e2"}.bi-phone-landscape-fill:before{content:"\f4e3"}.bi-phone-landscape:before{content:"\f4e4"}.bi-phone-vibrate-fill:before{content:"\f4e5"}.bi-phone-vibrate:before{content:"\f4e6"}.bi-phone:before{content:"\f4e7"}.bi-pie-chart-fill:before{content:"\f4e8"}.bi-pie-chart:before{content:"\f4e9"}.bi-pin-angle-fill:before{content:"\f4ea"}.bi-pin-angle:before{content:"\f4eb"}.bi-pin-fill:before{content:"\f4ec"}.bi-pin:before{content:"\f4ed"}.bi-pip-fill:before{content:"\f4ee"}.bi-pip:before{content:"\f4ef"}.bi-play-btn-fill:before{content:"\f4f0"}.bi-play-btn:before{content:"\f4f1"}.bi-play-circle-fill:before{content:"\f4f2"}.bi-play-circle:before{content:"\f4f3"}.bi-play-fill:before{content:"\f4f4"}.bi-play:before{content:"\f4f5"}.bi-plug-fill:before{content:"\f4f6"}.bi-plug:before{content:"\f4f7"}.bi-plus-circle-dotted:before{content:"\f4f8"}.bi-plus-circle-fill:before{content:"\f4f9"}.bi-plus-circle:before{content:"\f4fa"}.bi-plus-square-dotted:before{content:"\f4fb"}.bi-plus-square-fill:before{content:"\f4fc"}.bi-plus-square:before{content:"\f4fd"}.bi-plus:before{content:"\f4fe"}.bi-power:before{content:"\f4ff"}.bi-printer-fill:before{content:"\f500"}.bi-printer:before{content:"\f501"}.bi-puzzle-fill:before{content:"\f502"}.bi-puzzle:before{content:"\f503"}.bi-question-circle-fill:before{content:"\f504"}.bi-question-circle:before{content:"\f505"}.bi-question-diamond-fill:before{content:"\f506"}.bi-question-diamond:before{content:"\f507"}.bi-question-octagon-fill:before{content:"\f508"}.bi-question-octagon:before{content:"\f509"}.bi-question-square-fill:before{content:"\f50a"}.bi-question-square:before{content:"\f50b"}.bi-question:before{content:"\f50c"}.bi-rainbow:before{content:"\f50d"}.bi-receipt-cutoff:before{content:"\f50e"}.bi-receipt:before{content:"\f50f"}.bi-reception-0:before{content:"\f510"}.bi-reception-1:before{content:"\f511"}.bi-reception-2:before{content:"\f512"}.bi-reception-3:before{content:"\f513"}.bi-reception-4:before{content:"\f514"}.bi-record-btn-fill:before{content:"\f515"}.bi-record-btn:before{content:"\f516"}.bi-record-circle-fill:before{content:"\f517"}.bi-record-circle:before{content:"\f518"}.bi-record-fill:before{content:"\f519"}.bi-record:before{content:"\f51a"}.bi-record2-fill:before{content:"\f51b"}.bi-record2:before{content:"\f51c"}.bi-reply-all-fill:before{content:"\f51d"}.bi-reply-all:before{content:"\f51e"}.bi-reply-fill:before{content:"\f51f"}.bi-reply:before{content:"\f520"}.bi-rss-fill:before{content:"\f521"}.bi-rss:before{content:"\f522"}.bi-rulers:before{content:"\f523"}.bi-save-fill:before{content:"\f524"}.bi-save:before{content:"\f525"}.bi-save2-fill:before{content:"\f526"}.bi-save2:before{content:"\f527"}.bi-scissors:before{content:"\f528"}.bi-screwdriver:before{content:"\f529"}.bi-search:before{content:"\f52a"}.bi-segmented-nav:before{content:"\f52b"}.bi-server:before{content:"\f52c"}.bi-share-fill:before{content:"\f52d"}.bi-share:before{content:"\f52e"}.bi-shield-check:before{content:"\f52f"}.bi-shield-exclamation:before{content:"\f530"}.bi-shield-fill-check:before{content:"\f531"}.bi-shield-fill-exclamation:before{content:"\f532"}.bi-shield-fill-minus:before{content:"\f533"}.bi-shield-fill-plus:before{content:"\f534"}.bi-shield-fill-x:before{content:"\f535"}.bi-shield-fill:before{content:"\f536"}.bi-shield-lock-fill:before{content:"\f537"}.bi-shield-lock:before{content:"\f538"}.bi-shield-minus:before{content:"\f539"}.bi-shield-plus:before{content:"\f53a"}.bi-shield-shaded:before{content:"\f53b"}.bi-shield-slash-fill:before{content:"\f53c"}.bi-shield-slash:before{content:"\f53d"}.bi-shield-x:before{content:"\f53e"}.bi-shield:before{content:"\f53f"}.bi-shift-fill:before{content:"\f540"}.bi-shift:before{content:"\f541"}.bi-shop-window:before{content:"\f542"}.bi-shop:before{content:"\f543"}.bi-shuffle:before{content:"\f544"}.bi-signpost-2-fill:before{content:"\f545"}.bi-signpost-2:before{content:"\f546"}.bi-signpost-fill:before{content:"\f547"}.bi-signpost-split-fill:before{content:"\f548"}.bi-signpost-split:before{content:"\f549"}.bi-signpost:before{content:"\f54a"}.bi-sim-fill:before{content:"\f54b"}.bi-sim:before{content:"\f54c"}.bi-skip-backward-btn-fill:before{content:"\f54d"}.bi-skip-backward-btn:before{content:"\f54e"}.bi-skip-backward-circle-fill:before{content:"\f54f"}.bi-skip-backward-circle:before{content:"\f550"}.bi-skip-backward-fill:before{content:"\f551"}.bi-skip-backward:before{content:"\f552"}.bi-skip-end-btn-fill:before{content:"\f553"}.bi-skip-end-btn:before{content:"\f554"}.bi-skip-end-circle-fill:before{content:"\f555"}.bi-skip-end-circle:before{content:"\f556"}.bi-skip-end-fill:before{content:"\f557"}.bi-skip-end:before{content:"\f558"}.bi-skip-forward-btn-fill:before{content:"\f559"}.bi-skip-forward-btn:before{content:"\f55a"}.bi-skip-forward-circle-fill:before{content:"\f55b"}.bi-skip-forward-circle:before{content:"\f55c"}.bi-skip-forward-fill:before{content:"\f55d"}.bi-skip-forward:before{content:"\f55e"}.bi-skip-start-btn-fill:before{content:"\f55f"}.bi-skip-start-btn:before{content:"\f560"}.bi-skip-start-circle-fill:before{content:"\f561"}.bi-skip-start-circle:before{content:"\f562"}.bi-skip-start-fill:before{content:"\f563"}.bi-skip-start:before{content:"\f564"}.bi-slack:before{content:"\f565"}.bi-slash-circle-fill:before{content:"\f566"}.bi-slash-circle:before{content:"\f567"}.bi-slash-square-fill:before{content:"\f568"}.bi-slash-square:before{content:"\f569"}.bi-slash:before{content:"\f56a"}.bi-sliders:before{content:"\f56b"}.bi-smartwatch:before{content:"\f56c"}.bi-snow:before{content:"\f56d"}.bi-snow2:before{content:"\f56e"}.bi-snow3:before{content:"\f56f"}.bi-sort-alpha-down-alt:before{content:"\f570"}.bi-sort-alpha-down:before{content:"\f571"}.bi-sort-alpha-up-alt:before{content:"\f572"}.bi-sort-alpha-up:before{content:"\f573"}.bi-sort-down-alt:before{content:"\f574"}.bi-sort-down:before{content:"\f575"}.bi-sort-numeric-down-alt:before{content:"\f576"}.bi-sort-numeric-down:before{content:"\f577"}.bi-sort-numeric-up-alt:before{content:"\f578"}.bi-sort-numeric-up:before{content:"\f579"}.bi-sort-up-alt:before{content:"\f57a"}.bi-sort-up:before{content:"\f57b"}.bi-soundwave:before{content:"\f57c"}.bi-speaker-fill:before{content:"\f57d"}.bi-speaker:before{content:"\f57e"}.bi-speedometer:before{content:"\f57f"}.bi-speedometer2:before{content:"\f580"}.bi-spellcheck:before{content:"\f581"}.bi-square-fill:before{content:"\f582"}.bi-square-half:before{content:"\f583"}.bi-square:before{content:"\f584"}.bi-stack:before{content:"\f585"}.bi-star-fill:before{content:"\f586"}.bi-star-half:before{content:"\f587"}.bi-star:before{content:"\f588"}.bi-stars:before{content:"\f589"}.bi-stickies-fill:before{content:"\f58a"}.bi-stickies:before{content:"\f58b"}.bi-sticky-fill:before{content:"\f58c"}.bi-sticky:before{content:"\f58d"}.bi-stop-btn-fill:before{content:"\f58e"}.bi-stop-btn:before{content:"\f58f"}.bi-stop-circle-fill:before{content:"\f590"}.bi-stop-circle:before{content:"\f591"}.bi-stop-fill:before{content:"\f592"}.bi-stop:before{content:"\f593"}.bi-stoplights-fill:before{content:"\f594"}.bi-stoplights:before{content:"\f595"}.bi-stopwatch-fill:before{content:"\f596"}.bi-stopwatch:before{content:"\f597"}.bi-subtract:before{content:"\f598"}.bi-suit-club-fill:before{content:"\f599"}.bi-suit-club:before{content:"\f59a"}.bi-suit-diamond-fill:before{content:"\f59b"}.bi-suit-diamond:before{content:"\f59c"}.bi-suit-heart-fill:before{content:"\f59d"}.bi-suit-heart:before{content:"\f59e"}.bi-suit-spade-fill:before{content:"\f59f"}.bi-suit-spade:before{content:"\f5a0"}.bi-sun-fill:before{content:"\f5a1"}.bi-sun:before{content:"\f5a2"}.bi-sunglasses:before{content:"\f5a3"}.bi-sunrise-fill:before{content:"\f5a4"}.bi-sunrise:before{content:"\f5a5"}.bi-sunset-fill:before{content:"\f5a6"}.bi-sunset:before{content:"\f5a7"}.bi-symmetry-horizontal:before{content:"\f5a8"}.bi-symmetry-vertical:before{content:"\f5a9"}.bi-table:before{content:"\f5aa"}.bi-tablet-fill:before{content:"\f5ab"}.bi-tablet-landscape-fill:before{content:"\f5ac"}.bi-tablet-landscape:before{content:"\f5ad"}.bi-tablet:before{content:"\f5ae"}.bi-tag-fill:before{content:"\f5af"}.bi-tag:before{content:"\f5b0"}.bi-tags-fill:before{content:"\f5b1"}.bi-tags:before{content:"\f5b2"}.bi-telegram:before{content:"\f5b3"}.bi-telephone-fill:before{content:"\f5b4"}.bi-telephone-forward-fill:before{content:"\f5b5"}.bi-telephone-forward:before{content:"\f5b6"}.bi-telephone-inbound-fill:before{content:"\f5b7"}.bi-telephone-inbound:before{content:"\f5b8"}.bi-telephone-minus-fill:before{content:"\f5b9"}.bi-telephone-minus:before{content:"\f5ba"}.bi-telephone-outbound-fill:before{content:"\f5bb"}.bi-telephone-outbound:before{content:"\f5bc"}.bi-telephone-plus-fill:before{content:"\f5bd"}.bi-telephone-plus:before{content:"\f5be"}.bi-telephone-x-fill:before{content:"\f5bf"}.bi-telephone-x:before{content:"\f5c0"}.bi-telephone:before{content:"\f5c1"}.bi-terminal-fill:before{content:"\f5c2"}.bi-terminal:before{content:"\f5c3"}.bi-text-center:before{content:"\f5c4"}.bi-text-indent-left:before{content:"\f5c5"}.bi-text-indent-right:before{content:"\f5c6"}.bi-text-left:before{content:"\f5c7"}.bi-text-paragraph:before{content:"\f5c8"}.bi-text-right:before{content:"\f5c9"}.bi-textarea-resize:before{content:"\f5ca"}.bi-textarea-t:before{content:"\f5cb"}.bi-textarea:before{content:"\f5cc"}.bi-thermometer-half:before{content:"\f5cd"}.bi-thermometer-high:before{content:"\f5ce"}.bi-thermometer-low:before{content:"\f5cf"}.bi-thermometer-snow:before{content:"\f5d0"}.bi-thermometer-sun:before{content:"\f5d1"}.bi-thermometer:before{content:"\f5d2"}.bi-three-dots-vertical:before{content:"\f5d3"}.bi-three-dots:before{content:"\f5d4"}.bi-toggle-off:before{content:"\f5d5"}.bi-toggle-on:before{content:"\f5d6"}.bi-toggle2-off:before{content:"\f5d7"}.bi-toggle2-on:before{content:"\f5d8"}.bi-toggles:before{content:"\f5d9"}.bi-toggles2:before{content:"\f5da"}.bi-tools:before{content:"\f5db"}.bi-tornado:before{content:"\f5dc"}.bi-trash-fill:before{content:"\f5dd"}.bi-trash:before{content:"\f5de"}.bi-trash2-fill:before{content:"\f5df"}.bi-trash2:before{content:"\f5e0"}.bi-tree-fill:before{content:"\f5e1"}.bi-tree:before{content:"\f5e2"}.bi-triangle-fill:before{content:"\f5e3"}.bi-triangle-half:before{content:"\f5e4"}.bi-triangle:before{content:"\f5e5"}.bi-trophy-fill:before{content:"\f5e6"}.bi-trophy:before{content:"\f5e7"}.bi-tropical-storm:before{content:"\f5e8"}.bi-truck-flatbed:before{content:"\f5e9"}.bi-truck:before{content:"\f5ea"}.bi-tsunami:before{content:"\f5eb"}.bi-tv-fill:before{content:"\f5ec"}.bi-tv:before{content:"\f5ed"}.bi-twitch:before{content:"\f5ee"}.bi-twitter:before{content:"\f5ef"}.bi-type-bold:before{content:"\f5f0"}.bi-type-h1:before{content:"\f5f1"}.bi-type-h2:before{content:"\f5f2"}.bi-type-h3:before{content:"\f5f3"}.bi-type-italic:before{content:"\f5f4"}.bi-type-strikethrough:before{content:"\f5f5"}.bi-type-underline:before{content:"\f5f6"}.bi-type:before{content:"\f5f7"}.bi-ui-checks-grid:before{content:"\f5f8"}.bi-ui-checks:before{content:"\f5f9"}.bi-ui-radios-grid:before{content:"\f5fa"}.bi-ui-radios:before{content:"\f5fb"}.bi-umbrella-fill:before{content:"\f5fc"}.bi-umbrella:before{content:"\f5fd"}.bi-union:before{content:"\f5fe"}.bi-unlock-fill:before{content:"\f5ff"}.bi-unlock:before{content:"\f600"}.bi-upc-scan:before{content:"\f601"}.bi-upc:before{content:"\f602"}.bi-upload:before{content:"\f603"}.bi-vector-pen:before{content:"\f604"}.bi-view-list:before{content:"\f605"}.bi-view-stacked:before{content:"\f606"}.bi-vinyl-fill:before{content:"\f607"}.bi-vinyl:before{content:"\f608"}.bi-voicemail:before{content:"\f609"}.bi-volume-down-fill:before{content:"\f60a"}.bi-volume-down:before{content:"\f60b"}.bi-volume-mute-fill:before{content:"\f60c"}.bi-volume-mute:before{content:"\f60d"}.bi-volume-off-fill:before{content:"\f60e"}.bi-volume-off:before{content:"\f60f"}.bi-volume-up-fill:before{content:"\f610"}.bi-volume-up:before{content:"\f611"}.bi-vr:before{content:"\f612"}.bi-wallet-fill:before{content:"\f613"}.bi-wallet:before{content:"\f614"}.bi-wallet2:before{content:"\f615"}.bi-watch:before{content:"\f616"}.bi-water:before{content:"\f617"}.bi-whatsapp:before{content:"\f618"}.bi-wifi-1:before{content:"\f619"}.bi-wifi-2:before{content:"\f61a"}.bi-wifi-off:before{content:"\f61b"}.bi-wifi:before{content:"\f61c"}.bi-wind:before{content:"\f61d"}.bi-window-dock:before{content:"\f61e"}.bi-window-sidebar:before{content:"\f61f"}.bi-window:before{content:"\f620"}.bi-wrench:before{content:"\f621"}.bi-x-circle-fill:before{content:"\f622"}.bi-x-circle:before{content:"\f623"}.bi-x-diamond-fill:before{content:"\f624"}.bi-x-diamond:before{content:"\f625"}.bi-x-octagon-fill:before{content:"\f626"}.bi-x-octagon:before{content:"\f627"}.bi-x-square-fill:before{content:"\f628"}.bi-x-square:before{content:"\f629"}.bi-x:before{content:"\f62a"}.bi-youtube:before{content:"\f62b"}.bi-zoom-in:before{content:"\f62c"}.bi-zoom-out:before{content:"\f62d"}.bi-bank:before{content:"\f62e"}.bi-bank2:before{content:"\f62f"}.bi-bell-slash-fill:before{content:"\f630"}.bi-bell-slash:before{content:"\f631"}.bi-cash-coin:before{content:"\f632"}.bi-check-lg:before{content:"\f633"}.bi-coin:before{content:"\f634"}.bi-currency-bitcoin:before{content:"\f635"}.bi-currency-dollar:before{content:"\f636"}.bi-currency-euro:before{content:"\f637"}.bi-currency-exchange:before{content:"\f638"}.bi-currency-pound:before{content:"\f639"}.bi-currency-yen:before{content:"\f63a"}.bi-dash-lg:before{content:"\f63b"}.bi-exclamation-lg:before{content:"\f63c"}.bi-file-earmark-pdf-fill:before{content:"\f63d"}.bi-file-earmark-pdf:before{content:"\f63e"}.bi-file-pdf-fill:before{content:"\f63f"}.bi-file-pdf:before{content:"\f640"}.bi-gender-ambiguous:before{content:"\f641"}.bi-gender-female:before{content:"\f642"}.bi-gender-male:before{content:"\f643"}.bi-gender-trans:before{content:"\f644"}.bi-headset-vr:before{content:"\f645"}.bi-info-lg:before{content:"\f646"}.bi-mastodon:before{content:"\f647"}.bi-messenger:before{content:"\f648"}.bi-piggy-bank-fill:before{content:"\f649"}.bi-piggy-bank:before{content:"\f64a"}.bi-pin-map-fill:before{content:"\f64b"}.bi-pin-map:before{content:"\f64c"}.bi-plus-lg:before{content:"\f64d"}.bi-question-lg:before{content:"\f64e"}.bi-recycle:before{content:"\f64f"}.bi-reddit:before{content:"\f650"}.bi-safe-fill:before{content:"\f651"}.bi-safe2-fill:before{content:"\f652"}.bi-safe2:before{content:"\f653"}.bi-sd-card-fill:before{content:"\f654"}.bi-sd-card:before{content:"\f655"}.bi-skype:before{content:"\f656"}.bi-slash-lg:before{content:"\f657"}.bi-translate:before{content:"\f658"}.bi-x-lg:before{content:"\f659"}.bi-safe:before{content:"\f65a"}.bi-apple:before{content:"\f65b"}.bi-microsoft:before{content:"\f65d"}.bi-windows:before{content:"\f65e"}.bi-behance:before{content:"\f65c"}.bi-dribbble:before{content:"\f65f"}.bi-line:before{content:"\f660"}.bi-medium:before{content:"\f661"}.bi-paypal:before{content:"\f662"}.bi-pinterest:before{content:"\f663"}.bi-signal:before{content:"\f664"}.bi-snapchat:before{content:"\f665"}.bi-spotify:before{content:"\f666"}.bi-stack-overflow:before{content:"\f667"}.bi-strava:before{content:"\f668"}.bi-wordpress:before{content:"\f669"}.bi-vimeo:before{content:"\f66a"}.bi-activity:before{content:"\f66b"}.bi-easel2-fill:before{content:"\f66c"}.bi-easel2:before{content:"\f66d"}.bi-easel3-fill:before{content:"\f66e"}.bi-easel3:before{content:"\f66f"}.bi-fan:before{content:"\f670"}.bi-fingerprint:before{content:"\f671"}.bi-graph-down-arrow:before{content:"\f672"}.bi-graph-up-arrow:before{content:"\f673"}.bi-hypnotize:before{content:"\f674"}.bi-magic:before{content:"\f675"}.bi-person-rolodex:before{content:"\f676"}.bi-person-video:before{content:"\f677"}.bi-person-video2:before{content:"\f678"}.bi-person-video3:before{content:"\f679"}.bi-person-workspace:before{content:"\f67a"}.bi-radioactive:before{content:"\f67b"}.bi-webcam-fill:before{content:"\f67c"}.bi-webcam:before{content:"\f67d"}.bi-yin-yang:before{content:"\f67e"}.bi-bandaid-fill:before{content:"\f680"}.bi-bandaid:before{content:"\f681"}.bi-bluetooth:before{content:"\f682"}.bi-body-text:before{content:"\f683"}.bi-boombox:before{content:"\f684"}.bi-boxes:before{content:"\f685"}.bi-dpad-fill:before{content:"\f686"}.bi-dpad:before{content:"\f687"}.bi-ear-fill:before{content:"\f688"}.bi-ear:before{content:"\f689"}.bi-envelope-check-fill:before{content:"\f68b"}.bi-envelope-check:before{content:"\f68c"}.bi-envelope-dash-fill:before{content:"\f68e"}.bi-envelope-dash:before{content:"\f68f"}.bi-envelope-exclamation-fill:before{content:"\f691"}.bi-envelope-exclamation:before{content:"\f692"}.bi-envelope-plus-fill:before{content:"\f693"}.bi-envelope-plus:before{content:"\f694"}.bi-envelope-slash-fill:before{content:"\f696"}.bi-envelope-slash:before{content:"\f697"}.bi-envelope-x-fill:before{content:"\f699"}.bi-envelope-x:before{content:"\f69a"}.bi-explicit-fill:before{content:"\f69b"}.bi-explicit:before{content:"\f69c"}.bi-git:before{content:"\f69d"}.bi-infinity:before{content:"\f69e"}.bi-list-columns-reverse:before{content:"\f69f"}.bi-list-columns:before{content:"\f6a0"}.bi-meta:before{content:"\f6a1"}.bi-nintendo-switch:before{content:"\f6a4"}.bi-pc-display-horizontal:before{content:"\f6a5"}.bi-pc-display:before{content:"\f6a6"}.bi-pc-horizontal:before{content:"\f6a7"}.bi-pc:before{content:"\f6a8"}.bi-playstation:before{content:"\f6a9"}.bi-plus-slash-minus:before{content:"\f6aa"}.bi-projector-fill:before{content:"\f6ab"}.bi-projector:before{content:"\f6ac"}.bi-qr-code-scan:before{content:"\f6ad"}.bi-qr-code:before{content:"\f6ae"}.bi-quora:before{content:"\f6af"}.bi-quote:before{content:"\f6b0"}.bi-robot:before{content:"\f6b1"}.bi-send-check-fill:before{content:"\f6b2"}.bi-send-check:before{content:"\f6b3"}.bi-send-dash-fill:before{content:"\f6b4"}.bi-send-dash:before{content:"\f6b5"}.bi-send-exclamation-fill:before{content:"\f6b7"}.bi-send-exclamation:before{content:"\f6b8"}.bi-send-fill:before{content:"\f6b9"}.bi-send-plus-fill:before{content:"\f6ba"}.bi-send-plus:before{content:"\f6bb"}.bi-send-slash-fill:before{content:"\f6bc"}.bi-send-slash:before{content:"\f6bd"}.bi-send-x-fill:before{content:"\f6be"}.bi-send-x:before{content:"\f6bf"}.bi-send:before{content:"\f6c0"}.bi-steam:before{content:"\f6c1"}.bi-terminal-dash:before{content:"\f6c3"}.bi-terminal-plus:before{content:"\f6c4"}.bi-terminal-split:before{content:"\f6c5"}.bi-ticket-detailed-fill:before{content:"\f6c6"}.bi-ticket-detailed:before{content:"\f6c7"}.bi-ticket-fill:before{content:"\f6c8"}.bi-ticket-perforated-fill:before{content:"\f6c9"}.bi-ticket-perforated:before{content:"\f6ca"}.bi-ticket:before{content:"\f6cb"}.bi-tiktok:before{content:"\f6cc"}.bi-window-dash:before{content:"\f6cd"}.bi-window-desktop:before{content:"\f6ce"}.bi-window-fullscreen:before{content:"\f6cf"}.bi-window-plus:before{content:"\f6d0"}.bi-window-split:before{content:"\f6d1"}.bi-window-stack:before{content:"\f6d2"}.bi-window-x:before{content:"\f6d3"}.bi-xbox:before{content:"\f6d4"}.bi-ethernet:before{content:"\f6d5"}.bi-hdmi-fill:before{content:"\f6d6"}.bi-hdmi:before{content:"\f6d7"}.bi-usb-c-fill:before{content:"\f6d8"}.bi-usb-c:before{content:"\f6d9"}.bi-usb-fill:before{content:"\f6da"}.bi-usb-plug-fill:before{content:"\f6db"}.bi-usb-plug:before{content:"\f6dc"}.bi-usb-symbol:before{content:"\f6dd"}.bi-usb:before{content:"\f6de"}.bi-boombox-fill:before{content:"\f6df"}.bi-displayport:before{content:"\f6e1"}.bi-gpu-card:before{content:"\f6e2"}.bi-memory:before{content:"\f6e3"}.bi-modem-fill:before{content:"\f6e4"}.bi-modem:before{content:"\f6e5"}.bi-motherboard-fill:before{content:"\f6e6"}.bi-motherboard:before{content:"\f6e7"}.bi-optical-audio-fill:before{content:"\f6e8"}.bi-optical-audio:before{content:"\f6e9"}.bi-pci-card:before{content:"\f6ea"}.bi-router-fill:before{content:"\f6eb"}.bi-router:before{content:"\f6ec"}.bi-thunderbolt-fill:before{content:"\f6ef"}.bi-thunderbolt:before{content:"\f6f0"}.bi-usb-drive-fill:before{content:"\f6f1"}.bi-usb-drive:before{content:"\f6f2"}.bi-usb-micro-fill:before{content:"\f6f3"}.bi-usb-micro:before{content:"\f6f4"}.bi-usb-mini-fill:before{content:"\f6f5"}.bi-usb-mini:before{content:"\f6f6"}.bi-cloud-haze2:before{content:"\f6f7"}.bi-device-hdd-fill:before{content:"\f6f8"}.bi-device-hdd:before{content:"\f6f9"}.bi-device-ssd-fill:before{content:"\f6fa"}.bi-device-ssd:before{content:"\f6fb"}.bi-displayport-fill:before{content:"\f6fc"}.bi-mortarboard-fill:before{content:"\f6fd"}.bi-mortarboard:before{content:"\f6fe"}.bi-terminal-x:before{content:"\f6ff"}.bi-arrow-through-heart-fill:before{content:"\f700"}.bi-arrow-through-heart:before{content:"\f701"}.bi-badge-sd-fill:before{content:"\f702"}.bi-badge-sd:before{content:"\f703"}.bi-bag-heart-fill:before{content:"\f704"}.bi-bag-heart:before{content:"\f705"}.bi-balloon-fill:before{content:"\f706"}.bi-balloon-heart-fill:before{content:"\f707"}.bi-balloon-heart:before{content:"\f708"}.bi-balloon:before{content:"\f709"}.bi-box2-fill:before{content:"\f70a"}.bi-box2-heart-fill:before{content:"\f70b"}.bi-box2-heart:before{content:"\f70c"}.bi-box2:before{content:"\f70d"}.bi-braces-asterisk:before{content:"\f70e"}.bi-calendar-heart-fill:before{content:"\f70f"}.bi-calendar-heart:before{content:"\f710"}.bi-calendar2-heart-fill:before{content:"\f711"}.bi-calendar2-heart:before{content:"\f712"}.bi-chat-heart-fill:before{content:"\f713"}.bi-chat-heart:before{content:"\f714"}.bi-chat-left-heart-fill:before{content:"\f715"}.bi-chat-left-heart:before{content:"\f716"}.bi-chat-right-heart-fill:before{content:"\f717"}.bi-chat-right-heart:before{content:"\f718"}.bi-chat-square-heart-fill:before{content:"\f719"}.bi-chat-square-heart:before{content:"\f71a"}.bi-clipboard-check-fill:before{content:"\f71b"}.bi-clipboard-data-fill:before{content:"\f71c"}.bi-clipboard-fill:before{content:"\f71d"}.bi-clipboard-heart-fill:before{content:"\f71e"}.bi-clipboard-heart:before{content:"\f71f"}.bi-clipboard-minus-fill:before{content:"\f720"}.bi-clipboard-plus-fill:before{content:"\f721"}.bi-clipboard-pulse:before{content:"\f722"}.bi-clipboard-x-fill:before{content:"\f723"}.bi-clipboard2-check-fill:before{content:"\f724"}.bi-clipboard2-check:before{content:"\f725"}.bi-clipboard2-data-fill:before{content:"\f726"}.bi-clipboard2-data:before{content:"\f727"}.bi-clipboard2-fill:before{content:"\f728"}.bi-clipboard2-heart-fill:before{content:"\f729"}.bi-clipboard2-heart:before{content:"\f72a"}.bi-clipboard2-minus-fill:before{content:"\f72b"}.bi-clipboard2-minus:before{content:"\f72c"}.bi-clipboard2-plus-fill:before{content:"\f72d"}.bi-clipboard2-plus:before{content:"\f72e"}.bi-clipboard2-pulse-fill:before{content:"\f72f"}.bi-clipboard2-pulse:before{content:"\f730"}.bi-clipboard2-x-fill:before{content:"\f731"}.bi-clipboard2-x:before{content:"\f732"}.bi-clipboard2:before{content:"\f733"}.bi-emoji-kiss-fill:before{content:"\f734"}.bi-emoji-kiss:before{content:"\f735"}.bi-envelope-heart-fill:before{content:"\f736"}.bi-envelope-heart:before{content:"\f737"}.bi-envelope-open-heart-fill:before{content:"\f738"}.bi-envelope-open-heart:before{content:"\f739"}.bi-envelope-paper-fill:before{content:"\f73a"}.bi-envelope-paper-heart-fill:before{content:"\f73b"}.bi-envelope-paper-heart:before{content:"\f73c"}.bi-envelope-paper:before{content:"\f73d"}.bi-filetype-aac:before{content:"\f73e"}.bi-filetype-ai:before{content:"\f73f"}.bi-filetype-bmp:before{content:"\f740"}.bi-filetype-cs:before{content:"\f741"}.bi-filetype-css:before{content:"\f742"}.bi-filetype-csv:before{content:"\f743"}.bi-filetype-doc:before{content:"\f744"}.bi-filetype-docx:before{content:"\f745"}.bi-filetype-exe:before{content:"\f746"}.bi-filetype-gif:before{content:"\f747"}.bi-filetype-heic:before{content:"\f748"}.bi-filetype-html:before{content:"\f749"}.bi-filetype-java:before{content:"\f74a"}.bi-filetype-jpg:before{content:"\f74b"}.bi-filetype-js:before{content:"\f74c"}.bi-filetype-jsx:before{content:"\f74d"}.bi-filetype-key:before{content:"\f74e"}.bi-filetype-m4p:before{content:"\f74f"}.bi-filetype-md:before{content:"\f750"}.bi-filetype-mdx:before{content:"\f751"}.bi-filetype-mov:before{content:"\f752"}.bi-filetype-mp3:before{content:"\f753"}.bi-filetype-mp4:before{content:"\f754"}.bi-filetype-otf:before{content:"\f755"}.bi-filetype-pdf:before{content:"\f756"}.bi-filetype-php:before{content:"\f757"}.bi-filetype-png:before{content:"\f758"}.bi-filetype-ppt:before{content:"\f75a"}.bi-filetype-psd:before{content:"\f75b"}.bi-filetype-py:before{content:"\f75c"}.bi-filetype-raw:before{content:"\f75d"}.bi-filetype-rb:before{content:"\f75e"}.bi-filetype-sass:before{content:"\f75f"}.bi-filetype-scss:before{content:"\f760"}.bi-filetype-sh:before{content:"\f761"}.bi-filetype-svg:before{content:"\f762"}.bi-filetype-tiff:before{content:"\f763"}.bi-filetype-tsx:before{content:"\f764"}.bi-filetype-ttf:before{content:"\f765"}.bi-filetype-txt:before{content:"\f766"}.bi-filetype-wav:before{content:"\f767"}.bi-filetype-woff:before{content:"\f768"}.bi-filetype-xls:before{content:"\f76a"}.bi-filetype-xml:before{content:"\f76b"}.bi-filetype-yml:before{content:"\f76c"}.bi-heart-arrow:before{content:"\f76d"}.bi-heart-pulse-fill:before{content:"\f76e"}.bi-heart-pulse:before{content:"\f76f"}.bi-heartbreak-fill:before{content:"\f770"}.bi-heartbreak:before{content:"\f771"}.bi-hearts:before{content:"\f772"}.bi-hospital-fill:before{content:"\f773"}.bi-hospital:before{content:"\f774"}.bi-house-heart-fill:before{content:"\f775"}.bi-house-heart:before{content:"\f776"}.bi-incognito:before{content:"\f777"}.bi-magnet-fill:before{content:"\f778"}.bi-magnet:before{content:"\f779"}.bi-person-heart:before{content:"\f77a"}.bi-person-hearts:before{content:"\f77b"}.bi-phone-flip:before{content:"\f77c"}.bi-plugin:before{content:"\f77d"}.bi-postage-fill:before{content:"\f77e"}.bi-postage-heart-fill:before{content:"\f77f"}.bi-postage-heart:before{content:"\f780"}.bi-postage:before{content:"\f781"}.bi-postcard-fill:before{content:"\f782"}.bi-postcard-heart-fill:before{content:"\f783"}.bi-postcard-heart:before{content:"\f784"}.bi-postcard:before{content:"\f785"}.bi-search-heart-fill:before{content:"\f786"}.bi-search-heart:before{content:"\f787"}.bi-sliders2-vertical:before{content:"\f788"}.bi-sliders2:before{content:"\f789"}.bi-trash3-fill:before{content:"\f78a"}.bi-trash3:before{content:"\f78b"}.bi-valentine:before{content:"\f78c"}.bi-valentine2:before{content:"\f78d"}.bi-wrench-adjustable-circle-fill:before{content:"\f78e"}.bi-wrench-adjustable-circle:before{content:"\f78f"}.bi-wrench-adjustable:before{content:"\f790"}.bi-filetype-json:before{content:"\f791"}.bi-filetype-pptx:before{content:"\f792"}.bi-filetype-xlsx:before{content:"\f793"}.bi-1-circle-fill:before{content:"\f796"}.bi-1-circle:before{content:"\f797"}.bi-1-square-fill:before{content:"\f798"}.bi-1-square:before{content:"\f799"}.bi-2-circle-fill:before{content:"\f79c"}.bi-2-circle:before{content:"\f79d"}.bi-2-square-fill:before{content:"\f79e"}.bi-2-square:before{content:"\f79f"}.bi-3-circle-fill:before{content:"\f7a2"}.bi-3-circle:before{content:"\f7a3"}.bi-3-square-fill:before{content:"\f7a4"}.bi-3-square:before{content:"\f7a5"}.bi-4-circle-fill:before{content:"\f7a8"}.bi-4-circle:before{content:"\f7a9"}.bi-4-square-fill:before{content:"\f7aa"}.bi-4-square:before{content:"\f7ab"}.bi-5-circle-fill:before{content:"\f7ae"}.bi-5-circle:before{content:"\f7af"}.bi-5-square-fill:before{content:"\f7b0"}.bi-5-square:before{content:"\f7b1"}.bi-6-circle-fill:before{content:"\f7b4"}.bi-6-circle:before{content:"\f7b5"}.bi-6-square-fill:before{content:"\f7b6"}.bi-6-square:before{content:"\f7b7"}.bi-7-circle-fill:before{content:"\f7ba"}.bi-7-circle:before{content:"\f7bb"}.bi-7-square-fill:before{content:"\f7bc"}.bi-7-square:before{content:"\f7bd"}.bi-8-circle-fill:before{content:"\f7c0"}.bi-8-circle:before{content:"\f7c1"}.bi-8-square-fill:before{content:"\f7c2"}.bi-8-square:before{content:"\f7c3"}.bi-9-circle-fill:before{content:"\f7c6"}.bi-9-circle:before{content:"\f7c7"}.bi-9-square-fill:before{content:"\f7c8"}.bi-9-square:before{content:"\f7c9"}.bi-airplane-engines-fill:before{content:"\f7ca"}.bi-airplane-engines:before{content:"\f7cb"}.bi-airplane-fill:before{content:"\f7cc"}.bi-airplane:before{content:"\f7cd"}.bi-alexa:before{content:"\f7ce"}.bi-alipay:before{content:"\f7cf"}.bi-android:before{content:"\f7d0"}.bi-android2:before{content:"\f7d1"}.bi-box-fill:before{content:"\f7d2"}.bi-box-seam-fill:before{content:"\f7d3"}.bi-browser-chrome:before{content:"\f7d4"}.bi-browser-edge:before{content:"\f7d5"}.bi-browser-firefox:before{content:"\f7d6"}.bi-browser-safari:before{content:"\f7d7"}.bi-c-circle-fill:before{content:"\f7da"}.bi-c-circle:before{content:"\f7db"}.bi-c-square-fill:before{content:"\f7dc"}.bi-c-square:before{content:"\f7dd"}.bi-capsule-pill:before{content:"\f7de"}.bi-capsule:before{content:"\f7df"}.bi-car-front-fill:before{content:"\f7e0"}.bi-car-front:before{content:"\f7e1"}.bi-cassette-fill:before{content:"\f7e2"}.bi-cassette:before{content:"\f7e3"}.bi-cc-circle-fill:before{content:"\f7e6"}.bi-cc-circle:before{content:"\f7e7"}.bi-cc-square-fill:before{content:"\f7e8"}.bi-cc-square:before{content:"\f7e9"}.bi-cup-hot-fill:before{content:"\f7ea"}.bi-cup-hot:before{content:"\f7eb"}.bi-currency-rupee:before{content:"\f7ec"}.bi-dropbox:before{content:"\f7ed"}.bi-escape:before{content:"\f7ee"}.bi-fast-forward-btn-fill:before{content:"\f7ef"}.bi-fast-forward-btn:before{content:"\f7f0"}.bi-fast-forward-circle-fill:before{content:"\f7f1"}.bi-fast-forward-circle:before{content:"\f7f2"}.bi-fast-forward-fill:before{content:"\f7f3"}.bi-fast-forward:before{content:"\f7f4"}.bi-filetype-sql:before{content:"\f7f5"}.bi-fire:before{content:"\f7f6"}.bi-google-play:before{content:"\f7f7"}.bi-h-circle-fill:before{content:"\f7fa"}.bi-h-circle:before{content:"\f7fb"}.bi-h-square-fill:before{content:"\f7fc"}.bi-h-square:before{content:"\f7fd"}.bi-indent:before{content:"\f7fe"}.bi-lungs-fill:before{content:"\f7ff"}.bi-lungs:before{content:"\f800"}.bi-microsoft-teams:before{content:"\f801"}.bi-p-circle-fill:before{content:"\f804"}.bi-p-circle:before{content:"\f805"}.bi-p-square-fill:before{content:"\f806"}.bi-p-square:before{content:"\f807"}.bi-pass-fill:before{content:"\f808"}.bi-pass:before{content:"\f809"}.bi-prescription:before{content:"\f80a"}.bi-prescription2:before{content:"\f80b"}.bi-r-circle-fill:before{content:"\f80e"}.bi-r-circle:before{content:"\f80f"}.bi-r-square-fill:before{content:"\f810"}.bi-r-square:before{content:"\f811"}.bi-repeat-1:before{content:"\f812"}.bi-repeat:before{content:"\f813"}.bi-rewind-btn-fill:before{content:"\f814"}.bi-rewind-btn:before{content:"\f815"}.bi-rewind-circle-fill:before{content:"\f816"}.bi-rewind-circle:before{content:"\f817"}.bi-rewind-fill:before{content:"\f818"}.bi-rewind:before{content:"\f819"}.bi-train-freight-front-fill:before{content:"\f81a"}.bi-train-freight-front:before{content:"\f81b"}.bi-train-front-fill:before{content:"\f81c"}.bi-train-front:before{content:"\f81d"}.bi-train-lightrail-front-fill:before{content:"\f81e"}.bi-train-lightrail-front:before{content:"\f81f"}.bi-truck-front-fill:before{content:"\f820"}.bi-truck-front:before{content:"\f821"}.bi-ubuntu:before{content:"\f822"}.bi-unindent:before{content:"\f823"}.bi-unity:before{content:"\f824"}.bi-universal-access-circle:before{content:"\f825"}.bi-universal-access:before{content:"\f826"}.bi-virus:before{content:"\f827"}.bi-virus2:before{content:"\f828"}.bi-wechat:before{content:"\f829"}.bi-yelp:before{content:"\f82a"}.bi-sign-stop-fill:before{content:"\f82b"}.bi-sign-stop-lights-fill:before{content:"\f82c"}.bi-sign-stop-lights:before{content:"\f82d"}.bi-sign-stop:before{content:"\f82e"}.bi-sign-turn-left-fill:before{content:"\f82f"}.bi-sign-turn-left:before{content:"\f830"}.bi-sign-turn-right-fill:before{content:"\f831"}.bi-sign-turn-right:before{content:"\f832"}.bi-sign-turn-slight-left-fill:before{content:"\f833"}.bi-sign-turn-slight-left:before{content:"\f834"}.bi-sign-turn-slight-right-fill:before{content:"\f835"}.bi-sign-turn-slight-right:before{content:"\f836"}.bi-sign-yield-fill:before{content:"\f837"}.bi-sign-yield:before{content:"\f838"}.bi-ev-station-fill:before{content:"\f839"}.bi-ev-station:before{content:"\f83a"}.bi-fuel-pump-diesel-fill:before{content:"\f83b"}.bi-fuel-pump-diesel:before{content:"\f83c"}.bi-fuel-pump-fill:before{content:"\f83d"}.bi-fuel-pump:before{content:"\f83e"}.bi-0-circle-fill:before{content:"\f83f"}.bi-0-circle:before{content:"\f840"}.bi-0-square-fill:before{content:"\f841"}.bi-0-square:before{content:"\f842"}.bi-rocket-fill:before{content:"\f843"}.bi-rocket-takeoff-fill:before{content:"\f844"}.bi-rocket-takeoff:before{content:"\f845"}.bi-rocket:before{content:"\f846"}.bi-stripe:before{content:"\f847"}.bi-subscript:before{content:"\f848"}.bi-superscript:before{content:"\f849"}.bi-trello:before{content:"\f84a"}.bi-envelope-at-fill:before{content:"\f84b"}.bi-envelope-at:before{content:"\f84c"}.bi-regex:before{content:"\f84d"}.bi-text-wrap:before{content:"\f84e"}.bi-sign-dead-end-fill:before{content:"\f84f"}.bi-sign-dead-end:before{content:"\f850"}.bi-sign-do-not-enter-fill:before{content:"\f851"}.bi-sign-do-not-enter:before{content:"\f852"}.bi-sign-intersection-fill:before{content:"\f853"}.bi-sign-intersection-side-fill:before{content:"\f854"}.bi-sign-intersection-side:before{content:"\f855"}.bi-sign-intersection-t-fill:before{content:"\f856"}.bi-sign-intersection-t:before{content:"\f857"}.bi-sign-intersection-y-fill:before{content:"\f858"}.bi-sign-intersection-y:before{content:"\f859"}.bi-sign-intersection:before{content:"\f85a"}.bi-sign-merge-left-fill:before{content:"\f85b"}.bi-sign-merge-left:before{content:"\f85c"}.bi-sign-merge-right-fill:before{content:"\f85d"}.bi-sign-merge-right:before{content:"\f85e"}.bi-sign-no-left-turn-fill:before{content:"\f85f"}.bi-sign-no-left-turn:before{content:"\f860"}.bi-sign-no-parking-fill:before{content:"\f861"}.bi-sign-no-parking:before{content:"\f862"}.bi-sign-no-right-turn-fill:before{content:"\f863"}.bi-sign-no-right-turn:before{content:"\f864"}.bi-sign-railroad-fill:before{content:"\f865"}.bi-sign-railroad:before{content:"\f866"}.bi-building-add:before{content:"\f867"}.bi-building-check:before{content:"\f868"}.bi-building-dash:before{content:"\f869"}.bi-building-down:before{content:"\f86a"}.bi-building-exclamation:before{content:"\f86b"}.bi-building-fill-add:before{content:"\f86c"}.bi-building-fill-check:before{content:"\f86d"}.bi-building-fill-dash:before{content:"\f86e"}.bi-building-fill-down:before{content:"\f86f"}.bi-building-fill-exclamation:before{content:"\f870"}.bi-building-fill-gear:before{content:"\f871"}.bi-building-fill-lock:before{content:"\f872"}.bi-building-fill-slash:before{content:"\f873"}.bi-building-fill-up:before{content:"\f874"}.bi-building-fill-x:before{content:"\f875"}.bi-building-fill:before{content:"\f876"}.bi-building-gear:before{content:"\f877"}.bi-building-lock:before{content:"\f878"}.bi-building-slash:before{content:"\f879"}.bi-building-up:before{content:"\f87a"}.bi-building-x:before{content:"\f87b"}.bi-buildings-fill:before{content:"\f87c"}.bi-buildings:before{content:"\f87d"}.bi-bus-front-fill:before{content:"\f87e"}.bi-bus-front:before{content:"\f87f"}.bi-ev-front-fill:before{content:"\f880"}.bi-ev-front:before{content:"\f881"}.bi-globe-americas:before{content:"\f882"}.bi-globe-asia-australia:before{content:"\f883"}.bi-globe-central-south-asia:before{content:"\f884"}.bi-globe-europe-africa:before{content:"\f885"}.bi-house-add-fill:before{content:"\f886"}.bi-house-add:before{content:"\f887"}.bi-house-check-fill:before{content:"\f888"}.bi-house-check:before{content:"\f889"}.bi-house-dash-fill:before{content:"\f88a"}.bi-house-dash:before{content:"\f88b"}.bi-house-down-fill:before{content:"\f88c"}.bi-house-down:before{content:"\f88d"}.bi-house-exclamation-fill:before{content:"\f88e"}.bi-house-exclamation:before{content:"\f88f"}.bi-house-gear-fill:before{content:"\f890"}.bi-house-gear:before{content:"\f891"}.bi-house-lock-fill:before{content:"\f892"}.bi-house-lock:before{content:"\f893"}.bi-house-slash-fill:before{content:"\f894"}.bi-house-slash:before{content:"\f895"}.bi-house-up-fill:before{content:"\f896"}.bi-house-up:before{content:"\f897"}.bi-house-x-fill:before{content:"\f898"}.bi-house-x:before{content:"\f899"}.bi-person-add:before{content:"\f89a"}.bi-person-down:before{content:"\f89b"}.bi-person-exclamation:before{content:"\f89c"}.bi-person-fill-add:before{content:"\f89d"}.bi-person-fill-check:before{content:"\f89e"}.bi-person-fill-dash:before{content:"\f89f"}.bi-person-fill-down:before{content:"\f8a0"}.bi-person-fill-exclamation:before{content:"\f8a1"}.bi-person-fill-gear:before{content:"\f8a2"}.bi-person-fill-lock:before{content:"\f8a3"}.bi-person-fill-slash:before{content:"\f8a4"}.bi-person-fill-up:before{content:"\f8a5"}.bi-person-fill-x:before{content:"\f8a6"}.bi-person-gear:before{content:"\f8a7"}.bi-person-lock:before{content:"\f8a8"}.bi-person-slash:before{content:"\f8a9"}.bi-person-up:before{content:"\f8aa"}.bi-scooter:before{content:"\f8ab"}.bi-taxi-front-fill:before{content:"\f8ac"}.bi-taxi-front:before{content:"\f8ad"}.bi-amd:before{content:"\f8ae"}.bi-database-add:before{content:"\f8af"}.bi-database-check:before{content:"\f8b0"}.bi-database-dash:before{content:"\f8b1"}.bi-database-down:before{content:"\f8b2"}.bi-database-exclamation:before{content:"\f8b3"}.bi-database-fill-add:before{content:"\f8b4"}.bi-database-fill-check:before{content:"\f8b5"}.bi-database-fill-dash:before{content:"\f8b6"}.bi-database-fill-down:before{content:"\f8b7"}.bi-database-fill-exclamation:before{content:"\f8b8"}.bi-database-fill-gear:before{content:"\f8b9"}.bi-database-fill-lock:before{content:"\f8ba"}.bi-database-fill-slash:before{content:"\f8bb"}.bi-database-fill-up:before{content:"\f8bc"}.bi-database-fill-x:before{content:"\f8bd"}.bi-database-fill:before{content:"\f8be"}.bi-database-gear:before{content:"\f8bf"}.bi-database-lock:before{content:"\f8c0"}.bi-database-slash:before{content:"\f8c1"}.bi-database-up:before{content:"\f8c2"}.bi-database-x:before{content:"\f8c3"}.bi-database:before{content:"\f8c4"}.bi-houses-fill:before{content:"\f8c5"}.bi-houses:before{content:"\f8c6"}.bi-nvidia:before{content:"\f8c7"}.bi-person-vcard-fill:before{content:"\f8c8"}.bi-person-vcard:before{content:"\f8c9"}.bi-sina-weibo:before{content:"\f8ca"}.bi-tencent-qq:before{content:"\f8cb"}.bi-wikipedia:before{content:"\f8cc"}.bi-alphabet-uppercase:before{content:"\f2a5"}.bi-alphabet:before{content:"\f68a"}.bi-amazon:before{content:"\f68d"}.bi-arrows-collapse-vertical:before{content:"\f690"}.bi-arrows-expand-vertical:before{content:"\f695"}.bi-arrows-vertical:before{content:"\f698"}.bi-arrows:before{content:"\f6a2"}.bi-ban-fill:before{content:"\f6a3"}.bi-ban:before{content:"\f6b6"}.bi-bing:before{content:"\f6c2"}.bi-cake:before{content:"\f6e0"}.bi-cake2:before{content:"\f6ed"}.bi-cookie:before{content:"\f6ee"}.bi-copy:before{content:"\f759"}.bi-crosshair:before{content:"\f769"}.bi-crosshair2:before{content:"\f794"}.bi-emoji-astonished-fill:before{content:"\f795"}.bi-emoji-astonished:before{content:"\f79a"}.bi-emoji-grimace-fill:before{content:"\f79b"}.bi-emoji-grimace:before{content:"\f7a0"}.bi-emoji-grin-fill:before{content:"\f7a1"}.bi-emoji-grin:before{content:"\f7a6"}.bi-emoji-surprise-fill:before{content:"\f7a7"}.bi-emoji-surprise:before{content:"\f7ac"}.bi-emoji-tear-fill:before{content:"\f7ad"}.bi-emoji-tear:before{content:"\f7b2"}.bi-envelope-arrow-down-fill:before{content:"\f7b3"}.bi-envelope-arrow-down:before{content:"\f7b8"}.bi-envelope-arrow-up-fill:before{content:"\f7b9"}.bi-envelope-arrow-up:before{content:"\f7be"}.bi-feather:before{content:"\f7bf"}.bi-feather2:before{content:"\f7c4"}.bi-floppy-fill:before{content:"\f7c5"}.bi-floppy:before{content:"\f7d8"}.bi-floppy2-fill:before{content:"\f7d9"}.bi-floppy2:before{content:"\f7e4"}.bi-gitlab:before{content:"\f7e5"}.bi-highlighter:before{content:"\f7f8"}.bi-marker-tip:before{content:"\f802"}.bi-nvme-fill:before{content:"\f803"}.bi-nvme:before{content:"\f80c"}.bi-opencollective:before{content:"\f80d"}.bi-pci-card-network:before{content:"\f8cd"}.bi-pci-card-sound:before{content:"\f8ce"}.bi-radar:before{content:"\f8cf"}.bi-send-arrow-down-fill:before{content:"\f8d0"}.bi-send-arrow-down:before{content:"\f8d1"}.bi-send-arrow-up-fill:before{content:"\f8d2"}.bi-send-arrow-up:before{content:"\f8d3"}.bi-sim-slash-fill:before{content:"\f8d4"}.bi-sim-slash:before{content:"\f8d5"}.bi-sourceforge:before{content:"\f8d6"}.bi-substack:before{content:"\f8d7"}.bi-threads-fill:before{content:"\f8d8"}.bi-threads:before{content:"\f8d9"}.bi-transparency:before{content:"\f8da"}.bi-twitter-x:before{content:"\f8db"}.bi-type-h4:before{content:"\f8dc"}.bi-type-h5:before{content:"\f8dd"}.bi-type-h6:before{content:"\f8de"}.bi-backpack-fill:before{content:"\f8df"}.bi-backpack:before{content:"\f8e0"}.bi-backpack2-fill:before{content:"\f8e1"}.bi-backpack2:before{content:"\f8e2"}.bi-backpack3-fill:before{content:"\f8e3"}.bi-backpack3:before{content:"\f8e4"}.bi-backpack4-fill:before{content:"\f8e5"}.bi-backpack4:before{content:"\f8e6"}.bi-brilliance:before{content:"\f8e7"}.bi-cake-fill:before{content:"\f8e8"}.bi-cake2-fill:before{content:"\f8e9"}.bi-duffle-fill:before{content:"\f8ea"}.bi-duffle:before{content:"\f8eb"}.bi-exposure:before{content:"\f8ec"}.bi-gender-neuter:before{content:"\f8ed"}.bi-highlights:before{content:"\f8ee"}.bi-luggage-fill:before{content:"\f8ef"}.bi-luggage:before{content:"\f8f0"}.bi-mailbox-flag:before{content:"\f8f1"}.bi-mailbox2-flag:before{content:"\f8f2"}.bi-noise-reduction:before{content:"\f8f3"}.bi-passport-fill:before{content:"\f8f4"}.bi-passport:before{content:"\f8f5"}.bi-person-arms-up:before{content:"\f8f6"}.bi-person-raised-hand:before{content:"\f8f7"}.bi-person-standing-dress:before{content:"\f8f8"}.bi-person-standing:before{content:"\f8f9"}.bi-person-walking:before{content:"\f8fa"}.bi-person-wheelchair:before{content:"\f8fb"}.bi-shadows:before{content:"\f8fc"}.bi-suitcase-fill:before{content:"\f8fd"}.bi-suitcase-lg-fill:before{content:"\f8fe"}.bi-suitcase-lg:before{content:"\f8ff"}.bi-suitcase:before{content:"\f900"}.bi-suitcase2-fill:before{content:"\f901"}.bi-suitcase2:before{content:"\f902"}.bi-vignette:before{content:"\f903"}.accessibility-tools-desktop{display:block}.accessibility-tools-mobile{display:none}.mobile-out-nav{display:block}@media (max-width:991px){.accessibility-tools-desktop{display:none}.mobile-out-nav{margin-right:-40px}.accessibility-tools-mobile{display:block;margin-right:0;margin-top:-12px}.right-side-nav{align-items:flex-start;flex-direction:column}.right-side-nav>*{margin-bottom:10px}.right-side-nav>:last-child{margin-bottom:0}.mobile-right-side-nav .custom-link{font-size:20px}.mobile-right-side-nav{align-items:center;display:flex;flex-direction:column;font-size:20px}.nav-link{margin-top:20px}}.right-side-nav{align-items:center;display:flex;margin-left:auto}.custom-link{align-items:center;color:#a8afb6;display:inline-flex;font-size:18px;margin-left:30px;margin-right:25px;white-space:nowrap}.logo-icon{height:2.5rem;margin-right:.5rem;width:2.5rem}.logo-text{display:flex;flex-direction:column;justify-content:center;line-height:1}.main-title{font-size:1.5rem}.subtitle{color:#fafafa;font-size:14px;margin-top:3px}.start-now-button{background-color:#8048e6;color:#fff}body{padding-top:70px!important}@media (max-width:768px){.navbar-hidden-mobile{opacity:0;pointer-events:none;transform:translateY(-100%);transition:transform .3s ease-in-out}.fixed-top{transition:transform .3s ease-in-out,opacity .3s ease-in-out}}.skip-to-main{background:#1e293b;border-radius:0 0 8px 8px;color:#fff;font-weight:600;left:50%;padding:1rem 2rem;position:fixed;text-decoration:none;top:-100px;transform:translateX(-50%);transition:top .3s ease;z-index:99999}.skip-to-main:focus{outline:3px solid #f59e0b;outline-offset:2px;top:0}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.reading-guide{background:linear-gradient(180deg,#0000 0,#3b82f626 40%,#3b82f626 60%,#0000);height:40px;left:0;pointer-events:none;position:fixed;right:0;transition:top .05s ease-out;z-index:99990}.a11y-widget{bottom:158px;filter:none!important;-webkit-filter:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;isolation:isolate;left:20px;position:fixed;right:auto;top:auto;z-index:99999}body:has(main[id=main-content]) .a11y-widget{left:5px!important;transform:scale(.75)!important;transform-origin:bottom left!important}@supports selector(:has(*)){body:has(main[id=main-content]) .a11y-widget{left:5px!important;transform:scale(.75)!important;transform-origin:bottom left!important}}@media (min-width:769px){.a11y-widget{bottom:158px!important;left:24px!important;right:auto!important}.a11y-toggle-btn{border-radius:8.6px;box-shadow:0 3px 15px #2563eb59,0 1px 6px #0000001a;height:37.4px;width:37.4px}.a11y-toggle-btn:hover{box-shadow:0 4px 18px #2563eb73,0 2px 8px #0000001f;transform:translateY(-1px)}.a11y-toggle-btn i{font-size:15.8px}body.generate-page-active .a11y-widget,body.generate-page-active .feedback-bubble-container{transform:scale(.7)!important;transform-origin:bottom left!important}}.a11y-toggle-btn{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:16px;box-shadow:0 4px 20px #2563eb66,0 2px 8px #0000001a;color:#fff;cursor:pointer;display:flex;height:64px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:64px}.a11y-toggle-btn:before{background:linear-gradient(135deg,#fff3,#fff0);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.a11y-toggle-btn:hover{box-shadow:0 6px 25px #2563eb80,0 4px 12px #00000026;transform:translateY(-2px)}.a11y-toggle-btn:hover:before{opacity:1}.a11y-toggle-btn:active{transform:translateY(0)}.a11y-toggle-btn:focus{outline:3px solid #f59e0b;outline-offset:3px}.a11y-toggle-btn.open{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 4px 20px #1d4ed880,0 2px 8px #0000001a}.a11y-toggle-btn i{font-size:28px;position:relative;z-index:1}.a11y-panel{animation:slideInFromLeft .3s ease;background:#fff;border-radius:16px;bottom:50px;box-shadow:0 10px 50px #0003;display:flex;flex-direction:column;left:70px;max-height:calc(100vh - 100px);overflow:hidden;position:absolute;right:auto;width:380px}@media (min-width:769px){.a11y-panel{max-height:min(calc(100vh - 100px),700px)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.a11y-header{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;display:flex;justify-content:space-between;padding:1rem 1.25rem}.a11y-header h2{font-size:1.1rem;font-weight:700;margin:0}.a11y-close-btn{align-items:center;background:#fff3;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:32px;justify-content:center;transition:background .2s ease;width:32px}.a11y-close-btn:hover{background:#ffffff4d}.a11y-close-btn:focus{outline:2px solid #fff;outline-offset:2px}.a11y-content{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem}.a11y-section{border-bottom:1px solid #e2e8f0;margin-bottom:1.25rem;padding-bottom:1.25rem}.a11y-section:last-child{border-bottom:none;margin-bottom:0}.a11y-section h3{color:#1e293b;font-size:.9rem;font-weight:700;margin:0 0 .75rem}.a11y-font-controls{align-items:center;background:#f1f5f9;border-radius:10px;display:flex;gap:1rem;justify-content:center;padding:.75rem}.a11y-font-controls button{background:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#1e293b;cursor:pointer;font-size:1rem;font-weight:700;height:44px;transition:all .2s ease;width:44px}.a11y-font-controls button:hover:not(:disabled){background:#2563eb;border-color:#2563eb;color:#fff}.a11y-font-controls button:disabled{cursor:not-allowed;opacity:.4}.a11y-font-controls button:focus{outline:2px solid #2563eb;outline-offset:2px}.font-size-display{color:#1e293b;font-size:1.1rem;font-weight:700;min-width:50px;text-align:center}.a11y-button-group{display:flex;flex-wrap:wrap;gap:.5rem}.a11y-button-group button{background:#f1f5f9;border:2px solid #0000;border-radius:8px;color:#475569;cursor:pointer;flex:1 1;font-size:.8rem;font-weight:600;min-width:70px;padding:.6rem .75rem;transition:all .2s ease}.a11y-button-group button:hover{background:#e2e8f0}.a11y-button-group button.active{background:#2563eb;border-color:#2563eb;color:#fff}.a11y-button-group button:focus{outline:2px solid #2563eb;outline-offset:2px}.a11y-button-group.small button{font-size:.75rem;min-width:60px;padding:.4rem .5rem}.a11y-toggles{display:flex;flex-direction:column;gap:.75rem}.a11y-toggle-item{align-items:center;background:#f8fafc;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .75rem;transition:background .2s ease}.a11y-toggle-item:hover{background:#f1f5f9}.a11y-toggle-item span:first-child{color:#334155;font-size:.85rem;font-weight:500}.a11y-toggle-item input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.toggle-slider{flex-shrink:0;transition:background .3s ease}.toggle-slider:before{transition:transform .3s ease}.a11y-toggle-item input:checked+.toggle-slider{background:#2563eb}.a11y-toggle-item input:checked+.toggle-slider:before{transform:translateX(20px)}.a11y-toggle-item input:focus+.toggle-slider{outline:2px solid #2563eb;outline-offset:2px}.a11y-spacing-controls{display:flex;flex-direction:column;gap:.75rem}.spacing-option{display:flex;flex-direction:column;gap:.5rem}.spacing-option>span{color:#64748b;font-size:.8rem;font-weight:500}.a11y-footer{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}.a11y-reset-btn{background:#fee2e2;border:none;border-radius:8px;color:#dc2626;cursor:pointer;font-size:.9rem;font-weight:600;padding:.75rem;transition:all .2s ease;width:100%}.a11y-reset-btn:hover{background:#fecaca}.a11y-reset-btn:focus{outline:2px solid #dc2626;outline-offset:2px}.a11y-statement-link{color:#2563eb;font-size:.85rem;font-weight:500;text-align:center;text-decoration:none}.a11y-statement-link:hover{text-decoration:underline}.a11y-compliance{background:#1e293b;padding:.75rem 1.25rem;text-align:center}.a11y-compliance p{color:#94a3b8;font-size:.7rem;margin:0}:root{--a11y-font-scale:1}body.a11y-font-small{font-size:.85em!important}body.a11y-font-small a,body.a11y-font-small label,body.a11y-font-small li,body.a11y-font-small p,body.a11y-font-small span,body.a11y-font-small td,body.a11y-font-small th{font-size:.9em!important}body.a11y-font-large{font-size:1.15em!important}body.a11y-font-large a,body.a11y-font-large label,body.a11y-font-large li,body.a11y-font-large p,body.a11y-font-large span:not(.MuiChip-label),body.a11y-font-large td,body.a11y-font-large th{font-size:1.1em!important}body.a11y-font-large h1{font-size:2.5rem!important}body.a11y-font-large h2{font-size:2rem!important}body.a11y-font-large h3{font-size:1.5rem!important}body.a11y-font-large h4{font-size:1.25rem!important}body.a11y-font-xlarge{font-size:1.35em!important}body.a11y-font-xlarge a,body.a11y-font-xlarge label,body.a11y-font-xlarge li,body.a11y-font-xlarge p,body.a11y-font-xlarge span:not(.MuiChip-label),body.a11y-font-xlarge td,body.a11y-font-xlarge th{font-size:1.3em!important}body.a11y-font-xlarge h1{font-size:3rem!important}body.a11y-font-xlarge h2{font-size:2.5rem!important}body.a11y-font-xlarge h3{font-size:1.75rem!important}body.a11y-font-xlarge h4{font-size:1.5rem!important}body.a11y-font-xlarge button,body.a11y-font-xlarge input,body.a11y-font-xlarge select,body.a11y-font-xlarge textarea{font-size:1.2em!important}body.a11y-high-contrast{background:#fff!important;color:#000!important}body.a11y-high-contrast *{border-color:#000!important}body.a11y-high-contrast a,body.a11y-high-contrast button{color:#000!important;text-decoration:underline!important}body.a11y-dark-contrast{background:#1a1a1a!important;color:#f5f5f5!important}body.a11y-dark-contrast *{background-color:inherit!important;border-color:#444!important;color:inherit!important}body.a11y-dark-contrast a{color:#60a5fa!important}html.a11y-inverted,html.a11y-inverted img,html.a11y-inverted video{filter:invert(1) hue-rotate(180deg)!important}html.a11y-grayscale{filter:grayscale(100%)!important}#a11y-portal,#a11y-portal .a11y-widget{filter:none!important;-webkit-filter:none!important}body.a11y-link-highlight a{background:#fef08a!important;border-radius:3px!important;color:#000!important;padding:2px 4px!important;text-decoration:underline!important}body.a11y-readable-font,body.a11y-readable-font *{font-family:OpenDyslexic,Comic Sans MS,Arial,sans-serif!important;letter-spacing:.05em!important;word-spacing:.1em!important}body.a11y-line-height-large,body.a11y-line-height-large *{line-height:1.8!important}body.a11y-line-height-xlarge,body.a11y-line-height-xlarge *{line-height:2.2!important}body.a11y-letter-spacing-wide,body.a11y-letter-spacing-wide *{letter-spacing:.1em!important}body.a11y-letter-spacing-wider,body.a11y-letter-spacing-wider *{letter-spacing:.2em!important}body.a11y-cursor-large,body.a11y-cursor-large *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="black" stroke="white" stroke-width="1" d="M5,2 L5,28 L12,21 L18,30 L22,28 L16,19 L26,19 Z"/></svg>'),auto!important}body.a11y-cursor-xlarge,body.a11y-cursor-xlarge *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill="black" stroke="white" stroke-width="2" d="M8,3 L8,42 L18,31 L27,45 L33,42 L24,28 L39,28 Z"/></svg>'),auto!important}body.a11y-reduce-motion,body.a11y-reduce-motion *{animation:none!important;transition:none!important}body.a11y-focus-highlight :focus{box-shadow:0 0 0 8px #f59e0b4d!important;outline:4px solid #f59e0b!important;outline-offset:4px!important}@media (max-width:768px){.a11y-widget{bottom:20px;left:5px!important;right:auto;top:auto}body:has(main[id=main-content]) .a11y-widget{left:5px!important;transform:scale(.75)!important;transform-origin:bottom left!important}.a11y-toggle-btn{border-radius:50%!important;height:43.2px!important;min-height:43.2px!important;min-width:43.2px!important;padding:0!important;width:43.2px!important}.a11y-toggle-btn i{font-size:18px}.a11y-panel{animation:slideInFromLeft .3s ease;bottom:60px;display:flex;flex-direction:column;left:15px!important;max-height:calc(100vh - 80px);max-width:360px;min-height:auto;position:fixed;right:auto!important;top:auto;width:calc(100vw - 30px)}.a11y-content{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.a11y-button-group button{font-size:.75rem;min-width:60px;padding:.5rem}.a11y-button-group.small button{font-size:.7rem;min-width:50px}}@media (max-width:400px){.a11y-panel{left:10px!important;right:auto!important;width:calc(100vw - 20px)}.a11y-header h2{font-size:1rem}.a11y-section h3{font-size:.85rem}.a11y-toggle-item span:first-child{font-size:.8rem}}@media (prefers-contrast:high){.a11y-toggle-btn{border:3px solid #000}.a11y-panel{border:2px solid #000}}@media (prefers-reduced-motion:reduce){.a11y-panel{animation:none}.a11y-toggle-btn{transition:none}}.home-container{width:100%}.section{height:70vh}.first-section,.section{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.first-section{background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-size:cover;margin-top:20px;padding:30px 20px}.first-section,.paywall-section{height:auto;min-height:90vh;overflow:visible}.paywall-section:before{display:none}.paywall-section .section-children{align-items:center;display:flex;height:100%;justify-content:center;overflow:visible;position:relative;width:100%;z-index:10}.section-content h5{word-wrap:break-word;color:#f0f0f0;font-size:18px;font-weight:400;-webkit-hyphens:none;hyphens:none;line-height:1.4;margin-bottom:20px;max-width:100%;overflow-wrap:break-word}.main-section-benefits{font-size:16px;line-height:1.6;list-style:none;margin-top:20px;padding-left:0}.main-section-benefits li{word-wrap:break-word;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin-bottom:8px;overflow-wrap:break-word;padding-left:0}.tattoogpt-demo-section{background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-size:cover;height:82vh}.first-section:before{background:#0000008c;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.get-started-button{background-color:#8048e6;margin-bottom:10px;margin-top:15px;white-space:nowrap}.section-content,.section-image-container{position:relative;z-index:2}.section-content{color:#fff;flex:1 1;margin:0 auto;max-width:600px;padding:20px 30px}.press-a-container{display:none}@media (min-width:769px){.over-100k-badge{margin-top:30px!important}.first-section{margin-top:0!important}.press-a-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #6366f14d;border-radius:12px;box-shadow:0 4px 12px #00000026;display:block;margin-top:120px;padding:10px 15px;position:fixed;right:10px;top:10px;transition:all .3s ease;z-index:1000}.press-a-container:hover{background:#fff;border-color:#6366f180;box-shadow:0 6px 16px #6366f133;transform:translateY(-2px)}}.press-a-text{font-size:16px;font-weight:700}.square-a{background-color:#000;border:2px solid #000;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:1.5px 7px}.main-section-title{word-wrap:break-word;color:#fff;display:block;font-size:48px;font-weight:700;-webkit-hyphens:none;hyphens:none;line-height:1.2;margin-bottom:15px;max-width:100%;overflow-wrap:break-word;white-space:normal}.main-section-title br{content:"";display:block!important;line-height:1.2;margin-top:12px;width:100%}@media (min-width:769px){.main-section-title{display:block;font-size:48px;line-height:1.2;white-space:normal}.main-section-title .title-line-1{display:inline-block;white-space:nowrap}.main-section-title .title-line-2{display:block;margin-top:12px}.main-section-title br{content:"";display:block!important;line-height:1.2;margin-top:12px;width:100%}}.section-image{height:550px;margin-bottom:50px;margin-left:100px;margin-top:75px;object-fit:contain;width:550px}.first-section .section-children{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 40px;width:100%}@media (max-width:1024px) and (min-width:769px){.first-section{padding:40px 30px}.section-content{max-width:550px;padding:30px 25px}.main-section-title{font-size:48px;line-height:1.3}.main-section-title br{margin-top:8px}.section-content h5{font-size:18px}.section-image{height:450px;margin-left:30px;width:450px}.first-section .section-children{padding:0 30px}}@media (max-width:768px){.first-section{flex-direction:column;margin-top:20px;min-height:auto;padding:30px 5px}.first-section .section-children{padding:0;width:100%}.section{flex-direction:column;height:auto;padding:20px 0}.section-image{height:auto;margin-bottom:20px;margin-left:0;margin-top:20px;max-width:400px;width:100%}.section-content{box-sizing:border-box;max-width:100%;padding:20px 5px;width:100%}.main-section-title{word-wrap:break-word;color:#fff;font-size:32px;-webkit-hyphens:none;hyphens:none;line-height:1.3;margin-bottom:15px;margin-top:0;max-width:100%;overflow-wrap:break-word;padding:0}.main-section-title br{margin-top:6px}.section-content h5{word-wrap:break-word;font-size:16px;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin-bottom:25px;max-width:100%;overflow-wrap:break-word;padding:0}.main-section-benefits{font-size:16px;line-height:1.7;margin-bottom:0;margin-left:0;margin-top:10px;padding:0;width:100%}.main-section-benefits li{word-wrap:break-word;-webkit-hyphens:none;hyphens:none;line-height:1.6;margin-bottom:10px;margin-left:0;overflow-wrap:break-word;padding:0}}@media (max-width:480px){.first-section{padding:20px 3px}.first-section .section-children{padding:0}.section-content{box-sizing:border-box;padding:15px 3px;width:100%}.main-section-title{word-wrap:break-word;font-size:28px;-webkit-hyphens:none;hyphens:none;line-height:1.25;margin-bottom:12px;max-width:100%;overflow-wrap:break-word;padding:0}.main-section-title br{margin-top:5px}.section-content h5{word-wrap:break-word;font-size:14px;-webkit-hyphens:none;hyphens:none;line-height:1.4;margin-bottom:20px;max-width:100%;overflow-wrap:break-word;padding:0}.main-section-benefits{font-size:15px;margin-left:0;margin-top:15px;padding:0;width:100%}.main-section-benefits li{word-wrap:break-word;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin-bottom:8px;margin-left:0;overflow-wrap:break-word;padding:0}.get-started-button{font-size:16px;max-width:300px;padding:12px 24px;width:100%}}.how-it-works-section{background-color:#282a35;color:#fff;padding:20px}.how-it-works-title{margin-top:60px}.steps-container{display:flex;justify-content:space-between;margin-top:20px}.step{flex:1 1;text-align:center}.step-content{align-items:center;display:flex;flex-direction:column}.icon{color:#36ca31}.comment-icon,.icon{font-size:28px;margin-right:15px}.comment-icon{color:#9373c1}.arrow{font-size:24px;margin:0 10px}@media (max-width:768px){.first-section,.tattoogpt-demo-section{background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground02_small_mobile.jpg)}.tattoogpt-demo-section{margin-bottom:-10px;margin-top:-10px}.steps-container{align-items:center;flex-direction:column}.step{margin-bottom:20px}.arrow{display:none}.how-it-works-image-container{display:flex;justify-content:center;margin-top:10px;width:100%}.how-it-works-image{width:20%}}.how-it-works-image-container{display:flex;justify-content:center;margin-top:0;width:100%}.how-it-works-image{margin-bottom:0;width:55%}.customers-reviews-title{margin-top:80px}@media (max-width:768px){.how-it-works-image{width:110%}}.how-it-works-title{font-size:2em;margin-bottom:20px;margin-top:0;text-align:center}.why-choose-us-section-content{color:#fff;padding:20px}.benefit-desktop{display:block}.benefit-mobile{display:none}.our-customers-reviews-section-content{color:#fff;padding:20px}.customers-reviews-title{margin-top:0}.review-card{background-color:#383c4a;border-radius:8px;margin-bottom:20px;padding:20px}.stars{align-items:center;display:flex}.star-icon{color:gold;font-size:25px;margin-right:5px}.reviewer-name{margin-left:10px}@media (max-width:768px){.review-card{padding:15px}.star-icon{font-size:16px}.reviewer-name{font-size:14px}}.section-children{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-image-container{display:flex;justify-content:center;margin-top:-10px}.section-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:55px;height:420px;margin-bottom:95px;margin-right:90px;margin-top:140px;width:420px}.image-text{color:#fff;margin-top:10px;text-align:center}@media (max-width:768px){.section{padding:20px 0}.first-section,.section{flex-direction:column;height:auto}.first-section{margin-bottom:0;margin-top:0;min-height:auto;overflow:visible;padding:10px 5px 0}.home-container{margin-bottom:0;padding-bottom:0}.first-section .section-children{flex-direction:column;gap:0;padding:0}.over-100k-badge{display:none!important}.paywall-section{height:auto;min-height:90vh;overflow:visible}.get-started-button{font-size:15.3px;margin-bottom:0;margin-left:6px;margin-top:0;max-width:85%;padding:11px 20px;width:85%}.new-user-note{display:none!important}.powered-by-ai-text{margin-bottom:5px!important;margin-top:5px!important}.section-image-container{align-items:center;display:flex;height:250px;justify-content:center;margin-bottom:0;margin-top:0!important;overflow:hidden;width:100%}.section-image{display:block;flex-shrink:0;height:250px;margin-bottom:0;margin-right:0;margin-top:0;object-fit:cover;object-position:center;width:65%}.section-content{margin-top:0;padding:20px}.image-text{font-size:14px}}.articles-section-content{color:#fff;padding:20px;text-align:center}.articles-title{font-size:2.5rem;margin-bottom:20px}.article-card{background-color:#333232;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:20px auto;max-width:600px;padding:15px}.article-card:hover{background-color:#5a5858;cursor:pointer}.article-logo{height:40px;margin-bottom:10px}.article-title{color:#f7b731;font-size:1.2em;font-weight:600;letter-spacing:.8px;margin:15px 0;position:relative;text-align:center;text-transform:capitalize;transition:color .3s ease}.article-title:hover{color:#f6f1f1}.article-title:after{background:linear-gradient(90deg,#ff9f43,#e3d7d7);border-radius:1px;content:"";display:block;height:2px;margin:8px auto 0;width:50%}.article-description{color:#d1d1d1;font-size:1em;margin-bottom:10px}.read-more-link{color:#e0e2e4;text-decoration:none;transition:color .3s ease}.read-more-link:hover{color:#eaefec;text-decoration:underline}@media (max-width:768px){.article-card{padding:10px}.articles-title{font-size:2.5em}.article-title{font-size:1.2em}.article-description{font-size:.9em}.article-logo{height:40px}}.seo-links{background-color:#070606;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-top:40px;padding:20px}.seo-links h2{color:#f39c12;font-size:24px;font-weight:700;margin-bottom:15px;text-align:center}.seo-links ul{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.seo-links ul li{margin:10px 0}.seo-links ul li a{color:#5a75d5;font-size:18px;text-decoration:none;transition:color .3s ease}.seo-links ul li a:hover{color:#f39c12;text-decoration:underline}@media (min-width:768px){.seo-links ul{flex-direction:row;justify-content:center}.seo-links ul li{margin:0 15px}}.how-it-works-seo-section{color:#fff;padding:20px;text-align:center}.how-it-works-steps{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-left:auto;margin-right:auto;margin-top:40px;max-width:1200px}.seo-step{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:25px;position:relative}.step-number{align-items:center;background:linear-gradient(135deg,#8048e6,#6366f1);border-radius:50%;box-shadow:0 4px 15px #8048e666;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:40px;justify-content:center;left:25px;position:absolute;top:-15px;width:40px}.seo-step h3{color:#f39c12;font-size:1.3rem;margin-bottom:15px}.seo-step p{color:#e0e0e0;font-size:1rem;line-height:1.6}.how-it-works-intro{color:#e0e0e0;font-size:1.2rem;margin-bottom:40px;text-align:center}.step-description-desktop{display:block}.step-description-mobile{display:none}.seo-tattoo-ideas-section{background-color:#05020e;color:#fff;padding:60px 20px}.tattoo-ideas-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:40px auto 0;max-width:1200px}.tattoo-idea-card{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:25px;transition:transform .3s ease,background-color .3s ease}.tattoo-idea-card:hover{background-color:#ffffff14;transform:translateY(-5px)}.tattoo-idea-card h3{color:#f39c12;font-size:1.4rem;margin-bottom:15px}.tattoo-idea-card p{color:#e0e0e0;font-size:1rem;line-height:1.6}.idea-description-desktop{display:block}.idea-description-mobile{display:none}.tattoo-ideas-title{font-size:2.5rem;margin-bottom:40px;text-align:center}.tattoo-ideas-intro-desktop{color:#e0e0e0;display:block;font-size:1.1rem;margin-bottom:40px;text-align:center}.tattoo-ideas-intro-mobile{display:none}@media (max-width:768px){.how-it-works-seo-section{padding:15px}.how-it-works-intro{font-size:1rem;line-height:1.4;margin-bottom:25px}.how-it-works-steps{gap:15px;grid-template-columns:1fr;margin-top:25px}.seo-step{padding:20px 15px}.seo-step h3{font-size:1.1rem;margin-bottom:10px}.step-description-desktop{display:none}.step-description-mobile{color:#e0e0e0;display:block;font-size:.9rem;line-height:1.5;margin:0}.benefit-desktop{display:none}.benefit-mobile{display:block}.why-choose-us-section-content{padding:15px}.why-choose-us-section-content h2{font-size:1.5rem;margin-bottom:15px}.why-choose-us-section-content p{font-size:.9rem;line-height:1.4;margin-bottom:10px}.tattoo-ideas-grid{gap:15px;grid-template-columns:1fr}.seo-tattoo-ideas-section{padding:30px 15px}.tattoo-ideas-title{font-size:1.8rem;margin-bottom:15px}.tattoo-ideas-intro-desktop{display:none}.tattoo-ideas-intro-mobile{color:#e0e0e0;display:block;font-size:.95rem;line-height:1.4;margin-bottom:25px;text-align:center}.tattoo-idea-card{padding:15px}.tattoo-idea-card h3{font-size:1.2rem;margin-bottom:8px}.idea-description-desktop{display:none}.idea-description-mobile{color:#e0e0e0;display:block;font-size:.85rem;line-height:1.5;margin:0}}body{overflow-x:hidden}.banner-container{background-color:#ffd83b;padding:10px}.banner-image{border-radius:50%;height:25px;margin-right:15px;width:25px}.banner-container{align-items:center;box-shadow:0 4px 2px -2px gray;color:#e1dddd;cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:7px;position:sticky;top:70px;width:100%;z-index:999}.banner-container,.banner-container:hover{background-color:#8826b6}body{background-color:#000;font-family:Helvetica Neue,Arial,sans-serif;margin:0;padding:0}.paywall{align-items:center;background:#fff;border-radius:20px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;max-width:500px;padding:4px;z-index:2}h1{color:#333;font-size:19px;margin-bottom:1px}.plan-switch{background-color:#f0f0f0;border-radius:30px;box-shadow:0 0 10px #0000001a;display:flex;justify-content:center;margin-bottom:3px;max-width:350px;overflow:hidden;padding:4px;width:80%}.switch-button{background-color:#ddd;border:none;border-radius:25px;cursor:pointer;flex:1 1;font-size:15px;margin:0 2px;padding:6px 18px;text-align:center;transition:background-color .3s ease,color .3s ease}.switch-button.selected{background-color:#0070f3;color:#fff}.switch-button:hover{background-color:#005bb5;color:#fff}.plans{display:flex;justify-content:center;margin-bottom:3px;width:100%}.plan{background:#f9f9f9;border:2px solid #ccc;border-radius:20px;cursor:pointer;flex:1 1;margin:0 15px;padding:8px;text-align:center;transition:all .3s ease}.plan.selected{background:#e0f3ff;border-color:#0070f3;box-shadow:0 0 15px #0070f333}.plan h2{color:#0070f3;font-size:22px;margin-bottom:5px}.plan ul{color:#333;list-style:none;margin-top:3px;padding:0;text-align:left}.plan ul li{font-size:14px;margin-bottom:3px;padding-left:10px;position:relative}.billing-options{display:flex;justify-content:space-around;margin-top:10px;width:100%}.billing-option{background:#f5f5f5;border:2px solid #ccc;border-radius:15px;cursor:pointer;flex:1 1;margin:0 10px;padding:13px;text-align:center;transition:all .3s ease}.billing-option.selected{background:#e0f3ff;border-color:#0070f3}.billing-option p{color:#333;font-size:17px;margin:-4px 0}.strikethrough{color:red;margin-right:5px;text-decoration:line-through}.total-price{border-radius:10px;color:#000;margin-top:-8px;padding:5px;text-align:center}.total-price h3{font-size:19px;font-weight:400;margin:0}button{background-color:#0070f3;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:17px;margin-top:15px;padding:11px 32px;transition:background .3s ease}button:hover{background-color:#005bb5}.badge{background-color:#0070f3;border-radius:8px;color:#fff;display:inline-block;font-size:14px;margin-top:5px;padding:5px 10px}.renew-automaticly-text{color:#666;font-size:13px;margin-bottom:3px;margin-top:-12px}@media (max-width:768px){.plans{align-items:center;flex-direction:column}.plan{margin:-4px 0;padding:7px;width:95%}.plan-switch{margin-bottom:2px;width:95%}.paywall{padding:3px}h1{font-size:18px;margin-bottom:1px}.total-price{margin-top:-6px;padding:4px}.total-price h3{font-size:18px}button{font-size:16px;margin-top:12px;padding:10px 30px}.renew-automaticly-text{font-size:12px;margin-top:-10px}.plan ul li{font-size:13px;margin-bottom:2.5px}.billing-options{margin-top:8px}}.first-paywall-benefit{margin-top:-8px}.login-prompt{background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:5px;text-align:center}.paypal-powered-by{display:none!important}.checkout-buttons{gap:2px;margin:0 auto;max-width:500px;width:100%}.checkout-buttons>div{width:100%}.login-prompt h5{color:#333;margin-bottom:5px}.login-prompt p{color:#666;margin-bottom:20px}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.checkout-modal{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;margin:auto;max-height:93vh;max-width:495px;overflow-y:auto;padding:20px;width:90%;z-index:10000}.modal-open{overflow:hidden}.checkout-button,.checkout-model-title{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.checkout-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:13px;padding:10px 20px;transition:background-color .3s ease}.checkout-button:hover{background-color:#45a049}.credit-card-button{background-color:#4caf50;font-size:16px;margin-top:10px;padding:10px 20px}.close-modal-button,.credit-card-button{border:none;border-radius:4px;color:#fff;cursor:pointer}.close-modal-button{background:#f44336;margin-top:20px;padding:7px}.credit-card-section{border-radius:8px;margin:20px auto;max-width:600px;padding:13px;text-align:center;width:auto}.checkout-buttons{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:-20px;width:auto}.login-button{align-items:center;background-color:#fff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.login-button:hover{background-color:#e0e0e3}.isSandboxDesclimer{color:#757c83}.checkout-login-container{margin-top:1.5rem;width:100%}.checkout-login-container,.checkout-payment-container,.popup-overlay{display:flex;justify-content:center}.popup-overlay{align-items:center;animation:fadeIn .3s ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.popup-content{animation:slideUp .4s ease-out;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a;max-height:90vh;max-width:1200px;overflow-y:auto;padding:30px;position:relative;scrollbar-color:#6366f1 #1a1a2e;scrollbar-width:thin;width:90%}.popup-content::-webkit-scrollbar{width:10px}.popup-content::-webkit-scrollbar-track{background:#1a1a2e;border-radius:10px}.popup-content::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:2px solid #1a1a2e;border-radius:10px}.popup-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.close-button{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;box-shadow:0 4px 12px #ef44444d;display:flex;float:right;font-size:20px;font-weight:700;height:36px;justify-content:center;margin-bottom:20px;padding:8px 12px;position:sticky;top:0;transition:all .3s ease;width:36px;z-index:10001}.close-button:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #ef444466;transform:scale(1.1)}.close-button:active{transform:scale(.95)}.popup-content:before{border-bottom:2px solid #6366f14d;color:#f8f9fa;content:"🎨 AI Tattoo Designs Gallery";display:block;font-size:1.8rem;font-weight:700;margin-bottom:25px;padding-bottom:15px;text-align:center}.image-grid{clear:both}.popup-image{background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;box-shadow:0 4px 12px #0000004d;cursor:pointer;display:block;height:auto;max-height:400px;min-height:200px;object-fit:contain;transition:all .3s ease;width:100%}.popup-image:hover{border-color:#6366f180;box-shadow:0 8px 24px #6366f166;transform:translateY(-5px) scale(1.02)}@media (max-width:768px){.popup-overlay{display:none!important}}.onetime-paywall-page{align-items:flex-start;background:linear-gradient(180deg,#0f172a,#1e293b);justify-content:center;min-height:90vh;padding:.5rem 1rem 1rem;position:relative;z-index:10}.onetime-paywall-container,.onetime-paywall-page{display:flex;height:auto;max-height:none;overflow:visible}.onetime-paywall-container{flex-direction:column;gap:.5rem;justify-content:flex-start;max-width:1200px;width:100%}.onetime-paywall-header{flex-shrink:0;margin-bottom:.3rem;padding-top:.25rem;text-align:center}.onetime-paywall-header h1{color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .2rem}.onetime-paywall-subtitle{color:#94a3b8;font-size:.9rem;font-weight:400;margin:0}.onetime-plans-grid{grid-gap:.6rem;align-items:start;display:grid;flex:0 0 auto;gap:.6rem;grid-template-columns:repeat(3,1fr);margin-bottom:.8rem;max-height:none;min-height:0;overflow:visible}.onetime-plan-card{background:#fff;border:2px solid #0000;border-radius:10px;box-shadow:0 4px 6px #0000001a;cursor:pointer;display:flex;flex-direction:column;min-height:0;overflow:visible;padding:1.3rem .85rem .85rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.onetime-plan-card:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-4px)}.onetime-plan-card.selected{border-color:#6366f1;box-shadow:0 0 0 4px #6366f126,0 12px 40px #00000026}.onetime-plan-card.popular{background:linear-gradient(135deg,#faf5ff,#fff);border-color:#6366f1}.onetime-popular-badge{background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:20px;box-shadow:0 4px 12px #6366f166;color:#fff;font-size:.75rem;font-weight:700;left:50%;letter-spacing:.5px;padding:.35rem 1rem;position:absolute;top:-10px;transform:translateX(-50%);white-space:nowrap;z-index:5}.onetime-plan-top{border-bottom:1px solid #e2e8f0;flex-shrink:0;margin-bottom:.5rem;padding-bottom:.5rem;text-align:center}.onetime-plan-icon{display:block;font-size:1.75rem;margin-bottom:.3rem}.onetime-plan-top h3{color:#1e293b;font-size:1.1rem;font-weight:700;letter-spacing:-.01em;margin:.3rem 0 .15rem}.onetime-plan-for-who{color:#64748b;font-size:.7rem;font-weight:400;margin:.15rem 0 .6rem}.onetime-plan-price{align-items:baseline;display:flex;gap:.5rem;justify-content:center;margin-bottom:.5rem}.onetime-original-price{color:#94a3b8;font-size:1.1rem;font-weight:500;text-decoration:line-through}.onetime-price{color:#1e293b;font-size:1.5rem;font-weight:800;line-height:1}.onetime-savings-badge{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:8px;box-shadow:0 2px 4px #92400e33;color:#92400e;display:inline-block;font-size:.8rem;font-weight:700;margin:.5rem 0;padding:.35rem .75rem}.onetime-plan-credits{border-top:1px solid #e2e8f0;margin-top:.75rem;padding-top:.75rem}.onetime-credits-number{display:block;font-size:1.3rem;font-weight:800;line-height:1.2}.onetime-credits-label{color:#64748b;font-size:.85rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.onetime-plan-features{flex:1 1;list-style:none;margin:0;min-height:0;overflow:hidden;padding:0}.onetime-plan-features li{align-items:flex-start;color:#475569;display:flex;font-size:.8rem;gap:.5rem;line-height:1.25;padding:.2rem 0}.onetime-feature-highlight{border-bottom:1px solid #e2e8f0;color:#1e293b;font-size:.85rem;font-weight:600;margin-bottom:.25rem;padding-bottom:.4rem}.onetime-feature-icon{color:#10b981;flex-shrink:0;font-size:1.1rem;font-weight:700;margin-top:.1rem}.onetime-feature-enhanced{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:5px;color:#1e293b;font-size:.8rem;font-weight:600;margin:.2rem 0;padding:.25rem .45rem}.onetime-feature-enhanced .onetime-feature-icon{color:#f59e0b}.onetime-feature-regular{color:#ef4444;font-weight:500}.onetime-feature-icon-red{color:#ef4444;flex-shrink:0;font-size:1.1rem;font-weight:700;margin-top:.1rem}.onetime-checkout-section{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 30px #0000001f;flex-shrink:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;padding:.6rem .9rem .7rem;position:relative;z-index:1}.onetime-checkout-info{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:.4rem;padding-bottom:.4rem}.onetime-checkout-one-time{background:linear-gradient(135deg,#10b981,#059669);border-radius:8px;box-shadow:0 2px 8px #10b9814d;color:#fff;font-size:.75rem;font-weight:700;margin-top:.3rem;padding:.4rem .8rem;text-align:center}.onetime-checkout-plan{align-items:center;display:flex;flex-direction:row;gap:.5rem}.onetime-checkout-label{color:#64748b;font-size:.75rem;font-weight:500}.onetime-checkout-plan-name{color:#1e293b;font-size:1rem;font-weight:700}.onetime-checkout-price{align-items:baseline;display:flex;gap:.5rem}.onetime-checkout-original{color:#94a3b8;font-size:.9rem;font-weight:500;text-decoration:line-through}.onetime-checkout-final{color:#1e293b;font-size:1.25rem;font-weight:800}.onetime-checkout-wrapper{margin-bottom:.4rem}.onetime-checkout-trust{display:flex;flex-direction:column;gap:.2rem}.onetime-checkout-guarantee{border-top:1px solid #e2e8f0;color:#64748b;font-size:.6rem;font-weight:500;line-height:1.3;margin:0;padding-top:.3rem;text-align:center}.onetime-checkout-urgency{color:#10b981;font-size:.65rem;font-weight:600;margin:0;text-align:center}@media (max-width:968px) and (min-width:641px){.onetime-plans-grid{grid-template-columns:1fr;margin:0 auto .5rem;max-width:500px}.onetime-plan-card.popular{order:-1}.onetime-paywall-header h1{font-size:1.5rem}.onetime-paywall-subtitle{font-size:.85rem}.onetime-checkout-info{align-items:center;flex-direction:row;gap:.5rem}.onetime-checkout-price{justify-content:flex-end;width:auto}}@media (max-width:640px){.onetime-paywall-page{height:100vh;max-height:100vh;padding:0 0 200px}.onetime-paywall-container{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:.75rem 0}.onetime-paywall-header{flex-shrink:0;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem}.onetime-paywall-header h1{font-size:1.5rem;margin-bottom:.4rem}.onetime-paywall-subtitle{font-size:.85rem;line-height:1.4}.onetime-plans-grid{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;flex-shrink:0;gap:1rem;margin-bottom:1.5rem;overflow-x:auto;overflow-y:hidden;padding:0 1rem;position:relative;scroll-padding:1rem;scroll-snap-type:x mandatory}.onetime-plans-grid::-webkit-scrollbar{height:4px}.onetime-plans-grid::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.onetime-plans-grid::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.onetime-plans-grid::-webkit-scrollbar-thumb:hover{background:#ffffff80}.onetime-plan-card{border-radius:16px;box-shadow:0 4px 12px #00000026;flex:0 0 85vw;max-width:85vw;min-width:85vw;padding:1.75rem 1.25rem 1.25rem;scroll-snap-align:center;scroll-snap-stop:always}.onetime-plan-card.selected{border-width:3px;box-shadow:0 0 0 4px #6366f133,0 8px 24px #0003;transform:scale(1.02)}.onetime-plan-icon{font-size:2.5rem;margin-bottom:.5rem}.onetime-plan-top h3{font-size:1.5rem;margin:.5rem 0 .3rem}.onetime-plan-for-who{font-size:.85rem;margin:.25rem 0 1rem}.onetime-price{font-size:2.25rem}.onetime-original-price{font-size:1.25rem}.onetime-savings-badge{font-size:.9rem;margin:.75rem 0;padding:.4rem .85rem}.onetime-credits-number{font-size:2rem}.onetime-credits-label{font-size:.95rem}.onetime-popular-badge{font-size:.8rem;padding:.4rem 1.1rem;top:-12px}.onetime-plan-features{-webkit-overflow-scrolling:touch;margin-top:.75rem;max-height:200px;overflow-y:auto}.onetime-plan-features li{font-size:.8rem;line-height:1.35;padding:.3rem 0}.onetime-feature-highlight{font-size:.9rem;margin-bottom:.4rem;padding-bottom:.5rem}.onetime-feature-enhanced{font-size:.85rem;margin:.25rem 0;padding:.3rem .55rem}.onetime-plans-grid:after{bottom:-2rem;color:#fff9;content:"← Swipe to see all plans →";font-size:.75rem;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.onetime-checkout-section{background:#fff;border-radius:20px 20px 0 0;border-top:3px solid #6366f1;bottom:0;box-shadow:0 -4px 20px #00000026;left:0;margin-top:0;padding:1.25rem 1.5rem;position:fixed;right:0;z-index:1000}.onetime-checkout-info{align-items:flex-start;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.onetime-checkout-plan{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.onetime-checkout-label{font-size:.85rem}.onetime-checkout-plan-name{font-size:1.5rem;font-weight:800}.onetime-checkout-price{align-items:baseline;justify-content:space-between;width:100%}.onetime-checkout-original{font-size:1.1rem}.onetime-checkout-final{color:#6366f1;font-size:2rem;font-weight:900}.onetime-checkout-wrapper{margin-bottom:.75rem}.onetime-checkout-trust{margin-top:.5rem}.onetime-checkout-guarantee{font-size:.8rem;line-height:1.5;padding-top:.75rem}.onetime-checkout-urgency{font-size:.85rem;font-weight:700}.onetime-checkout-section .checkout-button,.onetime-checkout-section button{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;border-radius:14px;box-shadow:0 4px 16px #6366f166;color:#fff!important;font-size:1.15rem;font-weight:700;letter-spacing:.5px;min-height:56px;padding:1.1rem 1.5rem;text-transform:uppercase;transition:all .3s ease;width:100%}.onetime-checkout-section .checkout-button:hover,.onetime-checkout-section button:hover{background:linear-gradient(135deg,#4f46e5,#4338ca)!important;box-shadow:0 6px 20px #6366f180;transform:translateY(-2px)}.onetime-checkout-section .checkout-button:active,.onetime-checkout-section button:active{transform:translateY(0)}.onetime-plan-card.selected:before{background:#10b981;border-radius:12px;color:#fff;content:"✓ Selected";font-size:.7rem;font-weight:700;padding:.25rem .6rem;position:absolute;right:.5rem;top:.5rem;z-index:10}.onetime-plans-grid.scrolled:after{display:none}}.paywall{display:none}@media (min-width:481px){.mobile-paywall-page{display:none!important}}@media (max-width:480px){.onetime-paywall-page{display:none!important}.mobile-paywall-page{background:linear-gradient(180deg,#0f172a,#1e293b);margin:.5rem 0 0;max-height:none;max-width:100vw;min-height:100vh;overflow-x:hidden;overflow-y:visible;padding:1.5rem 0 0;position:relative;width:100%;z-index:100}.mobile-paywall-page:before{background:linear-gradient(180deg,#0f172af2,#0f172a99,#0000);content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.mobile-paywall-container{display:flex;flex-direction:column;height:100%;overflow:visible;width:100%}.mobile-paywall-header{flex-shrink:0;padding:.5rem 1rem .75rem;position:relative;text-align:center;z-index:10}.mobile-paywall-header h1{color:#fff;font-size:1.6rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 .4rem;position:relative;text-shadow:0 3px 10px #000c,0 0 25px #00000080;z-index:11}.mobile-paywall-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#94a3b8;display:-webkit-box;font-size:.75rem;font-weight:400;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis}.mobile-plans-carousel{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;flex-shrink:0;gap:1rem;margin-bottom:.5rem;overflow-x:auto;overflow-y:visible;padding:1rem 0 .75rem;position:relative;scroll-padding-left:5vw;scroll-padding-right:5vw;scroll-snap-stop:always;scroll-snap-type:x mandatory;z-index:1}.mobile-swipe-hint{animation:swipeHint 2s ease-in-out infinite;color:#fffc;flex-shrink:0;font-size:.8rem;font-weight:500;margin-bottom:.5rem;padding:.5rem;text-align:center}.mobile-plans-carousel.scrolled~.mobile-swipe-hint,.mobile-swipe-hint.hidden{display:none}}@media (max-width:480px){@keyframes swipeHint{0%,to{opacity:.7;transform:translateX(0)}50%{opacity:1;transform:translateX(5px)}}.mobile-scroll-indicator-left,.mobile-scroll-indicator-right{display:none!important}.mobile-plans-carousel::-webkit-scrollbar{height:4px}.mobile-plans-carousel::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.mobile-plans-carousel::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.mobile-plan-card{background:#fff;border-radius:16px;box-shadow:0 8px 24px #00000026;cursor:pointer;display:flex;flex:0 0 90vw;flex-direction:column;margin-top:0;max-height:calc(100vh - 200px);max-width:90vw;min-width:90vw;overflow:visible;padding:1.3rem 1rem 1rem;position:relative;scroll-snap-align:center;scroll-snap-stop:always;transition:all .3s ease}.mobile-plan-card:first-child{margin-left:5vw;scroll-snap-align:center}.mobile-plan-card:last-child{margin-right:5vw;scroll-snap-align:center}.mobile-plan-card.selected{border:3px solid #6366f1;box-shadow:0 0 0 4px #6366f133,0 12px 32px #0003;transform:scale(1.02)}.mobile-plan-card.popular{background:linear-gradient(135deg,#faf5ff,#fff)}.mobile-popular-badge{background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:12px;box-shadow:0 2px 8px #6366f159,0 0 0 2px #ffffff1a;color:#fff;font-size:.7rem;font-weight:700;left:50%;letter-spacing:.3px;padding:.35rem .9rem;position:absolute;text-transform:uppercase;top:-10px;transform:translateX(-50%);white-space:nowrap;z-index:5}.mobile-plan-top{border-bottom:1px solid #e2e8f0;margin-bottom:.75rem;padding-bottom:.75rem;text-align:center}.mobile-plan-header-row{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:.4rem}.mobile-plan-icon{flex-shrink:0;font-size:1.75rem}.mobile-plan-top h3{color:#1e293b;font-size:1.4rem;font-weight:700;margin:0}.mobile-plan-for-who{color:#64748b;font-size:.9rem;font-weight:400;margin:.2rem 0 .75rem}.mobile-plan-price-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:.5rem}.mobile-plan-price{align-items:baseline;display:flex;gap:.4rem;justify-content:center}.mobile-original-price{color:#94a3b8;font-size:1rem;font-weight:500;text-decoration:line-through}.mobile-price{color:#1e293b;font-size:2rem;font-weight:800;line-height:1}.mobile-savings-badge{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:6px;box-shadow:0 2px 4px #92400e33;color:#92400e;display:inline-block;font-size:.7rem;font-weight:700;padding:.25rem .6rem;white-space:nowrap}.mobile-one-time-badge{background:linear-gradient(135deg,#10b981,#059669);border-radius:8px;box-shadow:0 2px 8px #10b9814d;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;margin-top:.5rem;padding:.4rem .8rem;text-align:center;width:100%}.mobile-plan-credits{border-top:1px solid #e2e8f0;margin-top:.75rem;padding-top:.75rem}.mobile-credits-number{display:block;font-size:1.75rem;font-weight:800;line-height:1.2}.mobile-credits-label{color:#64748b;font-size:.8rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.mobile-plan-features{-webkit-overflow-scrolling:touch;flex:1 1;list-style:none;margin:0;max-height:calc(100vh - 350px);min-height:0;overflow-y:auto;padding:0}.mobile-plan-features li{align-items:flex-start;color:#475569;display:flex;font-size:.9rem;gap:.6rem;line-height:1.4;padding:.21rem 0}.mobile-feature-icon{color:#10b981;flex-shrink:0;font-size:1.2rem;font-weight:700;margin-top:.1rem}.mobile-feature-icon-red{color:#ef4444}.mobile-feature-icon-star{color:#f59e0b}.mobile-feature-highlight{border-bottom:1px solid #e2e8f0;color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.24rem;padding-bottom:.36rem}.mobile-feature-enhanced{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:6px;color:#1e293b;font-size:.75rem;font-weight:600;margin:.15rem 0;padding:.3rem .5rem}.mobile-feature-regular{color:#ef4444;font-weight:500}.mobile-feature-toggle{border-top:1px solid #e2e8f0;margin-top:.5rem;padding-top:.75rem}.mobile-toggle-btn{background:#0000;border:2px solid #6366f1;border-radius:8px;color:#6366f1;cursor:pointer;font-size:.85rem;font-weight:600;padding:.6rem 1rem;transition:all .2s ease;width:100%}.mobile-toggle-btn:active{background:#6366f1;color:#fff}.mobile-sticky-bar{background:#fff;border-radius:18px 18px 0 0;border-top:3px solid #6366f1;bottom:0;box-shadow:0 -6px 24px #0000002e;left:0;max-width:100vw;padding:.75rem 1rem .85rem;position:fixed;right:0;width:100%;z-index:100000}.mobile-sticky-bar~* .a11y-widget,body:has(.mobile-sticky-bar) .a11y-widget{display:none!important}.mobile-sticky-info{margin-bottom:.5rem}.mobile-sticky-plan{align-items:center;display:flex;justify-content:space-between}.mobile-sticky-one-time{color:#10b981;font-size:.7rem;font-weight:700;letter-spacing:.3px;margin-top:.2rem}.mobile-sticky-label{color:#1e293b;font-size:.85rem;font-weight:700;letter-spacing:.2px}.mobile-sticky-price{color:#6366f1;font-size:1.5rem;font-weight:900;letter-spacing:-.5px;transition:transform .3s ease}.mobile-sticky-price.animate{animation:pricePulse .3s ease}@keyframes pricePulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.mobile-sticky-checkout{margin-bottom:.4rem;pointer-events:auto;position:relative;z-index:1}.mobile-sticky-checkout .checkout-button,.mobile-sticky-checkout button{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;border:none;border-radius:12px;box-shadow:0 6px 20px #6366f180;color:#fff!important;cursor:pointer;font-size:1rem;font-weight:800;letter-spacing:.8px;min-height:48px;overflow:hidden;padding:.9rem 1.25rem;pointer-events:auto!important;position:relative;text-transform:uppercase;transition:all .2s ease;width:100%}.mobile-sticky-checkout .checkout-button:hover,.mobile-sticky-checkout button:hover{box-shadow:0 8px 24px #6366f199;transform:translateY(-2px)}.mobile-sticky-checkout .checkout-button:active,.mobile-sticky-checkout button:active{box-shadow:0 4px 12px #6366f166;transform:translateY(0)}.checkout-modal-portal,.checkout-modal-portal>div{pointer-events:auto!important;z-index:100001!important}.mobile-sticky-trust{align-items:center;border-top:1px solid #e2e8f0;color:#64748b;display:flex;font-size:.7rem;font-weight:600;gap:1rem;justify-content:center;line-height:1.4;margin:.35rem 0 0;padding-top:.4rem}.mobile-trust-item{align-items:center;display:flex;gap:.3rem;white-space:nowrap}.mobile-modal-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:2000}.mobile-modal-content{-webkit-overflow-scrolling:touch;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-height:85vh;max-width:calc(100vw - 2rem);overflow-y:auto;width:100%}.mobile-modal-header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem;position:sticky;top:0;z-index:10}.mobile-modal-header h2{color:#1e293b;font-size:1.5rem;font-weight:700;margin:0}.mobile-modal-close{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.mobile-modal-close:active{background:#e2e8f0;transform:scale(.95)}.mobile-comparison-table{overflow-x:auto;padding:1rem}.mobile-comparison-table table{border-collapse:collapse;font-size:.85rem;width:100%}.mobile-comparison-table th{background:#f8fafc;border-bottom:2px solid #e2e8f0;color:#1e293b;font-size:.8rem;font-weight:600;padding:.75rem .5rem;text-align:left}.mobile-comparison-table th:first-child{background:#f8fafc;left:0;min-width:120px;position:sticky;z-index:5}.mobile-comparison-table td{border-bottom:1px solid #e2e8f0;color:#475569;padding:.75rem .5rem;text-align:center}.mobile-comparison-table td:first-child{background:#fff;font-weight:500;left:0;min-width:120px;position:sticky;text-align:left;z-index:4}.mobile-comparison-table tr:last-child td{border-bottom:none}}.shortFAQ-container{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-top:70px;padding:20px;text-align:center}.shortFAQ-header{color:#f39c12;font-size:28px;margin-bottom:20px;text-align:center}.shortFAQ-intro{font-size:24px;margin:0 auto;text-align:center;width:40%}.shortFAQ-section{margin:20px auto;max-width:800px}.shortFAQ-item{background-color:#333;border-radius:10px;box-shadow:0 2px 4px #0000001a;cursor:pointer;margin-bottom:20px;padding:20px;position:relative}.shortFAQ-item-title{align-items:center;color:#f39c12;display:flex;font-size:22px;justify-content:space-between}.shortFAQ-item-content{color:#fff;display:none;font-size:18px;line-height:1.6;margin-top:10px}.shortFAQ-item.open .shortFAQ-item-content{display:block}.shortFAQ-arrow{transition:transform .3s ease}.shortFAQ-arrow.open{transform:rotate(180deg)}@media (max-width:768px){.shortFAQ-header{font-size:24px}.shortFAQ-intro{font-size:20px;width:80%}.shortFAQ-item-title{font-size:20px}.shortFAQ-item-content{font-size:16px}}.testimonials-section{background-color:#05020e;color:#fff;padding:80px 20px}.testimonials-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.testimonial-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:25px;transition:transform .3s ease,background-color .3s ease}.testimonial-card:hover{background:#ffffff14;transform:translateY(-5px)}.testimonial-stars{color:#f39c12;font-size:1.2rem;margin-bottom:15px}.testimonial-text{color:#e0e0e0;font-size:1rem;font-style:italic;line-height:1.6;margin-bottom:20px}.testimonial-author{display:flex;flex-direction:column;gap:5px}.testimonial-author strong{color:#f39c12;font-size:1rem}.testimonial-handle{color:#999;font-size:.9rem}@media (max-width:768px){.testimonials-section{padding:40px 15px}.testimonials-grid{gap:15px;grid-template-columns:1fr}.testimonial-card-mobile-hidden{display:none!important}.testimonials-section h2{font-size:1.8rem;margin-bottom:10px}.testimonials-section p{font-size:.95rem;margin-bottom:30px}.testimonial-card{padding:20px 15px}.testimonial-text{font-size:.9rem;margin-bottom:15px}}.generate-page{align-items:flex-start;background:linear-gradient(135deg,#0f172a,#1e293b);box-sizing:border-box;color:#fff;display:flex;gap:30px;justify-content:center;margin-bottom:0;margin-top:0;min-height:100vh;padding:30px 20px;position:relative;width:100%}@media (min-width:769px){.generate-page{flex-direction:row;margin-top:-70px;padding-top:100px}.generate-form{flex-shrink:0}.generate-content{flex:1 1;max-width:800px}}.generate-content{align-items:center;background-color:initial;border-radius:0;box-shadow:none;display:flex;flex-direction:column;max-width:1200px;padding:0;width:100%}.results{max-width:1000px;width:100%}.image-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);justify-content:center;margin-top:20px}.result-item{background:#ffffff0d;border-radius:12px;box-shadow:0 4px 15px #0003;cursor:pointer;overflow:hidden;padding:15px;position:relative;transition:all .3s ease}.result-item:hover{background:#ffffff14;box-shadow:0 8px 25px #667eea4d;transform:translateY(-5px)}.result-item img{border-radius:10px;display:block;height:auto;transition:transform .3s ease;width:100%}.result-item:hover img{transform:scale(1.02)}.title-container{margin-bottom:20px;text-align:center;width:100%}.title-container h3{color:#fff;font-size:28px;font-weight:700;margin-bottom:10px}.loading-generation-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:600px;padding:40px 20px;text-align:center;width:100%}@media (min-width:769px){.loading-generation-content{padding-bottom:40px;padding-top:100px}}.loading-text{align-items:center;color:#e0e0e0;display:flex;flex-direction:column;font-size:18px;gap:20px;margin-bottom:30px;min-height:60px}.spinner-border{border-width:4px;color:#667eea;height:4rem;width:4rem}.results .share{flex-wrap:wrap;gap:8px;margin-top:12px}.results .btn,.results .share{display:flex;justify-content:center}.results .btn{align-items:center;border:none;border-radius:8px;cursor:pointer;font-size:16px;min-height:44px;min-width:44px;padding:8px 12px;transition:all .3s ease}.results .btn:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.results .btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.results .btn-primary:hover{background:linear-gradient(135deg,#7c3aed,#8b5cf6)}.results .btn-info{background:linear-gradient(135deg,#17a2b8,#138496);color:#fff}.results .btn-info:hover{background:linear-gradient(135deg,#138496,#117a8b)}.results .btn-success{background:linear-gradient(135deg,#28a745,#218838);color:#fff}.results .btn-success:hover{background:linear-gradient(135deg,#218838,#1e7e34)}.modal{animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-image{border-radius:12px;box-shadow:0 20px 60px #00000080;max-height:90vh;object-fit:contain}.modal-close{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2.5rem;height:50px;justify-content:center;line-height:1;position:absolute;right:20px;top:20px;transition:all .3s ease;width:50px}.modal-close:hover{background:#fff3;transform:scale(1.1)}.generate-another-button{background:linear-gradient(135deg,#ff8c00,#ff6b00);border:none;border-radius:10px;box-shadow:0 4px 15px #ff8c004d;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:15px auto;padding:12px 24px;position:sticky;top:80px;transition:all .3s ease;z-index:1000}.generate-another-button:hover{background:linear-gradient(135deg,#ff6b00,#e55a00);box-shadow:0 6px 20px #ff8c0066;transform:translateY(-2px)}.share-text{background:#667eea1a;border:1px solid #667eea4d;border-radius:8px;color:#f0f0f0;font-size:16px;margin-bottom:15px;padding:10px}.progress-container{margin-top:20px;max-width:300px;text-align:center;width:100%}.progress-bar{background-color:#ffffff1a;border-radius:10px;box-shadow:inset 0 2px 4px #0003;height:12px;margin-bottom:10px;overflow:hidden;width:100%}.progress{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 2px 8px #667eea66;height:100%;transition:width .5s ease}.progress-container p{color:#fff;font-size:16px;font-weight:600;margin:0}@media (max-width:768px){.generate-page{align-items:center;flex-direction:column;gap:20px;margin-top:0;min-height:calc(100vh - 70px);padding:20px 15px}.generate-content{min-height:calc(100vh - 70px);width:100%}.generate-content .title-container{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 70px);padding-top:0}.image-grid{gap:15px;grid-template-columns:1fr}.result-item{padding:12px}.title-container{margin-top:0;padding-top:0}.title-container h3{font-size:24px}.loading-generation-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 70px);padding:30px 15px}.loading-text{font-size:16px}.generate-another-button{margin:15px auto;position:sticky;top:70px;width:calc(100% - 30px);z-index:999}.modal-close{font-size:2rem;height:40px;right:10px;top:10px;width:40px}.modal-image{max-height:85vh;max-width:95%}}@media (max-width:480px){.generate-page{padding:15px 10px}.image-grid{gap:12px}.result-item{padding:10px}.results .share{gap:6px}.results .btn{font-size:14px;min-height:40px;min-width:40px;padding:6px 10px}.title-container h3{font-size:20px}.share-text{font-size:14px;padding:8px}}@media (min-width:769px) and (max-width:1024px){.generate-page{gap:25px;padding:25px}.image-grid{gap:18px;grid-template-columns:repeat(2,1fr)}}.out-of-credit-paywall{align-items:center;background-image:url(https://ai-tattoo-s3-bucket.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;display:flex;height:100%;justify-content:center;margin-top:-3px;overflow:hidden;position:relative;width:100%}.out-of-credit-paywall:before{background:#0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.out-of-credit-paywall-paywall{max-width:1100px;width:65%;z-index:2}.out-of-credit-paywall-paywall .onetime-paywall-page{min-height:auto;padding:2rem 1rem;width:100%}.out-of-credit-paywall-paywall .onetime-paywall-container{max-width:100%;width:100%}@media (max-width:600px){.out-of-credit-paywall-paywall{margin-left:0;margin-top:20px;padding:0 1rem;width:100%}.out-of-credit-paywall-paywall .onetime-paywall-page{padding:1rem .5rem}.out-of-credit-paywall{background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);width:100%}}.spinner-container{align-items:center;background-color:#000;color:#fff;display:flex;height:90vh;justify-content:center;text-align:center}.spinner-message{margin-top:1rem}.generate-form{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:16px;box-shadow:0 10px 40px #0000004d;color:#fff;margin:0 auto;max-width:500px;padding:24px;width:100%}.generate-form h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:26px;font-weight:700;margin-bottom:20px;text-align:center}.form-row{display:flex;flex-direction:column;margin-bottom:16px}.form-row label{align-items:center;color:#e0e0e0;display:flex;font-size:15px;font-weight:600;gap:4.8px;margin-bottom:6.4px}.form-control{-webkit-appearance:none;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border:2px solid #ffffff1a;border-radius:10px;color:#fff;font-size:15px;outline:none;padding:9.6px 12.8px;transition:all .3s ease}.form-control:hover{background-color:#ffffff14;border-color:#667eea80}.form-control:focus{background-color:#ffffff1a;border-color:#667eea;box-shadow:0 0 0 4px #667eea33;color:#fff}.form-control::placeholder{color:#ffffff80}textarea.form-control{font-family:inherit;line-height:1.5;min-height:64px;resize:vertical}select.form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23fff' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.generate-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.5px;margin-top:8px;padding:11.2px 19.2px;text-transform:uppercase;transition:all .3s ease;width:100%}.generate-button:hover:not(:disabled){background:linear-gradient(135deg,#7c3aed,#8b5cf6);box-shadow:0 6px 20px #667eea80;transform:translateY(-2px)}.generate-button:active:not(:disabled){transform:translateY(0)}.generate-button:disabled{background:#555;box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.error-text{color:#ff6b6b;font-size:12px;font-weight:500;margin-top:5px}.generate-form form{display:flex;flex-direction:column;gap:0}.advanced-options{margin-bottom:16px;margin-top:8px}.advanced-toggle{align-items:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:space-between;outline:none;padding:10px 12px;transition:all .3s ease;width:100%}.advanced-toggle-right{align-items:center;display:flex;gap:8px}.pro-only-badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.advanced-toggle:hover{background:#ffffff0d;border-color:#ffffff26;color:#ffffffe6}.advanced-arrow{color:#ffffffb3;transition:transform .3s ease}.advanced-arrow.open{transform:rotate(180deg)}.advanced-content{animation:slideDown .3s ease;border-top:1px solid #ffffff1a;margin-top:12px;padding-top:12px}.advanced-content.disabled{opacity:.5;pointer-events:none}.advanced-content.disabled .form-control{cursor:not-allowed;opacity:.6}.advanced-toggle.disabled{cursor:not-allowed;opacity:.7}.pro-restriction-message{align-items:center;background:#667eea1a;border:1px solid #667eea4d;border-radius:8px;color:#e0e0e0;display:flex;font-size:13px;gap:10px;margin-bottom:16px;padding:12px}.pro-restriction-message svg{color:#667eea;flex-shrink:0}.pro-restriction-message span{flex:1 1}.upgrade-link{color:#667eea;font-weight:600;text-decoration:none;transition:color .2s ease;white-space:nowrap}.upgrade-link:hover{color:#764ba2;text-decoration:underline}.form-control.disabled{background-color:#ffffff08;cursor:not-allowed;opacity:.6}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.generate-form{border-radius:12px;margin:0;max-width:100%;padding:18px 13.5px 14.4px;width:100%}.generate-form h3{font-size:24px;margin-bottom:14.4px}.form-row{margin-bottom:12.96px}.form-row label{font-size:14px;margin-bottom:5.4px}.form-control{border-radius:8px;font-size:14px;padding:9.9px 12.6px}textarea.form-control{min-height:63px}.generate-button{border-radius:10px;font-size:15px;margin-top:6.4px;padding:10.8px 18px}.advanced-toggle{font-size:12px;padding:8px 10px}}@media (max-width:480px){.generate-form{padding:18px 12px}.generate-form h3{font-size:22px}.form-control{font-size:14px;padding:10px 12px}}.style-selector-compact{margin-bottom:16px}.style-selector-label{color:#e0e0e0;display:block;font-size:15px;font-weight:600;margin-bottom:8px}.style-selector-button{align-items:center;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:10px;color:#e0e0e0;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;outline:none;padding:10px 14px;text-align:left;transition:all .3s ease;width:100%}.style-selector-button span{flex:1 1}.style-selector-button:hover{background:#ffffff14;border-color:#667eea80}.style-selector-button svg{color:#fff9;margin-left:auto;transition:transform .3s ease}.style-selector-button:hover svg{transform:translateY(2px)}.selected-style-thumbnail{background:#0003;border:2px solid #667eea80;border-radius:8px;flex-shrink:0;height:60px;object-fit:contain;width:60px}.style-selector-wrapper{position:relative}.style-dropdown{animation:slideRight .2s ease;left:calc(100% + 12px);position:absolute;top:0;width:600px;z-index:1000}@keyframes slideRight{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.style-dropdown{animation:slideUpMobile .3s ease;border-radius:16px 16px 0 0;bottom:0;left:0;max-height:70vh;position:fixed;right:0;top:auto;width:100%}}.style-dropdown-content{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 10px 40px #0006;max-height:500px;overflow-y:auto;padding:20px;position:relative}.style-dropdown-close{align-items:center;background:#6b7280;border:none;border-radius:4px;box-shadow:0 2px 8px #0003;color:#fff;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .2s ease;width:22px;z-index:100}@media (min-width:769px){.style-dropdown-close{display:none!important}.style-dropdown-content{padding-top:20px}}.style-dropdown-close:hover{background:#4b5563;box-shadow:0 4px 12px #0000004d;transform:scale(1.05)}.style-dropdown-close:active{background:#374151;transform:scale(.95)}.style-dropdown-close svg{display:block;flex-shrink:0;height:12px;width:12px}.style-dropdown-close svg path{stroke:#fff!important;stroke-width:2.5!important}.style-arrow{flex-shrink:0;transition:transform .3s ease}.style-arrow.open{transform:rotate(180deg)}.style-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.style-card{align-items:center;border:2px solid #ffffff1a;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;min-height:0;padding:0;padding:10px;position:relative;transition:all .3s ease}.style-card:hover{background:#ffffff14;border-color:#667eea80;box-shadow:0 4px 12px #667eea4d;transform:translateY(-2px)}.style-card.selected{background:#667eea26;border-color:#667eea;box-shadow:0 0 0 3px #667eea4d}.style-card-image{align-items:center;aspect-ratio:2/1;background:#0003;border-radius:8px;display:flex;justify-content:center;margin-bottom:0;min-height:140px;overflow:hidden;position:relative;width:100%}.style-card-image img{height:95%;max-height:95%;max-width:95%;object-fit:contain;transition:transform .3s ease;width:95%}.style-card:hover .style-card-image img{transform:scale(1.05)}.style-checkmark{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));position:absolute;right:6px;top:6px;z-index:2}.style-card-name{display:none}@media (max-width:768px){.style-dropdown-content{border-radius:16px 16px 0 0;max-height:70vh}@keyframes slideUpMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}@media (max-width:600px){.style-card-image{aspect-ratio:2/1!important;height:auto!important;max-height:none!important;min-height:180px!important;width:100%!important}.style-card{padding:6px;width:100%}.style-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.style-card-name{font-size:11px}}@media (min-width:601px) and (max-width:900px){.style-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:901px) and (max-width:1200px){.style-grid{grid-template-columns:repeat(4,1fr)}}.login-page-container{align-items:center;background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;min-height:100vh;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999}.login-page-container+.footer,.login-page-container~.footer,body:has(.login-page-container) .footer{display:none!important;opacity:0!important;visibility:hidden!important}.login-header-logo{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1a1a1af2;border-bottom:1px solid #ffffff1a;left:0;padding:12px 20px;position:fixed;right:0;top:0;z-index:10000}.login-header-logo-link{align-items:center;color:inherit;display:flex;margin:0 auto;max-width:1200px;text-decoration:none}@media (min-width:769px){.login-header-logo-link{margin:0;padding-left:20px}}.login-header-logo-icon{height:2.5rem;margin-right:.5rem;width:2.5rem}.login-header-logo-text{display:flex;flex-direction:column;justify-content:center;line-height:1}.login-header-main-title{color:#fff;font-size:1.5rem;font-weight:400}.login-header-subtitle{color:#fafafa;font-size:14px;font-weight:400;margin-top:3px}.login-background-overlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.login-background-grid{display:none}.login-grid-item{height:100%;overflow:hidden;position:relative;width:100%}.login-grid-item img{filter:grayscale(60%) brightness(.4) blur(2px);height:100%;object-fit:cover;width:100%}.login-content-wrapper{align-items:center;display:flex;justify-content:center;max-width:460px;min-height:100vh;padding:80px 20px 20px;position:relative;width:100%;z-index:3}.login-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffffa;border-radius:20px;box-shadow:0 20px 60px #0006,0 0 0 1px #ffffff1a;padding:28px 24px;text-align:center;width:100%}@media (min-width:769px){.login-card{background:#fff;border:1px solid #0000000d;box-shadow:0 2px 8px #0000001a}}.login-main-headline{color:#1a1a1a;font-size:30px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:0 0 10px}.login-subheadline{color:#4a5568;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 28px}.login-subheadline strong{color:#667eea;font-weight:600}.login-cta-section{margin-bottom:20px;padding:0}.login-cta-label{color:#1a1a1a;font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0 0 14px}.login-button-wrapper{display:flex;justify-content:center;margin:0 auto;width:100%}.login-button-wrapper>div,.login-button-wrapper>div>div{display:flex!important;justify-content:center!important;max-width:100%!important;width:100%!important}.login-button-wrapper>div>div>button,.login-button-wrapper>div>div>div>button{border-radius:14px!important;box-shadow:0 8px 24px #667eea59,0 4px 12px #00000026!important;font-size:18px!important;font-weight:600!important;height:64px!important;max-width:100%!important;min-height:64px!important;padding:0 24px!important;transition:all .3s ease!important;width:100%!important}.login-button-wrapper button:hover{box-shadow:0 10px 28px #667eea73,0 6px 16px #0003!important;transform:translateY(-3px)!important}.login-button-wrapper button:active{transform:translateY(-1px)!important}.login-button-wrapper button:disabled{cursor:not-allowed!important;opacity:.7!important;transform:none!important}.login-trust-indicators{align-items:center;border-top:1px solid #0000000f;color:#718096;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;justify-content:center;margin-bottom:16px;padding-top:16px}.trust-item-inline{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.trust-separator{color:#cbd5e0;font-weight:300;margin:0 2px}.trust-icon{font-size:13px;line-height:1}.login-next-steps{padding-top:12px}.next-steps-flow{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.step-item{background:#667eea14;border-radius:6px;color:#667eea;font-size:13px;font-weight:600;padding:5px 12px}.step-arrow{color:#cbd5e0;font-size:15px;font-weight:400}.login-instructions{background:#667eea0d;border-radius:12px;margin-top:24px;padding:20px;text-align:left}.login-instructions p{color:#4a5568;font-size:14px;line-height:1.6;margin:8px 0}.login-instructions strong{color:#1a1a1a;font-weight:600}@media (max-width:768px){.login-page-container{align-items:center;background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground02_small_mobile.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;height:100dvh;justify-content:center;padding:20px;position:fixed;z-index:9999}.login-background-overlay{background:#0009}.login-page-container+footer,.login-page-container~footer,body:has(.login-page-container) footer{display:none!important;height:0!important;opacity:0!important;overflow:hidden!important;visibility:hidden!important}.login-header-logo{padding:10px 16px}.login-header-logo-icon{height:2rem;margin-right:.4rem;width:2rem}.login-header-main-title{font-size:1.25rem}.login-header-subtitle{font-size:12px;margin-top:2px}.login-content-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;min-height:auto;padding:70px 0 0;width:100%}.login-card{background:#fff;border-radius:20px;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:420px;padding:32px 24px;width:100%}.login-main-headline{font-size:28px;font-weight:800;line-height:1.3;margin-bottom:12px}.login-subheadline{font-size:16px;line-height:1.6;margin-bottom:32px}.login-cta-label{color:#1a1a1a;font-size:20px;font-weight:700;margin-bottom:16px}.login-button-wrapper>div>div>button,.login-button-wrapper>div>div>div>button{border-radius:16px!important;box-shadow:0 8px 24px #667eea66,0 4px 12px #0003!important;font-size:18px!important;font-weight:600!important;height:64px!important;min-height:64px!important}.login-trust-indicators{align-items:center;background:#0000;border-radius:0;border-top:1px solid #0000000f;color:#718096;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;justify-content:center;margin-bottom:20px;padding:16px 0}.trust-item-inline{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.trust-separator{color:#cbd5e0;display:inline;font-weight:300;margin:0 2px}.trust-icon{font-size:14px;line-height:1}.login-next-steps{border-top:1px solid #00000014;padding-top:16px}.next-steps-flow{gap:8px}.step-item{font-size:13px;padding:6px 12px}.step-arrow{font-size:14px}}@media (max-width:480px){.login-header-logo{padding:8px 12px}.login-header-logo-icon{height:1.75rem;margin-right:.3rem;width:1.75rem}.login-header-main-title{font-size:1.1rem}.login-header-subtitle{font-size:11px}.login-content-wrapper{padding-left:16px;padding-right:16px;padding-top:60px}.login-card{max-width:100%;padding:28px 20px}.login-main-headline{font-size:26px;margin-bottom:10px}.login-subheadline{font-size:15px;margin-bottom:28px}.login-cta-label{font-size:19px;margin-bottom:14px}.login-button-wrapper>div>div>button,.login-button-wrapper>div>div>div>button{font-size:17px!important;height:60px!important;min-height:60px!important}.login-trust-indicators{font-size:12px;gap:5px;padding:14px 0}.trust-item-inline{gap:3px}.trust-icon{font-size:13px}.step-item{font-size:12px;padding:5px 10px}}.login-button-loading{pointer-events:none;position:relative}.login-button-loading:after{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}.footer{background-color:#1a1a1a;color:#fff;padding:40px 20px;text-align:left}body:has(.login-page-container) .footer{display:none!important;height:0!important;opacity:0!important;overflow:hidden!important;visibility:hidden!important}@media (max-width:768px){.footer{margin-top:0;padding:6px 8px 4px;position:relative}.footer-container{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.footer-column{margin:0;min-width:auto;padding:0}.footer-column:first-child{grid-column:1/-1;margin-bottom:2px}.footer-column:nth-child(3),.footer-column:nth-child(4){display:none}.footer-column h3{font-size:.75rem;font-weight:600;margin-bottom:2px}.footer-column p{font-size:.65rem;line-height:1.1;margin:1px 0}.footer-logo-container{font-size:11px;margin-bottom:2px;width:auto}.footer-logo-container img{height:1.3rem!important;margin-right:.3rem!important;width:1.3rem!important}.social-icons{gap:4px;margin-top:2px}.social-icons>*{font-size:.85rem}.hr{border-width:.5px;margin:2px 0}.footer-bottom{font-size:.6rem;margin-top:2px;padding:0}.footer-bottom p{margin:0}}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-column{flex:1 1;margin:10px 20px;min-width:200px}.footer-logo-container{color:gold;font-size:20px;margin-bottom:20px;width:230px}.footer-column h3{font-size:1.2rem;margin-bottom:20px}.footer-column p{margin:5px 0}.footer-column a{color:#fff;margin:5px 0;text-decoration:none}.footer-column a:hover{text-decoration:underline}.social-icons{display:flex;gap:10px;margin-top:20px}.social-icons>*{cursor:pointer;font-size:1.5rem}.hr{border:1px solid #444;margin:20px 0}.footer-bottom{font-size:.9rem;margin-top:20px;text-align:center}.text-center{margin-top:90px}.thank-you-container{text-align:left}.summary-title{font-weight:700}.gallery-container{background:linear-gradient(90deg,#000,#716c6b);min-height:75vh;padding:20px;text-align:center}.gallery-title{color:#fff;margin-bottom:20px}h2{font-size:2.5rem}.gallery-grid{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;padding:10px}.image-container{align-items:center;cursor:pointer;display:flex!important;justify-content:center;overflow:hidden;position:relative;width:100%}.gallery-image,.image-container{background-color:#333;border-radius:5px;height:200px!important}.gallery-image{display:block!important;object-fit:cover!important;transition:transform .3s;width:100%!important}.gallery-image:hover{transform:scale(1.05)}.no-images{align-items:center;display:flex;flex-direction:column}.no-images p{font-size:1.2rem;margin-bottom:10px}.no-images .btn{font-size:1rem;padding:10px 20px}.loading-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:10px}.modal{align-items:center;background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-image{border-radius:10px;max-height:90%;max-width:90%}.modal:active{cursor:pointer}.load-more-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:10px 20px;transition:background-color .3s}.load-more-button:hover{background-color:#0056b3}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.server-down-page{align-items:center;background:linear-gradient(90deg,#000,#434343);display:flex;justify-content:center;min-height:100vh}.server-down-page .card{background-color:#ffffffd9;border:none;border-radius:10px;padding:3rem;width:100%}.server-down-page .card-title{color:#343a40;font-size:2.5rem;font-weight:700;text-align:center}.server-down-page .card-text{color:#6c757d;font-size:1.25rem;text-align:center}.server-down-page img{display:block;height:auto;margin:0 auto;max-width:100%}.my-account-page{align-items:center;background:#000;display:flex;justify-content:center;margin-top:80px;min-height:80vh;padding:20px}.my-account-page .card{background-color:#000000d9;border:none;border-radius:10px;max-width:750px;padding:3rem;width:100%}.my-account-page .card-title{color:#fff;font-size:2.5rem;font-weight:700;text-align:left}.my-account-page .card-text{color:#d3d3d3;font-size:19px;text-align:left}.my-account-page .img-fluid{border-radius:50%;width:100%}.my-account-page .side-image{border-radius:10px;height:auto;margin-left:20px;width:100%}.account-actions-button{margin:10px 5px 0;max-width:200px;width:100%}@media (max-width:768px){.my-account-page{margin-top:50px}.my-account-page .card-title{font-size:2rem}.my-account-page .card-text{font-size:18px}.my-account-page .img-fluid{height:auto;max-width:200px;width:100%}.my-account-page .side-image{height:auto;width:100%}.account-actions-button{margin:10px 0;width:100%}}.aboutUs{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-top:70px;padding:20px;text-align:center}.aboutUs h1{color:#f39c12;font-size:36px;margin-bottom:40px}.aboutUs-section{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px;text-align:left}.aboutUs-image-content,.aboutUs-text-content{padding:20px}.aboutUs-text-content{flex:0 0 70%;max-width:70%}.aboutUs-image-content{align-items:center;display:flex;flex:0 0 30%;justify-content:center;max-width:30%}.about-us-image{border-radius:10px;height:auto;max-width:100%}.aboutUs-section h2{color:#f39c12;font-size:28px;margin-bottom:20px}.aboutUs-section p{font-size:18px;line-height:1.6;margin-bottom:20px}@media (max-width:768px){.aboutUs-section{flex-direction:column;text-align:center}.aboutUs-image-content,.aboutUs-text-content{flex:1 0 100%;max-width:100%;padding:10px}.aboutUs-text-content{order:2}.aboutUs-image-content{order:1}.aboutUs-section h2{font-size:24px}.aboutUs-section p{font-size:16px}}.helpCenter{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-top:70px;padding:20px;text-align:center}.banner{background:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/help_center_comp2.jpg) no-repeat 50%;background-size:max(450px);height:200px;margin-bottom:40px;width:100%}.helpCenter h1{color:#f39c12;font-size:36px;margin-bottom:20px}.intro{font-size:24px;margin:0 auto;text-align:center;width:40%}.faq-section{margin:0 auto;max-width:800px}.faq-item{background-color:#333;border-radius:10px;cursor:pointer;padding:20px;position:relative;text-align:left}.faq-item h3{align-items:center;color:#f39c12;display:flex;font-size:22px;justify-content:space-between;margin-bottom:10px}.faq-item p{font-size:18px;line-height:1.6;margin-top:10px}.faq-item.open p{display:block}.arrow{transition:transform .3s ease}.arrow.open{transform:rotate(180deg)}.contact-section{color:#fff;margin:40px auto 0;max-width:800px;text-align:center}.contact-section p{color:#fff;font-size:18px;margin-bottom:15px}.contact-section a{color:#f39c12;text-decoration:none}.contact-section a:hover{text-decoration:underline}@media (max-width:768px){.helpCenter h1{font-size:28px}.intro{width:80%}.faq-item h3,.intro{font-size:20px}.contact-section p,.faq-item p{font-size:16px}}.terms{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-top:70px;padding:20px;text-align:center}.terms h1{color:#f39c12;font-size:36px;margin-bottom:40px}.terms-section{margin-bottom:40px;text-align:left}.terms-section h4{color:#fff;font-size:18px;margin-bottom:20px}.terms-section p{font-size:18px;line-height:1.6;margin-bottom:20px}@media (max-width:768px){.terms-section{text-align:center}.terms-section h2{font-size:24px}.terms-section p{font-size:16px}}.view-tattoo{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-top:70px;padding:20px;text-align:center}.view-tattoo h1{color:#f39c12;font-size:36px;margin-bottom:5px}.view-tattoo .description{font-size:18px;line-height:1.6;margin-bottom:-20px}.view-tattoo .image-container{margin-bottom:20px}.view-tattoo .tattoo-image{border-radius:10px;height:auto;max-width:30%}.view-tattoo .generate-button{background-color:#f39c12;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-bottom:5px;padding:10px 20px}.view-tattoo .generate-your-button{background-color:#b02ed6}.view-tattoo .generate-your-button:hover{background-color:#c853ef}.view-tattoo .share-buttons{display:flex;gap:0;justify-content:center}.view-tattoo .share-buttons .btn{align-items:center;display:flex;font-size:16px}@media (max-width:600px){.view-tattoo h1{font-size:28px}.view-tattoo .description{font-size:16px}.view-tattoo .share-buttons{flex-direction:column}.view-tattoo .share-buttons .btn{justify-content:center;width:100%}.view-tattoo .tattoo-image{border-radius:10px;height:auto;max-width:100%}}.privacy{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin-top:70px;padding:20px;text-align:center}.privacy h1{color:#f39c12;font-size:36px;margin-bottom:40px}.privacy-section{margin-bottom:40px;text-align:left}.privacy-section h4{color:#fff;font-size:18px;margin-bottom:20px}.privacy-section p{font-size:18px;line-height:1.6;margin-bottom:20px}@media (max-width:768px){.privacy-section{text-align:center}.privacy-section h4{font-size:24px}.privacy-section p{font-size:16px}}.PricingPage{margin-left:auto;margin-right:auto;margin-top:80px;max-width:800px;text-align:center}.coming-soon-page{align-items:center;background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh}.coming-soon-page .card{background-color:#ffffffd9;border:none;border-radius:10px;padding:3rem;width:100%}.coming-soon-page .card-title{color:#343a40;font-size:2.5rem;font-weight:700;text-align:center}.coming-soon-page .card-text{color:#6c757d;font-size:1.25rem;text-align:center}.coming-soon-page img{display:block;height:auto;margin:0 auto;max-width:100%}.apply-coupon-container{background-color:#f5f5f5;min-height:100vh;position:relative}.apply-coupon-background{align-items:center;background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;width:100%}.apply-coupon-card{background-color:#ffffffe6;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:400px;padding:40px;text-align:center;width:90%}.apply-coupon-title{color:#333;font-size:2em;margin-bottom:20px}.apply-coupon-text{color:#555;font-size:1em;margin-bottom:20px}.coupon-input{border:1px solid #ccc;border-radius:5px;font-size:1em}.apply-coupon-button,.coupon-input{margin-bottom:15px;padding:10px;width:100%}.apply-coupon-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em}.apply-coupon-button:disabled{background-color:#ccc;cursor:not-allowed}.apply-coupon-message{font-size:1em;margin-bottom:15px}.apply-coupon-message.success{color:green}.apply-coupon-message.error{color:red}.generate-tattoo-button{background-color:#ff5722;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em;padding:10px;width:100%}@media (max-width:768px){.apply-coupon-card{padding:20px}.apply-coupon-title{font-size:1.5em}}.healthCheckPage{margin:100px auto 0;max-width:600px}.card{background-color:#f9f9f9;border-radius:10px}.how-to-create-design{background-color:#333;box-sizing:border-box;color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:1200px;padding:20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__title{color:#f6aa0f;font-size:45px;margin-bottom:20px;text-align:center;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__subtitle{color:#6200ea;font-size:30px;margin:10px 0;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{background-color:#ff4081;margin:5px 0;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{background-color:#ff1e56;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__section{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a;margin:20px 0;padding:15px;transition:box-shadow .3s;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__section:hover{box-shadow:0 4px 10px #0003;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__image{cursor:pointer;display:block;height:auto;margin:20px auto;max-width:70%;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__list{margin-left:20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__footer{background-color:#6200ea;color:#fff;margin-top:20px;padding:20px 0;text-align:center;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__footer-link{color:#ff4081;font-weight:700;margin:0 10px;text-decoration:none;transition:color .2s;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__social-media{margin:20px 0;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__faq-item{margin:10px 0;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design__faq-item-title{color:#f39c12;margin-bottom:5px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design_modal{background-color:#000c;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design_modal-content{display:block;margin:15% auto;max-height:80%;max-width:90%;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design_close{color:#fff;font-size:40px;font-weight:700;position:absolute;right:35px;top:20px;transition:.3s;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.how-to-create-design_close:focus,.how-to-create-design_close:hover{color:#ff4081;cursor:pointer;text-decoration:none;transition:color .2s;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.how-to-create-design__title{font-size:30px}.how-to-create-design__subtitle{margin-bottom:3px;margin-top:-10px}.cta-button{margin-bottom:-10px;margin-left:25%;margin-top:-10px}.how-to-create-design__image{cursor:pointer;display:block;height:auto;margin:20px auto;max-width:100%}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.recovery-page{align-items:center;background-color:#1c1c1c;display:flex;height:100%;justify-content:center;margin-top:60px;padding:0;text-align:center;width:100%}.content-container{background-color:#292929;border-radius:15px;box-shadow:0 4px 20px #000000b3;color:#fff;max-width:800px;padding:20px;width:100%}.title{color:#ff9f1c;font-size:2.8rem;font-weight:700}.recovery-image{border-radius:10px;margin:.5rem 0;max-width:700px;width:70%}.offer-text{color:#8ecae6;font-weight:700}.highlight,.offer-text{font-size:1.8rem;margin:.5rem 0}.highlight{color:#ff4d6d}.price{font-size:2rem;font-weight:700}.one-time-payment{color:#f5f5f5;font-size:1.2rem;font-style:italic;margin-bottom:1.5rem}.description{color:#d9d9d9;font-size:1.2rem;margin:1.5rem 0}.payment-method{color:#000;font-size:1rem;margin:1.5rem 0}.offer-expiry{color:#f0a500;font-size:1.3rem;font-weight:700;margin-top:.5rem}.recovery-login{display:flex;justify-content:center;margin-top:1.5rem;width:100%}.checkout-buttons-recovery-container{background-color:#fff;border-radius:10px;padding:0}@media (max-width:768px){.title{font-size:2rem}.recovery-image{margin-bottom:10px;width:100%}.highlight{font-size:1.5rem}.content-container{padding:15px}.description{font-size:1rem}}.tattoo-ai-comparison{color:#f8f5f5;font-family:Arial,sans-serif;line-height:1.6;margin:70px auto;max-width:1000px;padding:20px}.tattoo-ai-comparison__header{margin-bottom:30px;text-align:center}.tattoo-ai-comparison__header h1{color:#4358dc;font-size:2rem;margin-bottom:10px}.tattoo-ai-comparison__header p{color:#f8f5f5;font-size:1.1rem}.tattoo-ai-comparison__section{margin-bottom:30px;text-align:center}.tattoo-ai-comparison__features{list-style:none;margin:20px 0;padding:0}.tattoo-ai-comparison__features li{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;margin:8px 0}.tattoo-ai-comparison__features li strong{margin-left:8px}.tattoo-ai-comparison__image{border-radius:50px;cursor:pointer;display:block;margin:20px auto;max-width:600px;width:100%}.tattoo-ai-comparison__video{margin:20px 0;max-width:800px;width:100%}.cta-button{background-color:tomato;border-radius:5px;margin:0 auto;padding:10px 20px;text-align:center;transition:background-color .3s ease}.cta-button:hover{background-color:#e0533b}.tattoo-ai-comparison__modal{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.tattoo-ai-comparison__modal-content{border-radius:50px;max-height:90%;max-width:90%}.tattoo-ai-comparison__close{color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:30px;top:20px}@media (max-width:768px){.tattoo-ai-comparison__header h1{font-size:1.75rem}.tattoo-ai-comparison__header p{font-size:1rem}.tattoo-ai-comparison__features li{font-size:.9rem}.cta-button{padding:10px 20px;width:auto}.tattoo-ai-comparison__image,.tattoo-ai-comparison__video{max-width:100%}}.faq-section{margin-top:40px}.faq-section h2{font-size:2rem}.faq-question[aria-expanded=true]{background:#8a3ab926;color:#fff}@media (max-width:768px){.faq-section h2{font-size:1.5rem}.faq-question{font-size:.85rem;padding:10px 12px}.faq-answer{font-size:.85rem;padding:0 12px 10px}}.feedback-page{align-items:flex-start;background:linear-gradient(135deg,#667eea,#764ba2);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow-y:auto;padding:70px 0 0}.feedback-container{animation:slideUp .5s ease-out;background:#fff;border-radius:24px;box-shadow:0 25px 80px #0003;margin:1rem;max-width:700px;padding:1.5rem 2rem;width:100%}.feedback-header{margin-bottom:1.25rem;text-align:center}.header-emoji{animation:bounce 2s infinite;display:block;font-size:2.5rem;margin-bottom:.5rem}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.feedback-header h1{color:#1a1a2e;font-size:2rem;font-weight:800;margin:0 0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-header p{color:#6b7280;font-size:.9rem;line-height:1.4;margin:0}.feedback-form{gap:1rem}.feedback-form,.form-section{display:flex;flex-direction:column}.section-label{color:#1a1a2e;font-size:1rem;font-weight:700;margin-bottom:.5rem}.feedback-types{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(5,1fr)}@media (max-width:768px){.feedback-types{grid-template-columns:repeat(2,1fr)}}.feedback-type-card{align-items:center;background:#f8f9fc;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.3rem;padding:.8rem .5rem;text-align:center;transition:all .3s ease}.feedback-type-card:hover{background:#f0f0ff;border-color:#667eea;transform:translateY(-3px)}.feedback-type-card.selected{background:linear-gradient(135deg,#667eea15,#764ba215);border-color:#667eea;box-shadow:0 4px 20px #667eea33}.type-emoji{font-size:1.5rem}.type-label{color:#1a1a2e;font-size:.95rem;font-weight:700}.type-description{color:#9ca3af;font-size:.75rem;line-height:1.3}.message-input{background:#f8f9fc;border:2px solid #e5e7eb;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:.95rem;min-height:20px;padding:.75rem 1rem;resize:vertical;transition:all .3s ease;width:100%}.message-input:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 4px #667eea1a;outline:none}.message-input::placeholder{color:#9ca3af}.email-input{background:#f8f9fc;border:2px solid #e5e7eb;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.email-input:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 4px #667eea1a;outline:none}.input-hint{color:#9ca3af;font-size:.8rem;margin-top:.5rem}.submit-btn{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;box-shadow:0 8px 30px #667eea66;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.9rem 1.5rem;transition:all .3s ease}.submit-btn:hover:not(:disabled){box-shadow:0 12px 40px #667eea80;transform:translateY(-3px)}.submit-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-emoji{font-size:1.3rem}.spinner{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.feedback-footer{border-top:1px solid #e5e7eb;margin-top:1rem;padding-top:.75rem;text-align:center}.feedback-footer p{color:#6b7280;font-size:.95rem;margin:0}.feedback-success{animation:popIn .5s ease-out;background:#fff;border-radius:24px;box-shadow:0 25px 80px #0003;max-width:500px;padding:4rem 3rem;text-align:center;width:100%}@keyframes popIn{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.success-emoji{animation:celebrate .6s ease-out;font-size:5rem;margin-bottom:1.5rem}@keyframes celebrate{0%{transform:scale(0) rotate(-10deg)}50%{transform:scale(1.2) rotate(5deg)}to{transform:scale(1) rotate(0)}}.feedback-success h1{color:#1a1a2e;font-size:2.5rem;font-weight:800;margin:0 0 1rem}.feedback-success p{color:#6b7280;font-size:1.1rem;line-height:1.6;margin:0 0 2rem}.success-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.9rem 1.75rem;transition:all .3s ease}.btn-primary:hover{box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.btn-secondary{background:#0000;border:2px solid #667eea;border-radius:50px;color:#667eea;cursor:pointer;font-size:1rem;font-weight:700;padding:.9rem 1.75rem;transition:all .3s ease}.btn-secondary:hover{background:#667eea;color:#fff}@media (max-width:768px){.feedback-page{align-items:flex-start;min-height:100vh;overflow-y:auto;padding:0}.feedback-container{border-radius:16px;display:flex;flex-direction:column;margin:5px auto .5rem!important;max-height:calc(100vh - 80px);overflow-y:auto;padding:1rem .75rem}.feedback-form{display:flex;flex:1 1;flex-direction:column;min-height:0}.feedback-header{margin-bottom:.4rem}.feedback-header.compact-header{margin-bottom:.3rem}.feedback-header.compact-header .header-emoji{font-size:1.2rem;margin-bottom:.2rem}.feedback-header.compact-header h1{font-size:1.3rem;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-header.compact-header p{font-size:.75rem;line-height:1.3;margin:0}.header-emoji{font-size:1.5rem;margin-bottom:.3rem}.feedback-header h1{font-size:1.4rem;margin:0 0 .3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-header p{font-size:.8rem;line-height:1.4}.feedback-form{gap:.5rem}.feedback-form.has-pre-selected-type{gap:.35rem}.feedback-form.has-pre-selected-type .form-section{margin-bottom:.25rem}.feedback-form.has-pre-selected-type .section-label{margin-bottom:.2rem}.section-label{font-size:.8rem;margin-bottom:.25rem}.feedback-types{gap:.3rem;grid-template-columns:repeat(2,1fr)}.feedback-type-card{padding:.35rem .25rem}.type-emoji{font-size:.85rem}.type-label{font-size:.65rem}.type-description{display:none}.selected-type-display{margin-bottom:.3rem}.selected-type-card{align-items:center;background:linear-gradient(135deg,#667eea15,#764ba215);border:2px solid #667eea;border-radius:12px;box-shadow:0 2px 8px #667eea26;display:flex;gap:.75rem;padding:.6rem 1rem}.selected-type-card .type-emoji{font-size:1.5rem}.selected-type-card .type-label{color:#1a1a2e;font-size:.95rem;font-weight:700}.message-input{max-height:150px;min-height:80px}.email-input,.message-input{font-size:.85rem;padding:.6rem .7rem}.input-hint{font-size:.7rem;margin-top:.3rem}.submit-btn{background:linear-gradient(135deg,#667eea,#764ba2)!important;bottom:0;font-size:.9rem;margin-top:.5rem;padding:.8rem 1.2rem;position:sticky;z-index:10}.feedback-footer{margin-top:.8rem;padding-top:.8rem}.feedback-footer p{font-size:.75rem}.feedback-success{padding:2rem 1.5rem}.success-emoji{font-size:3rem;margin-bottom:1rem}.feedback-success h1{font-size:1.5rem}.feedback-success p{font-size:.9rem;margin-bottom:1.5rem}.success-actions{flex-direction:column;gap:.8rem}.btn-primary,.btn-secondary{font-size:.9rem;padding:.8rem 1.2rem;width:100%}}@media (max-width:480px){.feedback-container{padding:.8rem .6rem}.feedback-header h1{font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-types{gap:.4rem;grid-template-columns:1fr 1fr}.feedback-type-card{padding:.5rem .4rem}.type-emoji{font-size:1.2rem}.type-label{font-size:.7rem}}.feedback-bubble-container{align-items:flex-start;bottom:90px;display:flex;flex-direction:column;gap:12px;left:24px;position:fixed;right:auto;z-index:9998}body:has(main[id=main-content]) .feedback-bubble-container{left:5px!important;transform:scale(.75)!important;transform-origin:bottom left!important}@supports selector(:has(*)){body:has(main[id=main-content]) .feedback-bubble-container{left:5px!important;transform:scale(.75)!important;transform-origin:bottom left!important}}.feedback-bubble-btn{align-items:center;animation:bubbleAppear .5s ease-out,float 3s ease-in-out infinite;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;box-shadow:0 8px 32px #667eea66;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;font-weight:700;gap:8px;padding:14px 20px;transition:all .3s ease}@keyframes bubbleAppear{0%{opacity:0;transform:scale(.5) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.feedback-bubble-btn:hover{animation:none;box-shadow:0 12px 40px #667eea80;transform:scale(1.05)}.bubble-icon{flex-shrink:0;font-size:1.25rem}.bubble-icon.red-heart{color:#ef4444;height:20px;width:20px}.bubble-text{white-space:nowrap}.bubble-dismiss{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:22px;justify-content:center;line-height:1;opacity:0;position:absolute;right:-8px;top:-8px;transition:opacity .2s ease;width:22px}.feedback-bubble-container:hover .bubble-dismiss{opacity:1}.bubble-dismiss:hover{background:#dc2626;transform:scale(1.1)}.bubble-options{animation:slideUp .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 15px 50px #00000026;min-width:220px;padding:1rem}.bubble-options-header{align-items:center;border-bottom:1px solid #e5e7eb;color:#1a1a2e;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem}.close-options{align-items:center;background:none;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:1.5rem;height:24px;justify-content:center;line-height:1;padding:0;transition:all .2s ease;width:24px}.close-options:hover{background:#f3f4f6;color:#374151}.bubble-options-list{display:flex;flex-direction:column;gap:6px}.bubble-option{align-items:center;background:#f8f9fc;border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:10px 14px;text-align:left;transition:all .2s ease}.bubble-option:hover{background:#f0f0ff;border-color:#667eea;transform:translateX(4px)}.option-emoji{font-size:1.25rem}.option-label{color:#374151;font-size:.9rem;font-weight:600}.bubble-all-feedback{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;margin-top:10px;padding:10px 14px;transition:all .2s ease;width:100%}.bubble-all-feedback:hover{box-shadow:0 4px 15px #667eea4d;transform:scale(1.02)}.feedback-bubble-container.expanded .feedback-bubble-btn{animation:none;padding:12px 16px}@media (max-width:800px){.feedback-bubble-container{bottom:70px;left:5px!important;right:auto}body:has(main[id=main-content]) .feedback-bubble-container{left:5px!important;transform:scale(.75)!important;transform-origin:bottom left!important}}@media (max-width:480px){.feedback-bubble-container{bottom:70px;left:20px;right:auto}.feedback-bubble-btn{font-size:.85rem;padding:10px 14px}.bubble-text{display:none}.bubble-icon{font-size:1.2rem}.feedback-bubble-btn{border-radius:50%;height:48px;justify-content:center;padding:0;width:48px}.bubble-options{left:0;min-width:200px;right:auto}}@media (min-width:769px){body.generate-page-active .feedback-bubble-container{transform:scale(.7)!important;transform-origin:bottom left!important}}@media (max-height:500px) and (orientation:landscape){.feedback-bubble-container{display:none}}.blog-page{background-color:#05020e;color:#fff;min-height:100vh;padding:40px 20px}.blog-header{margin:0 auto 15px;max-width:1200px;padding:40px 20px 20px;text-align:center}.blog-header h1{color:#fff;font-size:3rem;margin-bottom:15px}.blog-header p{color:#e0e0e0;font-size:1.2rem}.blog-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 300px;margin:0 auto;max-width:1200px}.blog-posts-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog-post-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:30px;transition:transform .3s ease,background-color .3s ease}.blog-post-card:hover{background:#ffffff14;transform:translateY(-5px)}.blog-post-image{border-radius:8px;height:200px;margin-bottom:20px;overflow:hidden;width:100%}.blog-post-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-post-card:hover .blog-post-image img{transform:scale(1.05)}.blog-post-category{background:linear-gradient(135deg,#8048e6,#6366f1);border-radius:20px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;margin-bottom:15px;padding:5px 15px}.blog-post-title{font-size:1.5rem;margin-bottom:10px}.blog-post-title a{color:#fff;text-decoration:none;transition:color .3s ease}.blog-post-title a:hover{color:#f39c12}.blog-post-date{color:#999;font-size:.9rem;margin-bottom:15px}.blog-post-excerpt{color:#e0e0e0;line-height:1.6;margin-bottom:20px}.blog-read-more{color:#f39c12;font-weight:600;text-decoration:none;transition:color .3s ease}.blog-read-more:hover{color:#ffb84d}.blog-sidebar{display:flex;flex-direction:column;gap:30px}.sidebar-widget{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:25px}.sidebar-widget h3{color:#f39c12;font-size:1.3rem;margin-bottom:20px}.topic-list{list-style:none;margin:0;padding:0}.topic-list li{margin-bottom:12px}.topic-list a{color:#e0e0e0;line-height:1.6;text-decoration:none;transition:color .3s ease}.topic-list a:hover{color:#f39c12}.sidebar-cta-button{background:linear-gradient(135deg,#8048e6,#6366f1);border-radius:8px;color:#fff;display:inline-block;font-weight:600;margin-top:15px;padding:12px 25px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.sidebar-cta-button:hover{box-shadow:0 4px 15px #8048e666;transform:translateY(-2px)}@media (max-width:1024px){.blog-container{grid-template-columns:1fr}}@media (max-width:768px){.blog-header h1{font-size:2rem}.blog-container,.blog-posts-grid{grid-template-columns:1fr}.sidebar-cta-widget{display:none}.mobile-sticky-cta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05020ef2;border-top:1px solid #ffffff1a;bottom:0;box-shadow:0 -4px 20px #0000004d;left:0;padding:15px 20px;position:fixed;right:0;z-index:1000}.mobile-sticky-cta-button{background:linear-gradient(135deg,#8048e6,#6366f1);border-radius:8px;color:#fff;display:block;font-size:1.1rem;font-weight:600;padding:15px 25px;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;width:100%}.mobile-sticky-cta-button:hover{box-shadow:0 4px 15px #8048e666;transform:translateY(-2px)}.blog-page{padding-bottom:90px}}@media (min-width:769px){.mobile-sticky-cta{display:none}}.accessibility-statement-page-wrapper{background-color:#fff;display:flex;flex-direction:column;min-height:100vh;width:100%}.accessibility-statement-page-container{background-color:#fff;flex:1 1;margin:0;padding:0;width:100%}.accessibility-breadcrumb{background:#1a1a1a;color:#fff;padding:15px 20px;width:100%}.breadcrumb-container{margin:0 auto;max-width:1200px}.breadcrumb-list{align-items:center;display:flex;font-size:.9rem;gap:10px;list-style:none;margin:0;padding:0}.breadcrumb-list li{margin:0}.breadcrumb-list a{color:#b794f6;text-decoration:none;transition:color .3s ease}.breadcrumb-list a:hover{color:#d4b3ff;text-decoration:underline}.breadcrumb-separator{color:#666}.accessibility-statement-container{background-color:#fff;color:#333;line-height:1.8;margin:0 auto;max-width:900px;padding:60px 20px;width:100%}.accessibility-statement-container h1{color:#1a1a2e;font-size:2.5rem;margin-bottom:20px;text-align:center}.accessibility-statement-container h2{border-bottom:2px solid #8a3ab9;color:#1a1a2e;font-size:1.8rem;margin-bottom:20px;margin-top:40px;padding-bottom:10px}.accessibility-statement-container h3{color:#333;font-size:1.4rem;margin-bottom:15px;margin-top:30px}.accessibility-statement-container p{font-size:1.1rem;margin-bottom:20px}.accessibility-statement-container ol,.accessibility-statement-container ul{margin-bottom:20px;padding-left:30px}.accessibility-statement-container li{font-size:1.1rem;margin-bottom:10px}.accessibility-statement-container a{color:#8a3ab9;text-decoration:none;transition:color .3s ease}.accessibility-statement-container a:hover{color:#6a2a99;text-decoration:underline}.compliance-badge{background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:12px;color:#fff;margin:30px 0;padding:20px;text-align:center}.compliance-badge h3{border-bottom:none;color:#fff;margin-top:0;padding-bottom:0}.compliance-badge p{color:#fffffff2;margin-bottom:0}.contact-section{background:#f8f9fa;border-radius:12px;margin:40px 0;padding:30px}.contact-section a{color:#8a3ab9}.last-updated{border-top:1px solid #ddd;color:#666;font-style:italic;margin-top:40px;padding-top:20px;text-align:center}.last-updated p{font-size:1rem;margin-bottom:10px}.accessibility-statement-container h4{color:#444;font-size:1.2rem;font-weight:600;margin-bottom:12px;margin-top:25px}.accessibility-statement-container ul ul{margin-bottom:10px;margin-top:10px;padding-left:25px}.accessibility-statement-container ul ul li{font-size:1rem;margin-bottom:8px}@media (max-width:768px){.accessibility-statement-container{padding:30px 15px}.accessibility-statement-container h1{font-size:2rem}.accessibility-statement-container h2{font-size:1.5rem}.accessibility-statement-container h3{font-size:1.2rem}.accessibility-statement-container h4{font-size:1.1rem}.accessibility-statement-container li,.accessibility-statement-container p{font-size:1rem}.compliance-badge{padding:15px}.contact-section{padding:20px}}.cookie-overlay{bottom:0;left:0;position:fixed;right:0;z-index:99998}.cookie-banner{background-color:#000000e6;bottom:0;box-sizing:border-box;color:#fff;padding:3px 12px;position:fixed;text-align:center;z-index:1000}.cookie-banner,.cookie-main{align-items:center;display:flex;justify-content:center;width:100%}.cookie-main{position:relative}.cookie-content{flex:1 1}.cookie-content p{font-size:14px;margin:0 20px 0 0;text-align:center}.cookie-content a{color:#f39c12;text-decoration:underline}.cookie-actions{align-items:center;display:flex;gap:10px}.cookie-btn{border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.cookie-btn.primary{background-color:#f39c12;color:#000;padding:8px 16px}.cookie-btn.primary:hover{background-color:#e67e22}.cookie-btn.secondary{background-color:initial;border:1px solid #fff;color:#fff;padding:8px 16px}.cookie-btn.secondary:hover{background-color:#ffffff1a}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:25px;line-height:1;padding:0;position:absolute;right:20px;top:-19px}.close-button:hover{opacity:.7}.cookie-banner.expanded{background:#fff;border-radius:12px;bottom:auto;box-shadow:0 10px 40px #0000004d;color:#000;left:50%;max-width:500px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}.cookie-preferences{width:100%}.cookie-pref-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.cookie-pref-header h3{color:#1e293b;font-size:18px;font-weight:700;margin:0}.cookie-close{align-items:center;background:#f1f5f9;border:none;border-radius:4px;color:#64748b;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;transition:all .2s;width:30px}.cookie-close:hover{background:#e2e8f0;color:#1e293b}.cookie-pref-intro{color:#64748b;font-size:14px;margin:0 0 15px}.cookie-categories{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.cookie-category{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.category-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.category-info{flex:1 1}.category-info h4{color:#1e293b;font-size:14px;font-weight:600;margin:0 0 4px}.category-info p{color:#64748b;font-size:12px;margin:0}.category-toggle{flex-shrink:0;position:relative}.category-toggle.always-on{background:#dcfce7;border-radius:8px;color:#166534;font-size:12px;font-weight:600;padding:4px 12px}.category-toggle input{height:0;opacity:0;position:absolute;width:0}.toggle-slider{background:#cbd5e1;border-radius:24px;cursor:pointer;display:block;height:24px;position:relative;transition:background .3s;width:44px}.toggle-slider:before{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;content:"";height:20px;left:2px;position:absolute;top:2px;transition:transform .3s;width:20px}.category-toggle input:checked+.toggle-slider{background:#6366f1}.category-toggle input:checked+.toggle-slider:before{transform:translateX(20px)}.cookie-pref-footer{border-top:1px solid #e2e8f0;padding-top:15px}.cookie-legal{color:#94a3b8;font-size:12px;margin:0 0 15px;text-align:center}.cookie-legal a{color:#6366f1;text-decoration:none}.cookie-legal a:hover{text-decoration:underline}.cookie-pref-actions{display:flex;gap:10px;justify-content:center}.cookie-pref-actions .cookie-btn{flex:1 1;max-width:200px}@media (max-width:768px){.cookie-banner{padding:4px 10px;text-align:center}.cookie-banner,.cookie-main{align-items:center;flex-direction:column}.cookie-content p{font-size:13px;margin-bottom:10px;margin-right:0}.cookie-actions{gap:8px;justify-content:center;width:100%}.cookie-btn{font-size:13px;padding:8px 14px}.close-button{font-size:25px;position:absolute;right:10px;top:-10px}.cookie-banner.expanded{max-width:95%;padding:15px;width:95%}.cookie-pref-header h3{font-size:16px}.cookie-categories{gap:10px}.cookie-category{padding:10px}.category-info h4{font-size:13px}.toggle-slider{height:22px;width:40px}.toggle-slider:before{height:18px;width:18px}.category-toggle input:checked+.toggle-slider:before{transform:translateX(18px)}}.gallery-section a,.hero-description a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section a:hover,.hero-description a:hover{text-decoration:underline}.gallery-section-men{margin-bottom:20px}.gallery-section-men h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-men{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 40px}.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.breadcrumb{font-size:.8rem;margin-bottom:10px}.image-caption{font-size:.85rem;padding:10px 12px 12px}.content-section-men{padding:10px 15px 80px}.gallery-section-men h2{font-size:1.6rem}.gallery-grid-men{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;min-width:90px;right:20px}}@media (max-width:480px){grid-template-columns:repeat(2,1fr);.hero-gallery{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.hero-gallery-item:nth-child(n+3){display:none;gap:8px}.hero-content h1{font-size:1.5rem}.gallery-grid{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}}.content-section-tattoo-ideas-men-forearm{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-ideas-men-forearm{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-grid-tattoo-ideas-men-forearm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.meaning-section h2,.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section,.content-section-tattoo-ideas-men-forearm{padding:10px 15px 80px}.gallery-section h2,.gallery-section-tattoo-ideas-men-forearm h2{font-size:1.6rem}.gallery-grid,.gallery-grid-tattoo-ideas-men-forearm{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;min-width:90px;right:20px}}@media (max-width:480px){.gallery-grid,.gallery-grid-tattoo-ideas-men-forearm{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}}.tattoo-ideas-men-page{background:#1a1a1a}.tattoo-ideas-men-page-container{max-width:1400px}.gallery-section-chest a,.hero-description a,.meaning-section-inline a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section-chest a:hover,.hero-description a:hover,.meaning-section-inline a:hover{text-decoration:underline}.content-section-chest{background:#1a1a1a;padding:20px 20px 60px}.gallery-section-chest{margin-bottom:20px}.gallery-section-chest h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-chest{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-chest{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.meaning-section h2,.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.breadcrumb{font-size:.8rem;margin-bottom:10px}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section-chest{padding:10px 15px 80px}.gallery-section-chest h2{font-size:1.6rem}.gallery-grid-chest{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;min-width:90px;right:20px}}@media (max-width:480px){.gallery-grid-chest{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}}.content-section-sleeve-tattoos-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-sleeve-tattoos-men{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-sleeve-tattoos-men{margin-bottom:20px}.gallery-section-sleeve-tattoos-men h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-sleeve-tattoos-men{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-sleeve-tattoos-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em}.hero-section h1{font-size:1.8rem;margin-bottom:16px}.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-section{padding-top:80px}.hero-section h1{font-size:2rem}.hero-description:not(.expanded){max-height:4.5em;overflow:hidden}.gallery-grid,.gallery-grid-sleeve-tattoos-men{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.9rem;padding:10px 20px;right:20px}}.hero-section h1{font-size:clamp(2.2rem,5vw,3.5rem)}.content-section-christian-tattoos{background:#1a1a1a;padding:20px 20px 60px}.page-container-christian-tattoos{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-christian-tattoos{margin-bottom:20px}.gallery-section-christian-tattoos h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-christian-tattoos{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-section h2{font-size:clamp(1.8rem,4vw,2.5rem);margin-bottom:24px}.gallery-section p{color:silver;margin:0 auto 30px;max-width:800px;text-align:center}.gallery-grid-christian-tattoos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item:hover{transform:scale(1.03)}.intro-section{margin:60px auto;max-width:900px}.intro-section h2{font-size:clamp(1.8rem,4vw,2.5rem)}.intro-section p{line-height:1.6}.placement-section,.styles-section{margin-bottom:60px}.placement-section h2,.styles-section h2{color:#fff;font-size:clamp(1.8rem,4vw,2.5rem);margin-bottom:30px;text-align:center}.placement-grid,.styles-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.placement-card,.style-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;transition:transform .3s ease}.placement-card:hover,.style-card:hover{background:#ffffff14;transform:translateY(-5px)}.placement-card h3,.style-card h3{color:#fff;font-size:1.4rem;margin:20px}.placement-card p,.style-card p{color:silver;font-size:1rem;line-height:1.6;margin:0 20px 20px}.faq-section{margin-top:60px}.faq-section h2{font-size:clamp(1.8rem,4vw,2.5rem);margin-bottom:30px}.faq-item{margin-bottom:15px}.faq-icon{font-size:1.2rem}.faq-answer{padding:0 14px 14px}.faq-answer p{color:#fff;font-size:1rem;line-height:1.7;margin:0}.sticky-create-cta{background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:30px;bottom:30px;box-shadow:0 4px 15px #8a3ab966;font-weight:700;padding:12px 24px;right:30px;z-index:1000}.sticky-create-cta:hover{box-shadow:0 6px 20px #8a3ab999}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-section{padding-top:80px}.hero-section h1{font-size:1.8rem;margin-bottom:16px}.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.gallery-grid,.gallery-grid-christian-tattoos{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.9rem;padding:10px 20px;right:20px}}.tattoo-ideas-men-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoo-ideas-men-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .tattoo-ideas-men-page-container{position:relative;z-index:1}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-small-tattoo-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-small-tattoo-men{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section{margin-bottom:80px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-section-small-tattoo-men{margin-bottom:20px}.gallery-section-small-tattoo-men h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-small-tattoo-men{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2{color:#fff;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:24px;text-align:center;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid-small-tattoo-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button-large{background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:12px;box-shadow:0 4px 20px #8a3ab966;color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;padding:20px 50px;text-decoration:none;transition:color .2s;transition:all .3s ease;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button-large:hover{box-shadow:0 6px 30px #8a3ab999;color:#fff;text-decoration:none;transform:translateY(-3px);transition:color .2s;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-list{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.hero-section{padding:100px 15px 60px}.content-section,.content-section-small-tattoo-men{padding:50px 15px}.placement-grid,.styles-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-small-tattoo-men{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.half-sleeve-tattoo-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.half-sleeve-tattoo-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .half-sleeve-tattoo-page-container{position:relative;z-index:1}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-half-sleeve-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-half-sleeve-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-half-sleeve-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-half-sleeve-tattoo{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-half-sleeve-tattoo{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.rib-tattoos-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.rib-tattoos-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .rib-tattoos-page-container{position:relative;z-index:1}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-rib-tattoos{background:#1a1a1a;padding:20px 20px 60px}.page-container-rib-tattoos{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-rib-tattoos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-rib-tattoos{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-rib-tattoos{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.bicep-tattoos-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.bicep-tattoos-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .bicep-tattoos-page-container{position:relative;z-index:1}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-bicep-tattoos{background:#1a1a1a;padding:20px 20px 60px}.page-container-bicep-tattoos{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid-bicep-tattoos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.hero-section h1{font-size:1.8rem;margin-bottom:16px}.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-section{padding:100px 15px 60px}.content-section,.content-section-bicep-tattoos{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-bicep-tattoos{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.arm-tattoos-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.arm-tattoos-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .arm-tattoos-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-arm-tattoos-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-arm-tattoos-men{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid-arm-tattoos-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-section h1{font-size:1.8rem;margin-bottom:16px}.meaning-section h2{font-size:1.8rem}.meaning-section p{font-size:1rem}.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-section{padding:30px 15px 10px}.hero-section h1{font-size:1.6rem;margin-bottom:10px}.content-section,.content-section-arm-tattoos-men{padding:10px 15px 80px}.gallery-section h2,.gallery-section-arm-tattoos-men h2{font-size:1.6rem}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-arm-tattoos-men{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.leg-tattoos-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.leg-tattoos-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .leg-tattoos-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-leg-tattoos-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-leg-tattoos-men{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin:0 auto 20px;max-height:5.4em;overflow:hidden;text-overflow:ellipsis;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid-leg-tattoos-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-leg-tattoos-men{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-leg-tattoos-men{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.simple-tattoos-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.simple-tattoos-page-container{margin:0 auto;max-width:1200px;padding:0 20px}.hero-section .simple-tattoos-page-container{position:relative;z-index:1}.content-section-simple-tattoos-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-simple-tattoos-men{margin:0 auto;max-width:1400px;padding:0 20px}.placement-card img{border-radius:12px;box-shadow:0 4px 15px #0000004d;height:auto;margin-bottom:20px;max-height:300px;object-fit:cover;width:100%}.gallery-grid-simple-tattoos-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-simple-tattoos-men{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-simple-tattoos-men{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cool-tattoos-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cool-tattoos-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .cool-tattoos-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-description{margin:0 auto 20px;max-width:800px}.hero-description p{margin-bottom:15px}.read-more-container{margin-top:15px}.read-more-btn{background:#0000;border:none;color:#8a3ab9;cursor:pointer;font-size:1rem;font-weight:600;padding:5px 10px}.read-more-btn:hover{text-decoration:underline}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-cool-tattoos-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-cool-tattoos-men{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-cool-tattoos-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.hero-section h1{font-size:1.8rem;margin-bottom:16px}.meaning-section h2{font-size:1.8rem}.meaning-section p{font-size:1rem}.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.image-caption{font-size:.85rem;padding:10px 12px 12px}.hero-section{padding:100px 15px 60px}.content-section,.content-section-cool-tattoos-men{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-cool-tattoos-men{display:none;gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.top-tattoo-trends-2025-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-top-tattoo-trends2025{background:#1a1a1a;padding:20px 20px 60px}.page-container-top-tattoo-trends2025{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-top-tattoo-trends2025{margin-bottom:20px}.gallery-section-top-tattoo-trends2025 h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-top-tattoo-trends2025{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-top-tattoo-trends2025{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-top-tattoo-trends2025{padding:10px 15px 80px}.gallery-section h2,.gallery-section-top-tattoo-trends2025 h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-top-tattoo-trends2025{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-top-tattoo-trends2025{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.best-tattoo-designs-2026-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-best-tattoo-designs-2026{background:#1a1a1a;padding:20px 20px 60px}.page-container-best-tattoo-designs-2026{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-best-tattoo-designs-2026{margin-bottom:20px}.gallery-section-best-tattoo-designs-2026 h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-best-tattoo-designs-2026{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-best-tattoo-designs-2026{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-best-tattoo-designs-2026{padding:10px 15px 80px}.gallery-section h2,.gallery-section-best-tattoo-designs-2026 h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-best-tattoo-designs-2026{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-best-tattoo-designs-2026{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.tattoo-designs-2026-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-tattoo-designs2026{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-designs2026{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-tattoo-designs2026{margin-bottom:20px}.gallery-section-tattoo-designs2026 h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-tattoo-designs2026{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-tattoo-designs2026{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-tattoo-designs2026{padding:10px 15px 80px}.gallery-section h2,.gallery-section-tattoo-designs2026 h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-tattoo-designs2026{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-tattoo-designs2026{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.MaleTattooDesigns_page__4fyk1{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MaleTattooDesigns_aiTattooContainer__LUZa2{margin:0 auto;max-width:1400px;padding:0 20px}.MaleTattooDesigns_heroSection__6YNkP{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MaleTattooDesigns_heroContentWrapper__x2zB7{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MaleTattooDesigns_heroContent__0bwRV{position:relative;z-index:2}.MaleTattooDesigns_heroContent__0bwRV h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MaleTattooDesigns_heroSubtitle__uitNF{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MaleTattooDesigns_ctaButtonLink__Gib4G{display:inline-block;margin-bottom:30px;text-decoration:none}.MaleTattooDesigns_ctaMain__fudD5{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MaleTattooDesigns_ctaMain__fudD5:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MaleTattooDesigns_ctaMain__fudD5:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MaleTattooDesigns_trustMetrics__a\+Ja7{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MaleTattooDesigns_metricItem__hddcE{color:#666;font-size:.95rem;font-weight:500}.MaleTattooDesigns_heroPreview__o-Reh{align-items:center;display:flex;justify-content:center}.MaleTattooDesigns_heroImageCarousel__3fjC4{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MaleTattooDesigns_carouselItem__s9TaP{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MaleTattooDesigns_carouselItem__s9TaP:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MaleTattooDesigns_heroPreviewImage__Pxt7I{display:block;height:100%;object-fit:cover;width:100%}.MaleTattooDesigns_howItWorksSection__WcxOz{background:#fff;padding:80px 20px}.MaleTattooDesigns_howItWorksSection__WcxOz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MaleTattooDesigns_steps__6wPWF{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MaleTattooDesigns_step__CYMke{padding:30px 20px;text-align:center}.MaleTattooDesigns_stepIcon__QyT8h{font-size:4rem;margin-bottom:20px}.MaleTattooDesigns_step__CYMke h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MaleTattooDesigns_step__CYMke p{color:#666;font-size:1rem;margin:0}.MaleTattooDesigns_howItWorksCta__7w6W1{margin-top:40px;text-align:center}.MaleTattooDesigns_trustSection__XUNDw{background:#f8f9fa;padding:40px 20px}.MaleTattooDesigns_trustGrid__6\+-Vu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.MaleTattooDesigns_trustCard__TvrOO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.MaleTattooDesigns_trustNumber__uJuJ\+{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.MaleTattooDesigns_trustLabel__0TU3j{color:#666;font-size:1rem;font-weight:500}.MaleTattooDesigns_gallerySection__cF33U{background:#fff;padding:80px 20px}.MaleTattooDesigns_gallerySection__cF33U h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MaleTattooDesigns_galleryDescription__qeFDg{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MaleTattooDesigns_galleryGrid__vq0w\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MaleTattooDesigns_galleryItem__GHKmj{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesigns_galleryItem__GHKmj:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MaleTattooDesigns_galleryItem__GHKmj img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MaleTattooDesigns_galleryItem__GHKmj:hover img{transform:scale(1.05)}.MaleTattooDesigns_galleryCta__yv4eD{text-align:center}.MaleTattooDesigns_finalCtaSection__AaK4X{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MaleTattooDesigns_finalCtaSection__AaK4X h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MaleTattooDesigns_finalCtaSection__AaK4X p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MaleTattooDesigns_finalCtaSection__AaK4X .MaleTattooDesigns_ctaButtonLink__Gib4G{display:inline-block}.MaleTattooDesigns_finalCtaSection__AaK4X .MaleTattooDesigns_ctaMain__fudD5{background:#fff;color:#1a1a2e;max-width:450px}.MaleTattooDesigns_finalCtaSection__AaK4X .MaleTattooDesigns_ctaMain__fudD5:hover{background:#f0f0f0;transform:translateY(-2px)}.MaleTattooDesigns_faqSection__7xvOg{background:#f8f9fa;padding:80px 20px}.MaleTattooDesigns_faqSection__7xvOg h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MaleTattooDesigns_faqSection__7xvOg h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MaleTattooDesigns_faqContainer__uougg{margin:0 auto;max-width:1000px}.MaleTattooDesigns_faqItem__E3tUm{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MaleTattooDesigns_faqItem__E3tUm:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MaleTattooDesigns_faqItemActive__kwqMY{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MaleTattooDesigns_faqQuestion__8DwzN{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MaleTattooDesigns_faqQuestion__8DwzN:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MaleTattooDesigns_faqQuestion__8DwzN:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MaleTattooDesigns_faqItemActive__kwqMY .MaleTattooDesigns_faqQuestion__8DwzN{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MaleTattooDesigns_faqQuestionText__iFn1E{flex:1 1}.MaleTattooDesigns_faqIcon__SZgVq{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MaleTattooDesigns_faqItemActive__kwqMY .MaleTattooDesigns_faqIcon__SZgVq{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MaleTattooDesigns_faqAnswer__T0eo4{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MaleTattooDesigns_faqAnswerOpen__qlJWX{max-height:500px;padding:0 30px 25px}.MaleTattooDesigns_faqAnswer__T0eo4 p{margin:0;padding-top:10px}.MaleTattooDesigns_seoLinksSection__pul\+x{background:#fff;padding:40px 20px}.MaleTattooDesigns_seoLinksSection__pul\+x h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MaleTattooDesigns_seoLinksGrid__yv1QS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MaleTattooDesigns_seoLinksColumn__Qfk1J h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MaleTattooDesigns_seoLinksColumn__Qfk1J ul{list-style:none;margin:0;padding:0}.MaleTattooDesigns_seoLinksColumn__Qfk1J li{margin-bottom:12px}.MaleTattooDesigns_seoLinksColumn__Qfk1J a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.MaleTattooDesigns_seoLinksColumn__Qfk1J a:hover{color:#8a3ab9;text-decoration:underline}.MaleTattooDesigns_introSection__g\+d9Y{background:#fff;padding:60px 20px}.MaleTattooDesigns_introSection__g\+d9Y h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.MaleTattooDesigns_introSection__g\+d9Y p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.MaleTattooDesigns_stylesSection__3hyEt{background:#f8f9fa;padding:80px 20px}.MaleTattooDesigns_stylesSection__3hyEt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.MaleTattooDesigns_stylesGrid__lPwHv{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MaleTattooDesigns_styleCard__yp0JL{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesigns_styleCard__yp0JL:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MaleTattooDesigns_styleCard__yp0JL h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.MaleTattooDesigns_styleCard__yp0JL p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.MaleTattooDesigns_ctaSecondary__Qk56R{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.MaleTattooDesigns_ctaSecondary__Qk56R:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.MaleTattooDesigns_placementSection__ElGEs{background:#fff;padding:60px 20px}.MaleTattooDesigns_placementSection__ElGEs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.MaleTattooDesigns_placementSection__ElGEs p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.MaleTattooDesigns_stickyCta__aw1UK{animation:MaleTattooDesigns_slideInRight__SDavy .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MaleTattooDesigns_stickyCtaVisible__37vy3{display:block}.MaleTattooDesigns_stickyCtaButton__oviRX{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MaleTattooDesigns_stickyCtaButton__oviRX:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MaleTattooDesigns_slideInRight__SDavy{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MaleTattooDesigns_heroSection__6YNkP{min-height:auto;padding:42.5px 20px 80px}.MaleTattooDesigns_heroContentWrapper__x2zB7{display:flex;flex-direction:column;gap:16px}.MaleTattooDesigns_heroContent__0bwRV{display:flex;flex-direction:column;order:1;text-align:center}.MaleTattooDesigns_heroContent__0bwRV h1{font-size:2rem;order:1}.MaleTattooDesigns_heroSubtitle__uitNF{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MaleTattooDesigns_trustMetrics__a\+Ja7{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MaleTattooDesigns_metricItem__hddcE{font-size:.85rem}.MaleTattooDesigns_ctaMain__fudD5{display:none}.MaleTattooDesigns_heroImageCarousel__3fjC4{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MaleTattooDesigns_carouselItem__s9TaP{aspect-ratio:1}.MaleTattooDesigns_heroPreviewImage__Pxt7I{border-radius:8px}.MaleTattooDesigns_stickyCta__aw1UK{bottom:15px;display:block!important;right:15px}.MaleTattooDesigns_stickyCtaButton__oviRX{border-radius:40px;font-size:1rem;padding:14px 24px}.MaleTattooDesigns_howItWorksSection__WcxOz{padding:40px 20px}.MaleTattooDesigns_steps__6wPWF{gap:25px;grid-template-columns:1fr}.MaleTattooDesigns_trustSection__XUNDw{padding:50px 20px}.MaleTattooDesigns_trustGrid__6\+-Vu{gap:25px;grid-template-columns:1fr}.MaleTattooDesigns_gallerySection__cF33U{padding:40px 20px}.MaleTattooDesigns_galleryGrid__vq0w\+{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MaleTattooDesigns_faqSection__7xvOg h2,.MaleTattooDesigns_gallerySection__cF33U h2,.MaleTattooDesigns_seoLinksSection__pul\+x h2{font-size:1.8rem}.MaleTattooDesigns_finalCtaSection__AaK4X{margin:0 20px;padding:60px 25px}.MaleTattooDesigns_finalCtaSection__AaK4X h2{font-size:1.8rem}.MaleTattooDesigns_finalCtaSection__AaK4X p{font-size:1.1rem}.MaleTattooDesigns_faqSection__7xvOg{padding:40px 20px}.MaleTattooDesigns_faqQuestion__8DwzN{font-size:1.05rem;padding:20px}.MaleTattooDesigns_faqAnswer__T0eo4{font-size:1rem;padding:0 20px 20px!important}.MaleTattooDesigns_faqIcon__SZgVq{font-size:1.2rem;height:30px;width:30px}.MaleTattooDesigns_seoLinksSection__pul\+x{padding:50px 20px}.MaleTattooDesigns_seoLinksGrid__yv1QS{grid-template-columns:1fr}}@media (max-width:480px){.MaleTattooDesigns_heroContent__0bwRV h1{font-size:1.75rem}.MaleTattooDesigns_heroSubtitle__uitNF{font-size:1rem}.MaleTattooDesigns_ctaMain__fudD5{font-size:1.1rem;padding:14px 30px}.MaleTattooDesigns_galleryGrid__vq0w\+{gap:12px;grid-template-columns:repeat(2,1fr)}.MaleTattooDesigns_stepIcon__QyT8h{font-size:3rem}.MaleTattooDesigns_trustNumber__uJuJ\+{font-size:2rem}}.forearm-tattoo-ideas-men-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.gallery-section-forearm a,.gallery-section-forearm-men a,.hero-description a,.meaning-section-inline a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section-forearm a:hover,.gallery-section-forearm-men a:hover,.hero-description a:hover,.meaning-section-inline a:hover{text-decoration:underline}.content-section-forearm{background:#1a1a1a;padding:20px 20px 60px}.gallery-section-forearm,.gallery-section-forearm-men{margin-bottom:20px}.page-container-forearm{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-forearm h2,.gallery-section-forearm-men h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-forearm-men,.gallery-section-forearm>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-forearm,.gallery-grid-forearm-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section-forearm{padding:10px 15px 80px}.gallery-section-forearm h2,.gallery-section-forearm-men h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section-forearm h2,.gallery-section-forearm-men h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid-forearm,.gallery-grid-forearm-men{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid-forearm,.gallery-grid-forearm-men{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.michael-archangel-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-michael-archangel-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-michael-archangel-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-michael-archangel-tattoo{margin-bottom:20px}.gallery-section-michael-archangel-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-michael-archangel-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-michael-archangel-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-michael-archangel-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-michael-archangel-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-michael-archangel-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-michael-archangel-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.father-daughter-tattoos-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-father-daughter-tattoos{background:#1a1a1a;padding:20px 20px 60px}.page-container-father-daughter-tattoos{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-father-daughter-tattoos{margin-bottom:20px}.gallery-section-father-daughter-tattoos h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-father-daughter-tattoos{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-father-daughter-tattoos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-father-daughter-tattoos{padding:10px 15px 80px}.gallery-section h2,.gallery-section-father-daughter-tattoos h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-father-daughter-tattoos{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-father-daughter-tattoos{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.strength-symbol-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-strength-symbol-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-strength-symbol-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-strength-symbol-tattoo{margin-bottom:20px}.gallery-section-strength-symbol-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-strength-symbol-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-strength-symbol-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-strength-symbol-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-strength-symbol-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-strength-symbol-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-strength-symbol-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.see-no-evil-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-see-no-evil-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-see-no-evil-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-see-no-evil-tattoo{margin-bottom:20px}.gallery-section-see-no-evil-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-see-no-evil-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-see-no-evil-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-see-no-evil-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-see-no-evil-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-see-no-evil-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-see-no-evil-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.skull-hand-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-hand-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-hand-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-hand-tattoo{margin-bottom:20px}.gallery-section-skull-hand-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-hand-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-hand-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-hand-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-hand-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-skull-hand-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-hand-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.virgin-mary-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-virgin-mary-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-virgin-mary-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-virgin-mary-tattoo{margin-bottom:20px}.gallery-section-virgin-mary-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-virgin-mary-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-virgin-mary-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-virgin-mary-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-virgin-mary-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-virgin-mary-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-virgin-mary-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.goth-tattoos-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-goth-tattoos{background:#1a1a1a;padding:20px 20px 60px}.page-container-goth-tattoos{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-goth-tattoos{margin-bottom:20px}.gallery-section-goth-tattoos h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-goth-tattoos{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-goth-tattoos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-goth-tattoos{padding:10px 15px 80px}.gallery-section h2,.gallery-section-goth-tattoos h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-goth-tattoos{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-goth-tattoos{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.gemini-tattoos-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-gemini-tattoos{background:#1a1a1a;padding:20px 20px 60px}.page-container-gemini-tattoos{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-gemini-tattoos{margin-bottom:20px}.gallery-section-gemini-tattoos h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-gemini-tattoos{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-gemini-tattoos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-gemini-tattoos{padding:10px 15px 80px}.gallery-section h2,.gallery-section-gemini-tattoos h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-gemini-tattoos{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-gemini-tattoos{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.texas-flag-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-texas-flag-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-texas-flag-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-texas-flag-tattoo{margin-bottom:20px}.gallery-section-texas-flag-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-texas-flag-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-texas-flag-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-texas-flag-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-texas-flag-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-texas-flag-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-texas-flag-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.viking-bear-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-viking-bear-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-viking-bear-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-viking-bear-tattoo{margin-bottom:20px}.gallery-section-viking-bear-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-viking-bear-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-viking-bear-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-viking-bear-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-viking-bear-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-viking-bear-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-viking-bear-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.angel-of-death-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-angel-of-death-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-angel-of-death-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-angel-of-death-tattoo{margin-bottom:20px}.gallery-section-angel-of-death-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-angel-of-death-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-angel-of-death-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-angel-of-death-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-angel-of-death-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-angel-of-death-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-angel-of-death-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.angel-men-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-angel-men-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-angel-men-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-angel-men-tattoo{margin-bottom:20px}.gallery-section-angel-men-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-angel-men-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-angel-men-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-angel-men-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-angel-men-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-angel-men-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-angel-men-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.archangel-wings-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.gallery-section-archangel{margin-bottom:20px}.gallery-description-archangel{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-section-archangel h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-grid-archangel{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section{padding:10px 15px 80px}.gallery-section h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.related-links-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid-archangel{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.kneeling-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-kneeling-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-kneeling-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-kneeling-tattoo{margin-bottom:20px}.gallery-section-kneeling-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-kneeling-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-kneeling-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-kneeling-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-kneeling-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-kneeling-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-kneeling-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.guardian-angel-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.gallery-section1 a,.hero-description a,.meaning-section-inline a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section1 a:hover,.hero-description a:hover,.meaning-section-inline a:hover{text-decoration:underline}.content-section1{background:#1a1a1a;padding:20px 20px 60px}.gallery-section1{margin-bottom:20px}.gallery-section1 h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-section1>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section1{padding:10px 15px 80px}.gallery-section1 h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section1 h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid1{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.playing-card-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-playing-card-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-playing-card-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-playing-card-tattoo{margin-bottom:20px}.gallery-section-playing-card-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-playing-card-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-playing-card-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-playing-card-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-playing-card-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-playing-card-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-playing-card-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.rose-men-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-rose-men-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-rose-men-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-rose-men-tattoo{margin-bottom:20px}.gallery-section-rose-men-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-rose-men-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-rose-men-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-rose-men-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-rose-men-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-rose-men-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-rose-men-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.wolf-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-wolf-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-wolf-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-wolf-tattoo{margin-bottom:20px}.gallery-section-wolf-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-wolf-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-wolf-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-wolf-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-wolf-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-wolf-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-wolf-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.demons-angels-fighting-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-demons-and-angels-fighting-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-demons-and-angels-fighting-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-demons-and-angels-fighting-tattoo{margin-bottom:20px}.gallery-section-demons-and-angels-fighting-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-demons-and-angels-fighting-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-demons-and-angels-fighting-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-demons-and-angels-fighting-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-demons-and-angels-fighting-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-demons-and-angels-fighting-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-demons-and-angels-fighting-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.bible-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-bible-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-bible-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-bible-tattoo{margin-bottom:20px}.gallery-section-bible-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-bible-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-bible-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-bible-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-bible-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-bible-tattoo{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-bible-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.cowboy-cross-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-cowboy-cross-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-cowboy-cross-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-cowboy-cross-tattoo{margin-bottom:20px}.gallery-section-cowboy-cross-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-cowboy-cross-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-cowboy-cross-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-cowboy-cross-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-cowboy-cross-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-cowboy-cross-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-cowboy-cross-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.tattoo-ideas-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoo-ideas-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .tattoo-ideas-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-tattoo-ideas{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-ideas{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-tattoo-ideas{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-tattoo-ideas{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.gallery-grid,.gallery-grid-tattoo-ideas{gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoo-designs-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoo-designs-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .tattoo-designs-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-tattoo-designs{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-designs{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-tattoo-designs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-tattoo-designs{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.gallery-grid,.gallery-grid-tattoo-designs{gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.sleeve-tattoo-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.sleeve-tattoo-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .sleeve-tattoo-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-sleeve-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-sleeve-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-sleeve-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-sleeve-tattoo{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.gallery-grid,.gallery-grid-sleeve-tattoo{gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoos-for-men-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoos-for-men-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .tattoos-for-men-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-tattoos-for-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoos-for-men{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-tattoos-for-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-tattoos-for-men{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.gallery-grid,.gallery-grid-tattoos-for-men{gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoo-sleeve-page{background:#0a0a0a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tattoo-sleeve-page-container{margin:0 auto;max-width:1200px;padding:0 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section:before{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section .tattoo-sleeve-page-container{position:relative;z-index:1;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-section h1{color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.2;margin-bottom:20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.hero-subtitle{color:#fff;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:800px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button{background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:12px;box-shadow:0 4px 20px #8a3ab966;font-size:1.2rem;padding:18px 40px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-button:hover{box-shadow:0 6px 30px #8a3ab999;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.content-section{padding:28px 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.content-section-tattoo-sleeve{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-sleeve{margin:0 auto;max-width:1400px;padding:0 20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section{margin-bottom:20px;text-align:center;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);margin-bottom:20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.intro-section p{color:#fff;font-size:1.2rem;line-height:1.3;margin:0 auto;max-width:900px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section,.placement-section,.styles-section,.tips-section{margin-bottom:80px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-section h2,.placement-section h2,.styles-section h2,.tips-section h2{color:#fff;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:24px;text-align:center;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.styles-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card:hover{box-shadow:0 10px 30px #0000004d;transform:translateY(-5px);.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card img{display:block;height:250px;object-fit:cover;width:100%;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card h3{color:#fff;font-size:1.5rem;margin:20px 20px 10px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.style-card p{color:silver;font-size:1rem;line-height:1.6;margin:0 20px 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:30px;transition:transform .3s ease,background .3s ease;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card:hover{background:#ffffff14;transform:translateY(-5px);.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card h3{color:#fff;font-size:1.4rem;margin-bottom:15px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.placement-card p{color:#fff;font-size:.9rem;line-height:1.7;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:30px;transition:transform .3s ease,background .3s ease;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card:hover{background:#ffffff14;transform:translateY(-5px);.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card h3{color:#fff;font-size:1.3rem;margin-bottom:15px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.tip-card p{color:#fff;font-size:.9rem;line-height:1.7;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:40px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.gallery-grid-tattoo-sleeve{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item{border-radius:12px;box-shadow:0 4px 15px #0000004d;transition:transform .3s ease;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item:hover{transform:scale(1.05);.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.gallery-item img{.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section{background:#ffffff0d;border-radius:16px;margin:60px 0;padding:28px 20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section h2{font-size:clamp(2rem,4vw,2.5rem);.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.cta-section p{color:#fff;margin-bottom:30px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section{margin-top:80px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-section h2{font-size:clamp(2rem,4vw,2.5rem);.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-container{margin:0 auto;max-width:900px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-item{background:#ffffff0d;border:1px solid #ffffff1a;margin-bottom:20px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question{font-size:1.2rem;padding:25px;transition:background .3s ease;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-question:hover{background:#ffffff0d;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-icon{font-weight:700;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}.faq-answer{padding:0 25px 25px;.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@media (max-width:768px){.hero-section{padding:100px 15px 60px}.content-section,.content-section-tattoo-sleeve{padding:50px 15px}.placement-grid,.styles-grid,.tips-grid{gap:20px;grid-template-columns:1fr}.gallery-grid,.gallery-grid-tattoo-sleeve{gap:15px;grid-template-columns:repeat(2,1fr)}.mobile-sticky-cta{animation:slideUp .3s ease;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:25px;bottom:20px;box-shadow:0 4px 20px #8a3ab980;color:#fff;display:block;font-size:.95rem;font-weight:600;left:50%;margin-left:8px;max-width:calc(100% - 40px);position:fixed;text-align:center;text-decoration:none;transform:translateX(-50%);transition:color .2s;transition:all .3s ease;white-space:nowrap;z-index:10000}.mobile-sticky-cta:active,.mobile-sticky-cta:hover{box-shadow:0 6px 25px #8a3ab9b3;color:#fff;text-decoration:none;transform:translateX(-50%) translateY(-2px);transition:color .2s}}@keyframes slideUp{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.spider-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.meaning-section-inline p{word-wrap:break-word;max-height:6.4em;overflow:hidden;overflow-wrap:break-word}.content-section-spider-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-spider-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-spider-tattoo{margin-bottom:20px}.gallery-section-spider-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-spider-tattoo{color:#e0e0e0;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.gallery-description-spider-tattoo,.gallery-section>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:5.4em;overflow:hidden;text-overflow:ellipsis}.cta-section{padding:32px 30px}.gallery-grid-spider-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item{z-index:1}.sticky-create-cta{pointer-events:auto;z-index:99999}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p),.hero-description:not(.expanded){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-spider-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-spider-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-spider-tattoo{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;pointer-events:auto;right:20px;z-index:99999}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-spider-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;pointer-events:auto;right:16px;z-index:99999}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.skeleton-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.hero-section{padding:60px 20px 20px}.hero-content h1{margin-bottom:15px}.hero-description p{line-height:1.6;margin-bottom:12px}.gallery-section a,.gallery-section-skeleton-hand a,.hero-description a,.meaning-section-inline a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section a:hover,.gallery-section-skeleton-hand a:hover,.hero-description a:hover,.meaning-section-inline a:hover{text-decoration:underline}.content-section-skeleton-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skeleton-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skeleton-hand{margin-bottom:20px}.gallery-section-skeleton-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skeleton-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:5.4em;overflow:hidden;text-overflow:ellipsis}.gallery-description-skeleton-hand,.gallery-section>p{color:#e0e0e0;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.gallery-grid-skeleton-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.breadcrumb{font-size:.8rem;margin-bottom:10px}.content-section,.content-section-skeleton-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skeleton-hand h2{font-size:1.6rem}.gallery-grid,.gallery-grid-skeleton-hand{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}}@media (max-width:480px){.gallery-grid,.gallery-grid-skeleton-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.skeleton-tattoos-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.gallery-grid-skeleton-tattoos-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 40px}.content-section,.content-section-skeleton-tattoos-hand{padding:30px 15px 80px}.gallery-grid,.gallery-grid-skeleton-tattoos-hand{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skeleton-tattoos-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}.skull-tattoo-for-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-hand{margin-bottom:20px}.gallery-description-skull-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-section-skull-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-grid-skull-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-hand h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.gallery-section-skull-hand h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-hand,.related-links-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.skull-tattoo-on-the-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-on-the-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-on-the-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-on-the-hand{margin-bottom:20px}.gallery-section-skull-on-the-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-on-the-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-on-the-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 10px}.hero-section h1{font-size:1.6rem;margin-bottom:10px}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section,.content-section-skull-on-the-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-on-the-hand h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.gallery-section-skull-on-the-hand h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-skull-on-the-hand{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-on-the-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}.skull-tattoo-in-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-in-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-in-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-description-skull-in-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-in-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-in-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-in-hand h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.gallery-section-skull-in-hand h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-in-hand,.related-links-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.skull-tattoos-on-the-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-tattoos-on-the-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-tattoos-on-the-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-tattoos-on-the-hand{margin-bottom:20px}.gallery-section-skull-tattoos-on-the-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-tattoos-on-the-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-tattoos-on-the-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 10px}.hero-section h1{font-size:1.6rem;margin-bottom:10px}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section,.content-section-skull-tattoos-on-the-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-tattoos-on-the-hand h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-skull-tattoos-on-the-hand{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-tattoos-on-the-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}.hand-tattoo-skeleton-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section,.content-section-hand-tattoo-skeleton{background:#1a1a1a;padding:20px 20px 60px}.page-container-hand-tattoo-skeleton{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-hand-tattoo-skeleton{margin-bottom:20px}.gallery-section-hand-tattoo-skeleton h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-hand-tattoo-skeleton{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-hand-tattoo-skeleton{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-hand-tattoo-skeleton{padding:10px 15px 80px}.gallery-section h2,.gallery-section-hand-tattoo-skeleton h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-hand-tattoo-skeleton,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-hand-tattoo-skeleton{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.tattoo-skeleton-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-tattoo-skeleton-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-skeleton-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-tattoo-skeleton-hand{margin-bottom:20px}.gallery-section-tattoo-skeleton-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-tattoo-skeleton-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-tattoo-skeleton-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-tattoo-skeleton-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-tattoo-skeleton-hand h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-tattoo-skeleton-hand,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-tattoo-skeleton-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.koi-fish-and-dragon-tattoo-meaning-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-koi-fish-and-dragon-tattoo-meaning{background:#1a1a1a;padding:20px 20px 60px}.page-container-koi-fish-and-dragon-tattoo-meaning{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-koi-fish-and-dragon-tattoo-meaning{margin-bottom:20px}.gallery-section-koi-fish-and-dragon-tattoo-meaning h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-koi-fish-and-dragon-tattoo-meaning{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-koi-fish-and-dragon-tattoo-meaning{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-koi-fish-and-dragon-tattoo-meaning{padding:10px 15px 80px}.gallery-section h2,.gallery-section-koi-fish-and-dragon-tattoo-meaning h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-koi-fish-and-dragon-tattoo-meaning,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-koi-fish-and-dragon-tattoo-meaning{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.dragon-and-koi-fish-tattoo-meaning-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-dragon-and-koi-fish-tattoo-meaning{background:#1a1a1a;padding:20px 20px 60px}.page-container-dragon-and-koi-fish-tattoo-meaning{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-dragon-and-koi-fish-tattoo-meaning{margin-bottom:20px}.gallery-section-dragon-and-koi-fish-tattoo-meaning h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-dragon-and-koi-fish-tattoo-meaning{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-dragon-and-koi-fish-tattoo-meaning{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-dragon-and-koi-fish-tattoo-meaning{padding:10px 15px 80px}.gallery-section h2,.gallery-section-dragon-and-koi-fish-tattoo-meaning h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-dragon-and-koi-fish-tattoo-meaning,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-dragon-and-koi-fish-tattoo-meaning{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.skull-tattoos-for-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-tattoos-for-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-tattoos-for-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-tattoos-for-hand{margin-bottom:20px}.gallery-section-skull-tattoos-for-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-tattoos-for-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid,.gallery-grid-skull-tattoos-for-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-tattoos-for-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-tattoos-for-hand h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-tattoos-for-hand,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.hand-skeleton-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-hand-skeleton-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-hand-skeleton-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-hand-skeleton-tattoo{margin-bottom:20px}.gallery-section-hand-skeleton-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-hand-skeleton-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid,.gallery-grid-hand-skeleton-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-hand-skeleton-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-hand-skeleton-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-hand-skeleton-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.skull-in-hand-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-in-hand-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-in-hand-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-in-hand-tattoo{margin-bottom:20px}.gallery-section-skull-in-hand-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-in-hand-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-in-hand-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-in-hand-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-in-hand-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-in-hand-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-in-hand-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.cross-tattoo-on-forearm-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-cross-forearm{background:#1a1a1a;padding:20px 20px 60px}.page-container-cross-forearm{margin:0 auto;max-width:1400px;padding:0 20px}.meaning-section p:last-child{margin-bottom:0}.gallery-section-cross-forearm{margin-bottom:20px}.gallery-section-cross-forearm h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-cross-forearm{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-cross-forearm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section{padding:10px 15px 80px}.gallery-section h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{display:none;gap:12px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid{display:none;gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid{gap:10px;grid-template-columns:1fr}.hero-gallery-item:nth-child(n+3){display:none}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}.skull-tattoo-on-hands-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-tattoo-on-hands{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-tattoo-on-hands{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-tattoo-on-hands{margin-bottom:20px}.gallery-section-skull-tattoo-on-hands h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-tattoo-on-hands{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-tattoo-on-hands{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-tattoo-on-hands{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-tattoo-on-hands h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-tattoo-on-hands,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-tattoo-on-hands{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.tattoo-skull-on-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-tattoo-skull-on-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-skull-on-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-tattoo-skull-on-hand{margin-bottom:20px}.gallery-section-tattoo-skull-on-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-tattoo-skull-on-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-tattoo-skull-on-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-tattoo-skull-on-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-tattoo-skull-on-hand h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-tattoo-skull-on-hand,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-tattoo-skull-on-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.skeletons-hand-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skeletons-hand-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-skeletons-hand-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skeletons-hand-tattoo{margin-bottom:20px}.gallery-section-skeletons-hand-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skeletons-hand-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skeletons-hand-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skeletons-hand-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skeletons-hand-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skeletons-hand-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skeletons-hand-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.meaning-of-phoenix-bird-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-meaning-of-phoenix-bird-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-meaning-of-phoenix-bird-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-meaning-of-phoenix-bird-tattoo{margin-bottom:20px}.gallery-section-meaning-of-phoenix-bird-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-meaning-of-phoenix-bird-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-meaning-of-phoenix-bird-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 10px}.hero-section h1{font-size:1.6rem;margin-bottom:10px}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section,.content-section-meaning-of-phoenix-bird-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-meaning-of-phoenix-bird-tattoo h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-meaning-of-phoenix-bird-tattoo{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-meaning-of-phoenix-bird-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}.faq-section{border-top:1px solid #8a3ab94d}.faq-section h2{margin-bottom:20px}.faq-list{max-width:800px}.faq-item{background:linear-gradient(135deg,#2a2a3e,#1a1a2e);border:1px solid #8a3ab94d;border-radius:50px}.faq-question{font-size:1.1rem;padding:20px 24px;transition:background-color .2s}.faq-question:hover{background:#8a3ab933}.faq-answer{color:#fff;padding:0 24px 20px}.hand-skull-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-hand-skull-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-hand-skull-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-hand-skull-tattoo{margin-bottom:20px}.gallery-section-hand-skull-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-hand-skull-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid,.gallery-grid-hand-skull-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-hand-skull-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-hand-skull-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-hand-skull-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.skull-tattoo-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-tattoo-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-tattoo-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-tattoo-hand{margin-bottom:20px}.gallery-section-skull-tattoo-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-tattoo-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-tattoo-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-tattoo-hand{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-tattoo-hand h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-tattoo-hand,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-tattoo-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.hand-tattoo-skull-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-hand-tattoo-skull{background:#1a1a1a;padding:20px 20px 60px}.page-container-hand-tattoo-skull{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-hand-tattoo-skull{margin-bottom:20px}.gallery-section-hand-tattoo-skull h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-hand-tattoo-skull{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid,.gallery-grid-hand-tattoo-skull{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-hand-tattoo-skull{padding:10px 15px 80px}.gallery-section h2,.gallery-section-hand-tattoo-skull h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-hand-tattoo-skull,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}.skull-on-hand-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skull-on-hand-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-on-hand-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-on-hand-tattoo{margin-bottom:20px}.gallery-section-skull-on-hand-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-on-hand-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-on-hand-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skull-on-hand-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skull-on-hand-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skull-on-hand-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-on-hand-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.skull-tattoos-on-hand-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.hero-description a{color:#8a3ab9;font-weight:500;transition:color .2s}.hero-description a:hover{color:#6b2d91}.content-section-skull-on-hand{background:#1a1a1a;padding:20px 20px 60px}.page-container-skull-on-hand{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skull-on-hand{margin-bottom:20px}.gallery-section-skull-on-hand h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skull-on-hand{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skull-on-hand{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 40px}.content-section{padding:30px 15px 80px}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-skull-on-hand{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skull-on-hand{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}.skeleton-hands-tattoo-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-skeleton-hands-tattoo{background:#1a1a1a;padding:20px 20px 60px}.page-container-skeleton-hands-tattoo{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-skeleton-hands-tattoo{margin-bottom:20px}.gallery-section-skeleton-hands-tattoo h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skeleton-hands-tattoo{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-skeleton-hands-tattoo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-skeleton-hands-tattoo{padding:10px 15px 80px}.gallery-section h2,.gallery-section-skeleton-hands-tattoo h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-skeleton-hands-tattoo,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-skeleton-hands-tattoo{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.tattoos-of-wolf-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-tattoos-of-wolf{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoos-of-wolf{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-tattoos-of-wolf{margin-bottom:20px}.gallery-section-tattoos-of-wolf h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-tattoos-of-wolf{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-tattoos-of-wolf{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-tattoos-of-wolf{padding:10px 15px 80px}.gallery-section h2,.gallery-section-tattoos-of-wolf h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-tattoos-of-wolf,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-tattoos-of-wolf{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.man-tattoo-on-neck-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.hero-content h1{font-size:clamp(2.5rem,5vw,4rem)}.content-section-man-tattoo-on-neck{background:#1a1a1a;padding:20px 20px 60px}.page-container-man-tattoo-on-neck{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-man-tattoo-on-neck{margin-bottom:20px}.gallery-section-man-tattoo-on-neck h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description,.gallery-description-man-tattoo-on-neck,.gallery-section>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.related-links-grid{max-width:1000px}.cta-section{background:linear-gradient(135deg,#2a2a3e,#1a1a2e);border:1px solid #8a3ab94d;border-radius:24px;margin-bottom:20px;padding:40px 30px;text-align:center}.cta-section h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:20px}.cta-section p{color:#e0e0e0;font-size:1.2rem;line-height:1.3;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:700px}.cta-button{background:linear-gradient(135deg,#8a3ab9,#6a2d91);border-radius:50px;box-shadow:0 4px 16px #8a3ab966;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 40px;transition:color .2s;transition:all .3s ease}.cta-button,.cta-button:hover{color:#fff;text-decoration:none}.cta-button:hover{background:linear-gradient(135deg,#9a4ac9,#7a3da1);box-shadow:0 6px 20px #8a3ab980;transform:translateY(-2px);transition:color .2s}.gallery-grid-man-tattoo-on-neck{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-section{padding:30px 15px 10px}.hero-section h1{font-size:1.6rem;margin-bottom:10px}.hero-description>p:first-child{max-height:4.8em;overflow:hidden;position:relative}.read-more-link{color:#8a3ab9!important;cursor:pointer;display:inline!important;font-weight:700;margin-left:8px;position:relative;z-index:10}.content-section,.content-section-man-tattoo-on-neck{padding:10px 15px 80px}.gallery-section h2,.gallery-section-man-tattoo-on-neck h2{font-size:1.6rem}.cta-section h2,.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.related-links-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.cta-section{padding:28px 20px}.gallery-grid,.gallery-grid-man-tattoo-on-neck{gap:12px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-man-tattoo-on-neck{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}}@media (max-width:768px){.faq-section h2{font-size:2rem}}.sleeve-tattoo-designs-for-guys-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.gallery-section a,.gallery-section-sleeve a,.hero-description a,.meaning-section-inline a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section a:hover,.gallery-section-sleeve a:hover,.hero-description a:hover,.meaning-section-inline a:hover{text-decoration:underline}.content-section-sleeve{background:#1a1a1a;padding:20px 20px 60px}.page-container-sleeve{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-sleeve{margin-bottom:20px}.gallery-section-sleeve h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-sleeve{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid-sleeve{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{font-size:1rem;line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section{padding:10px 15px 80px}.gallery-section h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-sleeve,.related-links-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}}.SleeveTattooIdeasForGuys_page__rI2bq{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SleeveTattooIdeasForGuys_aiTattooContainer__he95Z{margin:0 auto;max-width:1400px;padding:0 20px}.SleeveTattooIdeasForGuys_heroSection__oY94x{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SleeveTattooIdeasForGuys_heroContentWrapper__\+G\+Cu{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SleeveTattooIdeasForGuys_heroContent__hkQx2{position:relative;z-index:2}.SleeveTattooIdeasForGuys_heroContent__hkQx2 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SleeveTattooIdeasForGuys_heroSubtitle__XC0Lo{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SleeveTattooIdeasForGuys_ctaButtonLink__EEZIe{display:inline-block;margin-bottom:30px;text-decoration:none}.SleeveTattooIdeasForGuys_ctaMain__QMpI-{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SleeveTattooIdeasForGuys_ctaMain__QMpI-:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SleeveTattooIdeasForGuys_ctaMain__QMpI-:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SleeveTattooIdeasForGuys_trustMetrics__96m4b{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SleeveTattooIdeasForGuys_metricItem__cmNLu{color:#666;font-size:.95rem;font-weight:500}.SleeveTattooIdeasForGuys_heroPreview__pu\+-x{align-items:center;display:flex;justify-content:center}.SleeveTattooIdeasForGuys_heroImageCarousel__hW-qF{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SleeveTattooIdeasForGuys_carouselItem__mwVxo{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SleeveTattooIdeasForGuys_carouselItem__mwVxo:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SleeveTattooIdeasForGuys_heroPreviewImage__M7\+Mk{display:block;height:100%;object-fit:cover;width:100%}.SleeveTattooIdeasForGuys_howItWorksSection__hSXsS{background:#fff;padding:80px 20px}.SleeveTattooIdeasForGuys_howItWorksSection__hSXsS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SleeveTattooIdeasForGuys_steps__cNH4K{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SleeveTattooIdeasForGuys_step__3ckdI{padding:30px 20px;text-align:center}.SleeveTattooIdeasForGuys_stepIcon__-jm62{font-size:4rem;margin-bottom:20px}.SleeveTattooIdeasForGuys_step__3ckdI h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SleeveTattooIdeasForGuys_step__3ckdI p{color:#666;font-size:1rem;margin:0}.SleeveTattooIdeasForGuys_howItWorksCta__lsWDs{margin-top:40px;text-align:center}.SleeveTattooIdeasForGuys_trustSection__1h8r7{background:#f8f9fa;padding:40px 20px}.SleeveTattooIdeasForGuys_trustGrid__\+ddv6{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SleeveTattooIdeasForGuys_trustCard__wlQE\+{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SleeveTattooIdeasForGuys_trustNumber__LDDJ9{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SleeveTattooIdeasForGuys_trustLabel__YMUkt{color:#666;font-size:1rem;font-weight:500}.SleeveTattooIdeasForGuys_gallerySection__beK6e{background:#fff;padding:80px 20px}.SleeveTattooIdeasForGuys_gallerySection__beK6e h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SleeveTattooIdeasForGuys_galleryDescription__WMPxd{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SleeveTattooIdeasForGuys_galleryGrid__OufP7{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SleeveTattooIdeasForGuys_galleryItem__yRF-g{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooIdeasForGuys_galleryItem__yRF-g:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SleeveTattooIdeasForGuys_galleryItem__yRF-g img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SleeveTattooIdeasForGuys_galleryItem__yRF-g:hover img{transform:scale(1.05)}.SleeveTattooIdeasForGuys_galleryCta__5WOnS{text-align:center}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s .SleeveTattooIdeasForGuys_ctaButtonLink__EEZIe{display:inline-block}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s .SleeveTattooIdeasForGuys_ctaMain__QMpI-{background:#fff;color:#1a1a2e;max-width:450px}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s .SleeveTattooIdeasForGuys_ctaMain__QMpI-:hover{background:#f0f0f0;transform:translateY(-2px)}.SleeveTattooIdeasForGuys_faqSection__au5gS{background:#f8f9fa;padding:80px 20px}.SleeveTattooIdeasForGuys_faqSection__au5gS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SleeveTattooIdeasForGuys_faqSection__au5gS h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SleeveTattooIdeasForGuys_faqContainer__-X\+B5{margin:0 auto;max-width:1000px}.SleeveTattooIdeasForGuys_faqItem__cqOxK{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SleeveTattooIdeasForGuys_faqItem__cqOxK:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SleeveTattooIdeasForGuys_faqItemActive__Vq5Ts{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SleeveTattooIdeasForGuys_faqQuestion__RZ4Qk{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SleeveTattooIdeasForGuys_faqQuestion__RZ4Qk:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SleeveTattooIdeasForGuys_faqQuestion__RZ4Qk:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SleeveTattooIdeasForGuys_faqItemActive__Vq5Ts .SleeveTattooIdeasForGuys_faqQuestion__RZ4Qk{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SleeveTattooIdeasForGuys_faqQuestionText__KYAMN{flex:1 1}.SleeveTattooIdeasForGuys_faqIcon__fkxPd{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SleeveTattooIdeasForGuys_faqItemActive__Vq5Ts .SleeveTattooIdeasForGuys_faqIcon__fkxPd{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SleeveTattooIdeasForGuys_faqAnswer__Fqo62{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SleeveTattooIdeasForGuys_faqAnswerOpen__LMNiS{max-height:500px;padding:0 30px 25px}.SleeveTattooIdeasForGuys_faqAnswer__Fqo62 p{margin:0;padding-top:10px}.SleeveTattooIdeasForGuys_seoLinksSection__IGUtf{background:#fff;padding:40px 20px}.SleeveTattooIdeasForGuys_seoLinksSection__IGUtf h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SleeveTattooIdeasForGuys_seoLinksGrid__iTwfi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SleeveTattooIdeasForGuys_seoLinksColumn__NitkW h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SleeveTattooIdeasForGuys_seoLinksColumn__NitkW ul{list-style:none;margin:0;padding:0}.SleeveTattooIdeasForGuys_seoLinksColumn__NitkW li{margin-bottom:12px}.SleeveTattooIdeasForGuys_seoLinksColumn__NitkW a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.SleeveTattooIdeasForGuys_seoLinksColumn__NitkW a:hover{color:#8a3ab9;text-decoration:underline}.SleeveTattooIdeasForGuys_introSection__o2\+Rz{background:#fff;padding:60px 20px}.SleeveTattooIdeasForGuys_introSection__o2\+Rz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SleeveTattooIdeasForGuys_introSection__o2\+Rz p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SleeveTattooIdeasForGuys_stylesSection__J5MU9{background:#f8f9fa;padding:80px 20px}.SleeveTattooIdeasForGuys_stylesSection__J5MU9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.SleeveTattooIdeasForGuys_stylesGrid__z5s1S{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SleeveTattooIdeasForGuys_styleCard__mvcfd{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooIdeasForGuys_styleCard__mvcfd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SleeveTattooIdeasForGuys_styleCard__mvcfd h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.SleeveTattooIdeasForGuys_styleCard__mvcfd p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.SleeveTattooIdeasForGuys_ctaSecondary__7PjWt{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.SleeveTattooIdeasForGuys_ctaSecondary__7PjWt:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.SleeveTattooIdeasForGuys_placementSection__BQOPk{background:#fff;padding:60px 20px}.SleeveTattooIdeasForGuys_placementSection__BQOPk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SleeveTattooIdeasForGuys_placementSection__BQOPk p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SleeveTattooIdeasForGuys_stickyCta__0Hper{animation:SleeveTattooIdeasForGuys_slideInRight__410u3 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SleeveTattooIdeasForGuys_stickyCtaVisible__X5v-S{display:block}.SleeveTattooIdeasForGuys_stickyCtaButton__cD0ny{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SleeveTattooIdeasForGuys_stickyCtaButton__cD0ny:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SleeveTattooIdeasForGuys_slideInRight__410u3{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SleeveTattooIdeasForGuys_heroSection__oY94x{min-height:auto;padding:42.5px 20px 80px}.SleeveTattooIdeasForGuys_heroContentWrapper__\+G\+Cu{display:flex;flex-direction:column;gap:16px}.SleeveTattooIdeasForGuys_heroContent__hkQx2{display:flex;flex-direction:column;order:1;text-align:center}.SleeveTattooIdeasForGuys_heroContent__hkQx2 h1{font-size:2rem;order:1}.SleeveTattooIdeasForGuys_heroSubtitle__XC0Lo{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SleeveTattooIdeasForGuys_trustMetrics__96m4b{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SleeveTattooIdeasForGuys_metricItem__cmNLu{font-size:.85rem}.SleeveTattooIdeasForGuys_ctaMain__QMpI-{display:none}.SleeveTattooIdeasForGuys_heroImageCarousel__hW-qF{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SleeveTattooIdeasForGuys_carouselItem__mwVxo{aspect-ratio:1}.SleeveTattooIdeasForGuys_heroPreviewImage__M7\+Mk{border-radius:8px}.SleeveTattooIdeasForGuys_stickyCta__0Hper{bottom:15px;display:block!important;right:15px}.SleeveTattooIdeasForGuys_stickyCtaButton__cD0ny{border-radius:40px;font-size:1rem;padding:14px 24px}.SleeveTattooIdeasForGuys_howItWorksSection__hSXsS{padding:40px 20px}.SleeveTattooIdeasForGuys_steps__cNH4K{gap:25px;grid-template-columns:1fr}.SleeveTattooIdeasForGuys_trustSection__1h8r7{padding:50px 20px}.SleeveTattooIdeasForGuys_trustGrid__\+ddv6{gap:25px;grid-template-columns:1fr}.SleeveTattooIdeasForGuys_gallerySection__beK6e{padding:40px 20px}.SleeveTattooIdeasForGuys_galleryGrid__OufP7{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SleeveTattooIdeasForGuys_faqSection__au5gS h2,.SleeveTattooIdeasForGuys_gallerySection__beK6e h2,.SleeveTattooIdeasForGuys_seoLinksSection__IGUtf h2{font-size:1.8rem}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s{margin:0 20px;padding:60px 25px}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s h2{font-size:1.8rem}.SleeveTattooIdeasForGuys_finalCtaSection__vuy3s p{font-size:1.1rem}.SleeveTattooIdeasForGuys_faqSection__au5gS{padding:40px 20px}.SleeveTattooIdeasForGuys_faqQuestion__RZ4Qk{font-size:1.05rem;padding:20px}.SleeveTattooIdeasForGuys_faqAnswer__Fqo62{font-size:1rem;padding:0 20px 20px!important}.SleeveTattooIdeasForGuys_faqIcon__fkxPd{font-size:1.2rem;height:30px;width:30px}.SleeveTattooIdeasForGuys_seoLinksSection__IGUtf{padding:50px 20px}.SleeveTattooIdeasForGuys_seoLinksGrid__iTwfi{grid-template-columns:1fr}}@media (max-width:480px){.SleeveTattooIdeasForGuys_heroContent__hkQx2 h1{font-size:1.75rem}.SleeveTattooIdeasForGuys_heroSubtitle__XC0Lo{font-size:1rem}.SleeveTattooIdeasForGuys_ctaMain__QMpI-{font-size:1.1rem;padding:14px 30px}.SleeveTattooIdeasForGuys_galleryGrid__OufP7{gap:12px;grid-template-columns:repeat(2,1fr)}.SleeveTattooIdeasForGuys_stepIcon__-jm62{font-size:3rem}.SleeveTattooIdeasForGuys_trustNumber__LDDJ9{font-size:2rem}}.TattoosOnTheForearmForMen_page__WEYt2{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattoosOnTheForearmForMen_aiTattooContainer__i9zk6{margin:0 auto;max-width:1400px;padding:0 20px}.TattoosOnTheForearmForMen_heroSection__jU7rk{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattoosOnTheForearmForMen_heroContentWrapper__WQCyb{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattoosOnTheForearmForMen_heroContent__\+6AFe{position:relative;z-index:2}.TattoosOnTheForearmForMen_heroContent__\+6AFe h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattoosOnTheForearmForMen_heroSubtitle__dKtdT{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattoosOnTheForearmForMen_ctaButtonLink__WVto\+{display:inline-block;margin-bottom:30px;text-decoration:none}.TattoosOnTheForearmForMen_ctaMain__eT1Ie{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattoosOnTheForearmForMen_ctaMain__eT1Ie:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattoosOnTheForearmForMen_ctaMain__eT1Ie:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattoosOnTheForearmForMen_trustMetrics__e01bJ{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattoosOnTheForearmForMen_metricItem__v16c7{color:#666;font-size:.95rem;font-weight:500}.TattoosOnTheForearmForMen_heroPreview__QY7Ju{align-items:center;display:flex;justify-content:center}.TattoosOnTheForearmForMen_heroImageCarousel__LIa6u{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattoosOnTheForearmForMen_carouselItem__NxoWt{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattoosOnTheForearmForMen_carouselItem__NxoWt:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattoosOnTheForearmForMen_heroPreviewImage__layRn{display:block;height:100%;object-fit:cover;width:100%}.TattoosOnTheForearmForMen_howItWorksSection__qoRke{background:#fff;padding:80px 20px}.TattoosOnTheForearmForMen_howItWorksSection__qoRke h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattoosOnTheForearmForMen_steps__-T5WE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattoosOnTheForearmForMen_step__Ip5ao{padding:30px 20px;text-align:center}.TattoosOnTheForearmForMen_stepIcon__aSajA{font-size:4rem;margin-bottom:20px}.TattoosOnTheForearmForMen_step__Ip5ao h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattoosOnTheForearmForMen_step__Ip5ao p{color:#666;font-size:1rem;margin:0}.TattoosOnTheForearmForMen_howItWorksCta__zmQ4G{margin-top:40px;text-align:center}.TattoosOnTheForearmForMen_trustSection__Uk12w{background:#f8f9fa;padding:40px 20px}.TattoosOnTheForearmForMen_trustGrid__XeObn{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattoosOnTheForearmForMen_trustCard__9mJc9{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattoosOnTheForearmForMen_trustNumber__-TvYd{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattoosOnTheForearmForMen_trustLabel__P1Nwe{color:#666;font-size:1rem;font-weight:500}.TattoosOnTheForearmForMen_gallerySection__4g7NF{background:#fff;padding:80px 20px}.TattoosOnTheForearmForMen_gallerySection__4g7NF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosOnTheForearmForMen_galleryDescription__NRpNS{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattoosOnTheForearmForMen_galleryGrid__nwJ\+3{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattoosOnTheForearmForMen_galleryItem__uDJ9w{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattoosOnTheForearmForMen_galleryItem__uDJ9w:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosOnTheForearmForMen_galleryItem__uDJ9w img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattoosOnTheForearmForMen_galleryItem__uDJ9w:hover img{transform:scale(1.05)}.TattoosOnTheForearmForMen_galleryCta__7z374{text-align:center}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 .TattoosOnTheForearmForMen_ctaButtonLink__WVto\+{display:inline-block}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 .TattoosOnTheForearmForMen_ctaMain__eT1Ie{background:#fff;color:#1a1a2e;max-width:450px}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 .TattoosOnTheForearmForMen_ctaMain__eT1Ie:hover{background:#f0f0f0;transform:translateY(-2px)}.TattoosOnTheForearmForMen_faqSection__0xRfH{background:#f8f9fa;padding:80px 20px}.TattoosOnTheForearmForMen_faqSection__0xRfH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattoosOnTheForearmForMen_faqSection__0xRfH h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattoosOnTheForearmForMen_faqContainer__Yht52{margin:0 auto;max-width:1000px}.TattoosOnTheForearmForMen_faqItem__CYmAU{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattoosOnTheForearmForMen_faqItem__CYmAU:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattoosOnTheForearmForMen_faqItemActive__cOCdc{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattoosOnTheForearmForMen_faqQuestion__Ot-gC{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattoosOnTheForearmForMen_faqQuestion__Ot-gC:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattoosOnTheForearmForMen_faqQuestion__Ot-gC:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattoosOnTheForearmForMen_faqItemActive__cOCdc .TattoosOnTheForearmForMen_faqQuestion__Ot-gC{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattoosOnTheForearmForMen_faqQuestionText__Oar\+s{flex:1 1}.TattoosOnTheForearmForMen_faqIcon__c55d8{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattoosOnTheForearmForMen_faqItemActive__cOCdc .TattoosOnTheForearmForMen_faqIcon__c55d8{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattoosOnTheForearmForMen_faqAnswer__-zJN9{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattoosOnTheForearmForMen_faqAnswerOpen__ikAVG{max-height:500px;padding:0 30px 25px}.TattoosOnTheForearmForMen_faqAnswer__-zJN9 p{margin:0;padding-top:10px}.TattoosOnTheForearmForMen_seoLinksSection__jXke9{background:#fff;padding:40px 20px}.TattoosOnTheForearmForMen_seoLinksSection__jXke9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattoosOnTheForearmForMen_seoLinksGrid__13pEw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattoosOnTheForearmForMen_seoLinksColumn__nIQoZ h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattoosOnTheForearmForMen_seoLinksColumn__nIQoZ ul{list-style:none;margin:0;padding:0}.TattoosOnTheForearmForMen_seoLinksColumn__nIQoZ li{margin-bottom:12px}.TattoosOnTheForearmForMen_seoLinksColumn__nIQoZ a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattoosOnTheForearmForMen_seoLinksColumn__nIQoZ a:hover{color:#8a3ab9;text-decoration:underline}.TattoosOnTheForearmForMen_introSection__fP\+Re{background:#fff;padding:60px 20px}.TattoosOnTheForearmForMen_introSection__fP\+Re h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosOnTheForearmForMen_introSection__fP\+Re p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosOnTheForearmForMen_stylesSection__PXwz0{background:#f8f9fa;padding:80px 20px}.TattoosOnTheForearmForMen_stylesSection__PXwz0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattoosOnTheForearmForMen_stylesGrid__xJMfM{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattoosOnTheForearmForMen_styleCard__ONMUQ{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattoosOnTheForearmForMen_styleCard__ONMUQ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosOnTheForearmForMen_styleCard__ONMUQ h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattoosOnTheForearmForMen_styleCard__ONMUQ p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattoosOnTheForearmForMen_ctaSecondary__1F6O\+{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattoosOnTheForearmForMen_ctaSecondary__1F6O\+:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattoosOnTheForearmForMen_placementSection__Okffh{background:#fff;padding:60px 20px}.TattoosOnTheForearmForMen_placementSection__Okffh h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosOnTheForearmForMen_placementSection__Okffh p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosOnTheForearmForMen_stickyCta__UFZRU{animation:TattoosOnTheForearmForMen_slideInRight__3kueU .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattoosOnTheForearmForMen_stickyCtaVisible__5NFQy{display:block}.TattoosOnTheForearmForMen_stickyCtaButton__RzOVq{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattoosOnTheForearmForMen_stickyCtaButton__RzOVq:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattoosOnTheForearmForMen_slideInRight__3kueU{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattoosOnTheForearmForMen_heroSection__jU7rk{min-height:auto;padding:42.5px 20px 80px}.TattoosOnTheForearmForMen_heroContentWrapper__WQCyb{display:flex;flex-direction:column;gap:16px}.TattoosOnTheForearmForMen_heroContent__\+6AFe{display:flex;flex-direction:column;order:1;text-align:center}.TattoosOnTheForearmForMen_heroContent__\+6AFe h1{font-size:2rem;order:1}.TattoosOnTheForearmForMen_heroSubtitle__dKtdT{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattoosOnTheForearmForMen_trustMetrics__e01bJ{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattoosOnTheForearmForMen_metricItem__v16c7{font-size:.85rem}.TattoosOnTheForearmForMen_ctaMain__eT1Ie{display:none}.TattoosOnTheForearmForMen_heroImageCarousel__LIa6u{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattoosOnTheForearmForMen_carouselItem__NxoWt{aspect-ratio:1}.TattoosOnTheForearmForMen_heroPreviewImage__layRn{border-radius:8px}.TattoosOnTheForearmForMen_stickyCta__UFZRU{bottom:15px;display:block!important;right:15px}.TattoosOnTheForearmForMen_stickyCtaButton__RzOVq{border-radius:40px;font-size:1rem;padding:14px 24px}.TattoosOnTheForearmForMen_howItWorksSection__qoRke{padding:40px 20px}.TattoosOnTheForearmForMen_steps__-T5WE{gap:25px;grid-template-columns:1fr}.TattoosOnTheForearmForMen_trustSection__Uk12w{padding:50px 20px}.TattoosOnTheForearmForMen_trustGrid__XeObn{gap:25px;grid-template-columns:1fr}.TattoosOnTheForearmForMen_gallerySection__4g7NF{padding:40px 20px}.TattoosOnTheForearmForMen_galleryGrid__nwJ\+3{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattoosOnTheForearmForMen_faqSection__0xRfH h2,.TattoosOnTheForearmForMen_gallerySection__4g7NF h2,.TattoosOnTheForearmForMen_seoLinksSection__jXke9 h2{font-size:1.8rem}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3{margin:0 20px;padding:60px 25px}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 h2{font-size:1.8rem}.TattoosOnTheForearmForMen_finalCtaSection__Wxau3 p{font-size:1.1rem}.TattoosOnTheForearmForMen_faqSection__0xRfH{padding:40px 20px}.TattoosOnTheForearmForMen_faqQuestion__Ot-gC{font-size:1.05rem;padding:20px}.TattoosOnTheForearmForMen_faqAnswer__-zJN9{font-size:1rem;padding:0 20px 20px!important}.TattoosOnTheForearmForMen_faqIcon__c55d8{font-size:1.2rem;height:30px;width:30px}.TattoosOnTheForearmForMen_seoLinksSection__jXke9{padding:50px 20px}.TattoosOnTheForearmForMen_seoLinksGrid__13pEw{grid-template-columns:1fr}}@media (max-width:480px){.TattoosOnTheForearmForMen_heroContent__\+6AFe h1{font-size:1.75rem}.TattoosOnTheForearmForMen_heroSubtitle__dKtdT{font-size:1rem}.TattoosOnTheForearmForMen_ctaMain__eT1Ie{font-size:1.1rem;padding:14px 30px}.TattoosOnTheForearmForMen_galleryGrid__nwJ\+3{gap:12px;grid-template-columns:repeat(2,1fr)}.TattoosOnTheForearmForMen_stepIcon__aSajA{font-size:3rem}.TattoosOnTheForearmForMen_trustNumber__-TvYd{font-size:2rem}}.hand-tattoos-skeleton-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.content-section-hand-tattoos-skeleton{background:#1a1a1a;padding:20px 20px 60px}.page-container-hand-tattoos-skeleton{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section-hand-tattoos-skeleton{margin-bottom:20px}.gallery-section-hand-tattoos-skeleton h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-hand-tattoos-skeleton{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-grid,.gallery-grid-hand-tattoos-skeleton{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-hand-tattoos-skeleton{padding:10px 15px 80px}.gallery-section h2,.gallery-section-hand-tattoos-skeleton h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-hand-tattoos-skeleton,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.tattoo-designs-for-neck-men-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.hero-section{min-height:auto;padding:60px 20px 10px}.breadcrumb{display:none}.hero-description{position:relative;text-align:center}.hero-description p{word-wrap:break-word;overflow-wrap:break-word}.hero-description p:last-child{margin-bottom:0}.gallery-section a,.hero-description a,.meaning-section-inline a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.gallery-section a:hover,.hero-description a:hover,.meaning-section-inline a:hover{text-decoration:underline}.expanded-content p{word-wrap:break-word;overflow-wrap:break-word}.content-section-tattoo-designs-for-neck-men{background:#1a1a1a;padding:20px 20px 60px}.page-container-tattoo-designs-for-neck-men{margin:0 auto;max-width:1400px;padding:0 20px}.meaning-section{margin-bottom:20px;padding:20px 0}.meaning-section h2{font-size:2.5rem;margin-bottom:24px}.meaning-section p{word-wrap:break-word;line-height:1.7;overflow-wrap:break-word}.gallery-section,.gallery-section-tattoo-designs-for-neck-men{margin-bottom:20px}.gallery-section-tattoo-designs-for-neck-men h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-tattoo-designs-for-neck-men{color:#e0e0e0;font-size:1.1rem;line-height:1.7;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.gallery-description,.gallery-description-tattoo-designs-for-neck-men{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:20px;max-height:5.4em;overflow:hidden;text-overflow:ellipsis}.gallery-section h2{margin-bottom:8px}.related-links-section{margin-bottom:20px;padding:20px 0}.related-links-section h2{font-size:2.5rem;margin-bottom:20px}.related-links-grid{grid-gap:16px;gap:16px;max-width:700px}.related-link{background:linear-gradient(135deg,#2a2a3e,#1a1a2e);border-radius:12px;padding:16px 24px;transition:color .2s}.related-link:hover{background:linear-gradient(135deg,#8a3ab9,#6a2d91);box-shadow:0 4px 12px #8a3ab966}.gallery-grid-tattoo-designs-for-neck-men{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.sticky-create-cta{min-width:120px;transform:scale(1)}.sticky-create-cta:hover{transform:translateY(-2px) scale(1.05)}@media (max-width:768px){.hero-gallery{display:none;grid-template-columns:repeat(2,1fr);.hero-gallery-item:nth-child(n+3){display:none;gap:10px;margin-bottom:30px}}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-section{padding:30px 15px 10px}.hero-content h1{font-size:1.6rem;margin-bottom:10px}.hero-description p{line-height:1.6}.hero-description p:not(.expanded-content p){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;max-height:6.4em;overflow:hidden}.content-section,.content-section-tattoo-designs-for-neck-men{padding:10px 15px 80px}.gallery-section h2,.gallery-section-tattoo-designs-for-neck-men h2{font-size:1.6rem}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:2rem}.gallery-grid,.gallery-grid-tattoo-designs-for-neck-men,.related-links-grid{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.sticky-create-cta{bottom:20px;font-size:.95rem;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:2rem}.hero-description p{font-size:1rem}}@media (max-width:480px){.gallery-grid,.gallery-grid-tattoo-designs-for-neck-men{gap:10px;grid-template-columns:1fr}.sticky-create-cta{bottom:16px;font-size:.9rem;min-width:80px;padding:10px 20px;right:16px}.image-caption{font-size:.85rem;padding:10px 12px 12px}}.faq-section{padding:28px 20px}.faq-section h2{margin-bottom:16px}.faq-item{margin-bottom:8px}.faq-question{font-size:.9rem;padding:12px 14px}.faq-icon{font-size:1.3rem;min-width:20px}.faq-answer{font-size:.9rem;line-height:1.3;padding:0 14px 12px}.skeleton-tattoos-on-hands-page{background:#1a1a1a;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.page-container{margin:0 auto;max-width:1400px;padding:0 20px}.hero-section{background:linear-gradient(135deg,#1a1a2e,#16213e);overflow:hidden;padding:80px 20px 20px;position:relative;text-align:center}.hero-section:before{background:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg) 50%/cover;bottom:0;content:"";left:0;opacity:.15;position:absolute;right:0;top:0;z-index:0}.hero-section .page-container{position:relative;z-index:1}.breadcrumb{margin-bottom:30px}.breadcrumb ol{color:#6b7280;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;list-style:none;margin:0;padding:0}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:not(:last-child):after{color:#9ca3af;content:"/";margin-left:8px}.breadcrumb a{color:#6b7280;text-decoration:none;transition:color .2s}.breadcrumb a:hover{color:#8a3ab9}.breadcrumb span{color:#fff;font-weight:500}.hero-gallery{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:700px}.hero-gallery-item{aspect-ratio:1;background:#2a2a2a;border-radius:16px;box-shadow:0 4px 12px #0000004d;overflow:hidden;position:relative}.hero-gallery-item img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.hero-gallery-item:hover img{transform:scale(1.08)}.hero-content{margin:0 auto;max-width:900px;text-align:center}.hero-content h1{color:#fff;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.2;margin-bottom:20px}.hero-description{margin:0 auto;max-width:900px}.hero-description p{color:#fff;font-size:1.1rem;line-height:1.7;margin-bottom:16px}.hero-description a{color:#8a3ab9!important;font-weight:600;text-decoration:none}.hero-description a:hover{text-decoration:underline}.read-more-link{color:#8a3ab9;cursor:pointer;font-weight:700;margin-left:8px;transition:color .2s}.read-more-link:hover{color:#9a4ac9}.expanded-content{margin-top:12px}.expanded-content p{color:#fff;font-size:1rem;line-height:1.6;margin-bottom:12px}.meaning-section-inline{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:20px;text-align:left}.meaning-section-inline h2{color:#fff;font-size:1.8rem;margin-bottom:15px}.meaning-section-inline p{color:#fff;font-size:1rem;line-height:1.6;margin-bottom:12px}.content-section,.content-section-skeleton-tattoos-on-hands{background:#1a1a1a;padding:20px 20px 60px}.page-container-skeleton-tattoos-on-hands{margin:0 auto;max-width:1400px;padding:0 20px}.gallery-section{margin-bottom:60px}.gallery-section-skeleton-tattoos-on-hands{margin-bottom:20px}.gallery-section-skeleton-tattoos-on-hands h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:8px;text-align:center}.gallery-description-skeleton-tattoos-on-hands{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#e0e0e0;display:-webkit-box;font-size:1.1rem;line-height:1.7;margin-bottom:20px;margin-left:auto;margin-right:auto;max-height:5.4em;max-width:800px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-section h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:12px;text-align:center}.gallery-description{color:#e0e0e0;font-size:1.1rem;line-height:1.7;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.meaning-section{border-bottom:1px solid #8a3ab933;border-top:1px solid #8a3ab933;margin:60px 0;padding:40px 0}.meaning-section h2{color:#fff;font-size:2.2rem;font-weight:800;margin-bottom:20px;text-align:center}.meaning-section p{color:#e0e0e0;font-size:1.1rem;line-height:1.8;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:900px;text-align:left}.related-links-section{margin:60px 0;padding:40px 0}.related-links-section h2{color:#fff;font-size:2.2rem;font-weight:800;margin-bottom:24px;text-align:center}.related-links-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:900px}.related-link{background:#2a2a2a;border:1px solid #8a3ab94d;border-radius:8px;color:#fff;display:block;font-weight:600;padding:12px 20px;text-align:center;text-decoration:none;transition:all .3s ease}.related-link:hover{background:#8a3ab933;border-color:#8a3ab999;color:#fff;text-decoration:none;transform:translateY(-2px)}.faq-section{background:#1a1a1a;border-top:1px solid #8a3ab933;padding:60px 20px}.faq-section h2{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:32px;text-align:center}.faq-list{margin:0 auto;max-width:900px}.faq-item{background:#2a2a2a;border:1px solid #8a3ab933;border-radius:12px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:#8a3ab966;box-shadow:0 2px 8px #8a3ab91a}.faq-question{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:16px 20px;text-align:left;transition:all .2s ease;width:100%}.faq-question:hover{background:#8a3ab91a;color:#fff}.faq-item.active .faq-question{background:#8a3ab926;color:#fff}.faq-icon{color:#8a3ab9;font-size:1.5rem;font-weight:300;line-height:1;min-width:24px;text-align:center}.faq-answer{color:#e0e0e0;font-size:1rem;line-height:1.7;padding:0 20px 16px}.gallery-grid,.gallery-grid-skeleton-tattoos-on-hands{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.gallery-item{aspect-ratio:1;background:#f3f4f6;border-radius:50px;cursor:default;overflow:hidden;position:relative}.gallery-item img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.gallery-item:hover img{transform:scale(1.05)}.sticky-create-cta{align-items:center;background:linear-gradient(135deg,#8a3ab9,#6a2d91);border-radius:50px;bottom:24px;box-shadow:0 4px 16px #8a3ab966,0 0 24px #8a3ab94d;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center;min-width:100px;padding:14px 28px;position:fixed;right:24px;text-align:center;text-decoration:none;transition:color .2s;transition:all .3s ease;z-index:10000}.sticky-create-cta:before{content:"✨";display:inline-block;font-size:1.1rem}.sticky-create-cta:hover{background:linear-gradient(135deg,#9a4ac9,#7a3da1);box-shadow:0 6px 20px #8a3ab980,0 0 30px #8a3ab966;color:#fff;text-decoration:none;transform:translateY(-2px);transition:color .2s}.sticky-create-cta:active{transform:translateY(0)}@media (max-width:768px){display:none;.hero-section{padding:30px 15px 40px}.hero-gallery{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.hero-gallery-item:nth-child(n+3){display:none}}.content-section,.content-section-skeleton-tattoos-on-hands{padding:30px 15px 80px}.gallery-section h2,.gallery-section-skeleton-tattoos-on-hands h2{font-size:1.8rem}.gallery-grid,.gallery-grid-skeleton-tattoos-on-hands{display:none;gap:8px;grid-template-columns:repeat(2,1fr)}.meaning-section h2{font-size:1.8rem}.meaning-section p{font-size:1rem}.related-links-section h2{font-size:1.8rem}.related-links-grid{grid-template-columns:1fr}.faq-section{padding:40px 15px}.faq-section h2{font-size:1.8rem;margin-bottom:24px}.faq-question{font-size:.95rem;padding:14px 16px}.faq-answer{font-size:.95rem;padding:0 16px 14px}.sticky-create-cta{bottom:20px;font-size:.95rem;gap:8px;margin-left:8px;min-width:90px;right:20px}.hero-content h1{font-size:1.8rem;margin-bottom:16px}.hero-description p{font-size:1rem}.image-caption{background:linear-gradient(0deg,#000c,#0000);bottom:0;color:#fff;font-size:.9rem;font-weight:500;left:0;line-height:1.4;padding:12px 16px 16px;position:absolute;right:0}@media (max-width:768px){.image-caption{font-size:.85rem;padding:10px 12px 12px}}@media (max-width:480px){.hero-gallery{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.hero-gallery-item:nth-child(n+3){display:none}.gallery-grid,.gallery-grid-skeleton-tattoos-on-hands{gap:10px;grid-template-columns:1fr}.faq-section h2,.gallery-section h2,.meaning-section h2,.related-links-section h2{font-size:1.5rem}.sticky-create-cta{bottom:16px;font-size:.9rem;gap:8px;min-width:80px;padding:10px 20px;right:16px}.hero-content h1{font-size:1.5rem}}.MensTattooIdeasForearm_page__pC2l-{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MensTattooIdeasForearm_aiTattooContainer__RSd1V{margin:0 auto;max-width:1400px;padding:0 20px}.MensTattooIdeasForearm_heroSection__IHBWB{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MensTattooIdeasForearm_heroContentWrapper__oKZeM{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MensTattooIdeasForearm_heroContent__k4p87{position:relative;z-index:2}.MensTattooIdeasForearm_heroContent__k4p87 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MensTattooIdeasForearm_heroSubtitle__PYeoR{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MensTattooIdeasForearm_ctaButtonLink__s5sGU{display:inline-block;margin-bottom:30px;text-decoration:none}.MensTattooIdeasForearm_ctaMain__l\+Ph\+{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MensTattooIdeasForearm_ctaMain__l\+Ph\+:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MensTattooIdeasForearm_ctaMain__l\+Ph\+:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MensTattooIdeasForearm_trustMetrics__Bsse6{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MensTattooIdeasForearm_metricItem__05yti{color:#666;font-size:.95rem;font-weight:500}.MensTattooIdeasForearm_heroPreview__TK1hH{align-items:center;display:flex;justify-content:center}.MensTattooIdeasForearm_heroImageCarousel__LPlVH{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MensTattooIdeasForearm_carouselItem__mNKYx{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MensTattooIdeasForearm_carouselItem__mNKYx:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MensTattooIdeasForearm_heroPreviewImage__x8DVE{display:block;height:100%;object-fit:cover;width:100%}.MensTattooIdeasForearm_howItWorksSection__JPdJA{background:#fff;padding:80px 20px}.MensTattooIdeasForearm_howItWorksSection__JPdJA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MensTattooIdeasForearm_steps__95snb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MensTattooIdeasForearm_step__nVLq-{padding:30px 20px;text-align:center}.MensTattooIdeasForearm_stepIcon__nzT5d{font-size:4rem;margin-bottom:20px}.MensTattooIdeasForearm_step__nVLq- h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MensTattooIdeasForearm_step__nVLq- p{color:#666;font-size:1rem;margin:0}.MensTattooIdeasForearm_howItWorksCta__mQ5IN{margin-top:40px;text-align:center}.MensTattooIdeasForearm_trustSection__tG7-R{background:#f8f9fa;padding:40px 20px}.MensTattooIdeasForearm_trustGrid__fBmgc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.MensTattooIdeasForearm_trustCard__dq\+uV{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.MensTattooIdeasForearm_trustNumber__V8789{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.MensTattooIdeasForearm_trustLabel__pSVD8{color:#666;font-size:1rem;font-weight:500}.MensTattooIdeasForearm_gallerySection__NTJeW{background:#fff;padding:80px 20px}.MensTattooIdeasForearm_gallerySection__NTJeW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MensTattooIdeasForearm_galleryDescription__XNkR5{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MensTattooIdeasForearm_galleryGrid__6MRdw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MensTattooIdeasForearm_galleryItem__C1xPV{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MensTattooIdeasForearm_galleryItem__C1xPV:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MensTattooIdeasForearm_galleryItem__C1xPV img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MensTattooIdeasForearm_galleryItem__C1xPV:hover img{transform:scale(1.05)}.MensTattooIdeasForearm_galleryCta__-f0OM{text-align:center}.MensTattooIdeasForearm_finalCtaSection__63vep{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MensTattooIdeasForearm_finalCtaSection__63vep h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MensTattooIdeasForearm_finalCtaSection__63vep p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MensTattooIdeasForearm_finalCtaSection__63vep .MensTattooIdeasForearm_ctaButtonLink__s5sGU{display:inline-block}.MensTattooIdeasForearm_finalCtaSection__63vep .MensTattooIdeasForearm_ctaMain__l\+Ph\+{background:#fff;color:#1a1a2e;max-width:450px}.MensTattooIdeasForearm_finalCtaSection__63vep .MensTattooIdeasForearm_ctaMain__l\+Ph\+:hover{background:#f0f0f0;transform:translateY(-2px)}.MensTattooIdeasForearm_faqSection__lb4iJ{background:#f8f9fa;padding:80px 20px}.MensTattooIdeasForearm_faqSection__lb4iJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MensTattooIdeasForearm_faqSection__lb4iJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MensTattooIdeasForearm_faqContainer__tGF4y{margin:0 auto;max-width:1000px}.MensTattooIdeasForearm_faqItem__ykw2H{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MensTattooIdeasForearm_faqItem__ykw2H:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MensTattooIdeasForearm_faqItemActive__Bb4Ch{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MensTattooIdeasForearm_faqQuestion__VNF2B{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MensTattooIdeasForearm_faqQuestion__VNF2B:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MensTattooIdeasForearm_faqQuestion__VNF2B:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MensTattooIdeasForearm_faqItemActive__Bb4Ch .MensTattooIdeasForearm_faqQuestion__VNF2B{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MensTattooIdeasForearm_faqQuestionText__1-RSV{flex:1 1}.MensTattooIdeasForearm_faqIcon__5fyrH{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MensTattooIdeasForearm_faqItemActive__Bb4Ch .MensTattooIdeasForearm_faqIcon__5fyrH{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MensTattooIdeasForearm_faqAnswer__5wxAQ{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MensTattooIdeasForearm_faqAnswerOpen__y6YXS{max-height:500px;padding:0 30px 25px}.MensTattooIdeasForearm_faqAnswer__5wxAQ p{margin:0;padding-top:10px}.MensTattooIdeasForearm_seoLinksSection__Vn-WT{background:#fff;padding:40px 20px}.MensTattooIdeasForearm_seoLinksSection__Vn-WT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MensTattooIdeasForearm_seoLinksGrid__\+2KMv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MensTattooIdeasForearm_seoLinksColumn__r9Y9G h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MensTattooIdeasForearm_seoLinksColumn__r9Y9G ul{list-style:none;margin:0;padding:0}.MensTattooIdeasForearm_seoLinksColumn__r9Y9G li{margin-bottom:12px}.MensTattooIdeasForearm_seoLinksColumn__r9Y9G a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.MensTattooIdeasForearm_seoLinksColumn__r9Y9G a:hover{color:#8a3ab9;text-decoration:underline}.MensTattooIdeasForearm_introSection__6EmWK{background:#fff;padding:60px 20px}.MensTattooIdeasForearm_introSection__6EmWK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.MensTattooIdeasForearm_introSection__6EmWK p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.MensTattooIdeasForearm_stylesSection__-3as8{background:#f8f9fa;padding:80px 20px}.MensTattooIdeasForearm_stylesSection__-3as8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.MensTattooIdeasForearm_stylesGrid__l0W7T{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MensTattooIdeasForearm_styleCard__KK2cW{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.MensTattooIdeasForearm_styleCard__KK2cW:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MensTattooIdeasForearm_styleCard__KK2cW h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.MensTattooIdeasForearm_styleCard__KK2cW p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.MensTattooIdeasForearm_ctaSecondary__glYow{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.MensTattooIdeasForearm_ctaSecondary__glYow:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.MensTattooIdeasForearm_placementSection__6hpkp{background:#fff;padding:60px 20px}.MensTattooIdeasForearm_placementSection__6hpkp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.MensTattooIdeasForearm_placementSection__6hpkp p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.MensTattooIdeasForearm_stickyCta__MRBED{animation:MensTattooIdeasForearm_slideInRight__1UaBh .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MensTattooIdeasForearm_stickyCtaVisible__6DxCK{display:block}.MensTattooIdeasForearm_stickyCtaButton__mQMKe{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MensTattooIdeasForearm_stickyCtaButton__mQMKe:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MensTattooIdeasForearm_slideInRight__1UaBh{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MensTattooIdeasForearm_heroSection__IHBWB{min-height:auto;padding:42.5px 20px 80px}.MensTattooIdeasForearm_heroContentWrapper__oKZeM{display:flex;flex-direction:column;gap:16px}.MensTattooIdeasForearm_heroContent__k4p87{display:flex;flex-direction:column;order:1;text-align:center}.MensTattooIdeasForearm_heroContent__k4p87 h1{font-size:2rem;order:1}.MensTattooIdeasForearm_heroSubtitle__PYeoR{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MensTattooIdeasForearm_trustMetrics__Bsse6{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MensTattooIdeasForearm_metricItem__05yti{font-size:.85rem}.MensTattooIdeasForearm_ctaMain__l\+Ph\+{display:none}.MensTattooIdeasForearm_heroImageCarousel__LPlVH{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MensTattooIdeasForearm_carouselItem__mNKYx{aspect-ratio:1}.MensTattooIdeasForearm_heroPreviewImage__x8DVE{border-radius:8px}.MensTattooIdeasForearm_stickyCta__MRBED{bottom:15px;display:block!important;right:15px}.MensTattooIdeasForearm_stickyCtaButton__mQMKe{border-radius:40px;font-size:1rem;padding:14px 24px}.MensTattooIdeasForearm_howItWorksSection__JPdJA{padding:40px 20px}.MensTattooIdeasForearm_steps__95snb{gap:25px;grid-template-columns:1fr}.MensTattooIdeasForearm_trustSection__tG7-R{padding:50px 20px}.MensTattooIdeasForearm_trustGrid__fBmgc{gap:25px;grid-template-columns:1fr}.MensTattooIdeasForearm_gallerySection__NTJeW{padding:40px 20px}.MensTattooIdeasForearm_galleryGrid__6MRdw{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MensTattooIdeasForearm_faqSection__lb4iJ h2,.MensTattooIdeasForearm_gallerySection__NTJeW h2,.MensTattooIdeasForearm_seoLinksSection__Vn-WT h2{font-size:1.8rem}.MensTattooIdeasForearm_finalCtaSection__63vep{margin:0 20px;padding:60px 25px}.MensTattooIdeasForearm_finalCtaSection__63vep h2{font-size:1.8rem}.MensTattooIdeasForearm_finalCtaSection__63vep p{font-size:1.1rem}.MensTattooIdeasForearm_faqSection__lb4iJ{padding:40px 20px}.MensTattooIdeasForearm_faqQuestion__VNF2B{font-size:1.05rem;padding:20px}.MensTattooIdeasForearm_faqAnswer__5wxAQ{font-size:1rem;padding:0 20px 20px!important}.MensTattooIdeasForearm_faqIcon__5fyrH{font-size:1.2rem;height:30px;width:30px}.MensTattooIdeasForearm_seoLinksSection__Vn-WT{padding:50px 20px}.MensTattooIdeasForearm_seoLinksGrid__\+2KMv{grid-template-columns:1fr}}@media (max-width:480px){.MensTattooIdeasForearm_heroContent__k4p87 h1{font-size:1.75rem}.MensTattooIdeasForearm_heroSubtitle__PYeoR{font-size:1rem}.MensTattooIdeasForearm_ctaMain__l\+Ph\+{font-size:1.1rem;padding:14px 30px}.MensTattooIdeasForearm_galleryGrid__6MRdw{gap:12px;grid-template-columns:repeat(2,1fr)}.MensTattooIdeasForearm_stepIcon__nzT5d{font-size:3rem}.MensTattooIdeasForearm_trustNumber__V8789{font-size:2rem}}.ForearmTattooDesignsMen_page__3tgNB{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ForearmTattooDesignsMen_aiTattooContainer__x1IJc{margin:0 auto;max-width:1400px;padding:0 20px}.ForearmTattooDesignsMen_heroSection__l7XWh{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ForearmTattooDesignsMen_heroContentWrapper__lfu18{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ForearmTattooDesignsMen_heroContent__ikRR\+{position:relative;z-index:2}.ForearmTattooDesignsMen_heroContent__ikRR\+ h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ForearmTattooDesignsMen_heroSubtitle__M4aFF{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ForearmTattooDesignsMen_ctaButtonLink__tHvC9{display:inline-block;margin-bottom:30px;text-decoration:none}.ForearmTattooDesignsMen_ctaMain__995IQ{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ForearmTattooDesignsMen_ctaMain__995IQ:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ForearmTattooDesignsMen_ctaMain__995IQ:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ForearmTattooDesignsMen_trustMetrics__wF12v{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ForearmTattooDesignsMen_metricItem__VZ9nn{color:#666;font-size:.95rem;font-weight:500}.ForearmTattooDesignsMen_heroPreview__r1l1H{align-items:center;display:flex;justify-content:center}.ForearmTattooDesignsMen_heroImageCarousel__zyWlH{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ForearmTattooDesignsMen_carouselItem__c1DPU{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ForearmTattooDesignsMen_carouselItem__c1DPU:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ForearmTattooDesignsMen_heroPreviewImage__MIwOD{display:block;height:100%;object-fit:cover;width:100%}.ForearmTattooDesignsMen_howItWorksSection__GYuZ5{background:#fff;padding:80px 20px}.ForearmTattooDesignsMen_howItWorksSection__GYuZ5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ForearmTattooDesignsMen_steps__RParN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ForearmTattooDesignsMen_step__VFwaC{padding:30px 20px;text-align:center}.ForearmTattooDesignsMen_stepIcon__NejgB{font-size:4rem;margin-bottom:20px}.ForearmTattooDesignsMen_step__VFwaC h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ForearmTattooDesignsMen_step__VFwaC p{color:#666;font-size:1rem;margin:0}.ForearmTattooDesignsMen_howItWorksCta__wOsku{margin-top:40px;text-align:center}.ForearmTattooDesignsMen_trustSection__UVP2e{background:#f8f9fa;padding:40px 20px}.ForearmTattooDesignsMen_trustGrid__OK\+\+r{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ForearmTattooDesignsMen_trustCard__VCVow{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ForearmTattooDesignsMen_trustNumber__Uwfax{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ForearmTattooDesignsMen_trustLabel__e0oc3{color:#666;font-size:1rem;font-weight:500}.ForearmTattooDesignsMen_gallerySection__NO0OU{background:#fff;padding:80px 20px}.ForearmTattooDesignsMen_gallerySection__NO0OU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ForearmTattooDesignsMen_galleryDescription__\+PHwp{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ForearmTattooDesignsMen_galleryGrid__60LEF{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ForearmTattooDesignsMen_galleryItem__IBMCo{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooDesignsMen_galleryItem__IBMCo:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ForearmTattooDesignsMen_galleryItem__IBMCo img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ForearmTattooDesignsMen_galleryItem__IBMCo:hover img{transform:scale(1.05)}.ForearmTattooDesignsMen_galleryCta__t4v6z{text-align:center}.ForearmTattooDesignsMen_finalCtaSection__zgBDb{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ForearmTattooDesignsMen_finalCtaSection__zgBDb h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ForearmTattooDesignsMen_finalCtaSection__zgBDb p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ForearmTattooDesignsMen_finalCtaSection__zgBDb .ForearmTattooDesignsMen_ctaButtonLink__tHvC9{display:inline-block}.ForearmTattooDesignsMen_finalCtaSection__zgBDb .ForearmTattooDesignsMen_ctaMain__995IQ{background:#fff;color:#1a1a2e;max-width:450px}.ForearmTattooDesignsMen_finalCtaSection__zgBDb .ForearmTattooDesignsMen_ctaMain__995IQ:hover{background:#f0f0f0;transform:translateY(-2px)}.ForearmTattooDesignsMen_faqSection__ikw1T{background:#f8f9fa;padding:80px 20px}.ForearmTattooDesignsMen_faqSection__ikw1T h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ForearmTattooDesignsMen_faqSection__ikw1T h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ForearmTattooDesignsMen_faqContainer__3bqLX{margin:0 auto;max-width:1000px}.ForearmTattooDesignsMen_faqItem__qICUP{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ForearmTattooDesignsMen_faqItem__qICUP:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ForearmTattooDesignsMen_faqItemActive__8htzL{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ForearmTattooDesignsMen_faqQuestion__VcpI3{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ForearmTattooDesignsMen_faqQuestion__VcpI3:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ForearmTattooDesignsMen_faqQuestion__VcpI3:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ForearmTattooDesignsMen_faqItemActive__8htzL .ForearmTattooDesignsMen_faqQuestion__VcpI3{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ForearmTattooDesignsMen_faqQuestionText__oDwHb{flex:1 1}.ForearmTattooDesignsMen_faqIcon__aXAaY{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ForearmTattooDesignsMen_faqItemActive__8htzL .ForearmTattooDesignsMen_faqIcon__aXAaY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ForearmTattooDesignsMen_faqAnswer__kgLqA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ForearmTattooDesignsMen_faqAnswerOpen__tgIXD{max-height:500px;padding:0 30px 25px}.ForearmTattooDesignsMen_faqAnswer__kgLqA p{margin:0;padding-top:10px}.ForearmTattooDesignsMen_seoLinksSection__kZ35v{background:#fff;padding:40px 20px}.ForearmTattooDesignsMen_seoLinksSection__kZ35v h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ForearmTattooDesignsMen_seoLinksGrid__YXBB-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ForearmTattooDesignsMen_seoLinksColumn__V\+0-D h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ForearmTattooDesignsMen_seoLinksColumn__V\+0-D ul{list-style:none;margin:0;padding:0}.ForearmTattooDesignsMen_seoLinksColumn__V\+0-D li{margin-bottom:12px}.ForearmTattooDesignsMen_seoLinksColumn__V\+0-D a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ForearmTattooDesignsMen_seoLinksColumn__V\+0-D a:hover{color:#8a3ab9;text-decoration:underline}.ForearmTattooDesignsMen_introSection__1RdG2{background:#fff;padding:60px 20px}.ForearmTattooDesignsMen_introSection__1RdG2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ForearmTattooDesignsMen_introSection__1RdG2 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ForearmTattooDesignsMen_stylesSection__gZmid{background:#f8f9fa;padding:80px 20px}.ForearmTattooDesignsMen_stylesSection__gZmid h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ForearmTattooDesignsMen_stylesGrid__MIzwW{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ForearmTattooDesignsMen_styleCard__n3zRW{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooDesignsMen_styleCard__n3zRW:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ForearmTattooDesignsMen_styleCard__n3zRW h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ForearmTattooDesignsMen_styleCard__n3zRW p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ForearmTattooDesignsMen_ctaSecondary__7gaYG{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ForearmTattooDesignsMen_ctaSecondary__7gaYG:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ForearmTattooDesignsMen_placementSection__7b40o{background:#fff;padding:60px 20px}.ForearmTattooDesignsMen_placementSection__7b40o h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ForearmTattooDesignsMen_placementSection__7b40o p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ForearmTattooDesignsMen_stickyCta__1NSNc{animation:ForearmTattooDesignsMen_slideInRight__tolol .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ForearmTattooDesignsMen_stickyCtaVisible__eBW-h{display:block}.ForearmTattooDesignsMen_stickyCtaButton__xMAUH{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ForearmTattooDesignsMen_stickyCtaButton__xMAUH:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ForearmTattooDesignsMen_slideInRight__tolol{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ForearmTattooDesignsMen_heroSection__l7XWh{min-height:auto;padding:42.5px 20px 80px}.ForearmTattooDesignsMen_heroContentWrapper__lfu18{display:flex;flex-direction:column;gap:16px}.ForearmTattooDesignsMen_heroContent__ikRR\+{display:flex;flex-direction:column;order:1;text-align:center}.ForearmTattooDesignsMen_heroContent__ikRR\+ h1{font-size:2rem;order:1}.ForearmTattooDesignsMen_heroSubtitle__M4aFF{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ForearmTattooDesignsMen_trustMetrics__wF12v{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ForearmTattooDesignsMen_metricItem__VZ9nn{font-size:.85rem}.ForearmTattooDesignsMen_ctaMain__995IQ{display:none}.ForearmTattooDesignsMen_heroImageCarousel__zyWlH{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ForearmTattooDesignsMen_carouselItem__c1DPU{aspect-ratio:1}.ForearmTattooDesignsMen_heroPreviewImage__MIwOD{border-radius:8px}.ForearmTattooDesignsMen_stickyCta__1NSNc{bottom:15px;display:block!important;right:15px}.ForearmTattooDesignsMen_stickyCtaButton__xMAUH{border-radius:40px;font-size:1rem;padding:14px 24px}.ForearmTattooDesignsMen_howItWorksSection__GYuZ5{padding:40px 20px}.ForearmTattooDesignsMen_steps__RParN{gap:25px;grid-template-columns:1fr}.ForearmTattooDesignsMen_trustSection__UVP2e{padding:50px 20px}.ForearmTattooDesignsMen_trustGrid__OK\+\+r{gap:25px;grid-template-columns:1fr}.ForearmTattooDesignsMen_gallerySection__NO0OU{padding:40px 20px}.ForearmTattooDesignsMen_galleryGrid__60LEF{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ForearmTattooDesignsMen_faqSection__ikw1T h2,.ForearmTattooDesignsMen_gallerySection__NO0OU h2,.ForearmTattooDesignsMen_seoLinksSection__kZ35v h2{font-size:1.8rem}.ForearmTattooDesignsMen_finalCtaSection__zgBDb{margin:0 20px;padding:60px 25px}.ForearmTattooDesignsMen_finalCtaSection__zgBDb h2{font-size:1.8rem}.ForearmTattooDesignsMen_finalCtaSection__zgBDb p{font-size:1.1rem}.ForearmTattooDesignsMen_faqSection__ikw1T{padding:40px 20px}.ForearmTattooDesignsMen_faqQuestion__VcpI3{font-size:1.05rem;padding:20px}.ForearmTattooDesignsMen_faqAnswer__kgLqA{font-size:1rem;padding:0 20px 20px!important}.ForearmTattooDesignsMen_faqIcon__aXAaY{font-size:1.2rem;height:30px;width:30px}.ForearmTattooDesignsMen_seoLinksSection__kZ35v{padding:50px 20px}.ForearmTattooDesignsMen_seoLinksGrid__YXBB-{grid-template-columns:1fr}}@media (max-width:480px){.ForearmTattooDesignsMen_heroContent__ikRR\+ h1{font-size:1.75rem}.ForearmTattooDesignsMen_heroSubtitle__M4aFF{font-size:1rem}.ForearmTattooDesignsMen_ctaMain__995IQ{font-size:1.1rem;padding:14px 30px}.ForearmTattooDesignsMen_galleryGrid__60LEF{gap:12px;grid-template-columns:repeat(2,1fr)}.ForearmTattooDesignsMen_stepIcon__NejgB{font-size:3rem}.ForearmTattooDesignsMen_trustNumber__Uwfax{font-size:2rem}}.TattooIdeasSmallMale_page__eBClR{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooIdeasSmallMale_aiTattooContainer__OF\+lL{margin:0 auto;max-width:1400px;padding:0 20px}.TattooIdeasSmallMale_heroSection__XQ\+Dx{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooIdeasSmallMale_heroContentWrapper__P6o6-{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooIdeasSmallMale_heroContent__X8ySu{position:relative;z-index:2}.TattooIdeasSmallMale_heroContent__X8ySu h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooIdeasSmallMale_heroSubtitle__15I1t{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooIdeasSmallMale_ctaButtonLink__Qfe0e{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooIdeasSmallMale_ctaMain__hBIO2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooIdeasSmallMale_ctaMain__hBIO2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooIdeasSmallMale_ctaMain__hBIO2:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooIdeasSmallMale_trustMetrics__u-hnV{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooIdeasSmallMale_metricItem__-HGJX{color:#666;font-size:.95rem;font-weight:500}.TattooIdeasSmallMale_heroPreview__G3eSw{align-items:center;display:flex;justify-content:center}.TattooIdeasSmallMale_heroImageCarousel__mVN50{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooIdeasSmallMale_carouselItem__0mhFq{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooIdeasSmallMale_carouselItem__0mhFq:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooIdeasSmallMale_heroPreviewImage__G7lzK{display:block;height:100%;object-fit:cover;width:100%}.TattooIdeasSmallMale_howItWorksSection__KVTFU{background:#fff;padding:80px 20px}.TattooIdeasSmallMale_howItWorksSection__KVTFU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooIdeasSmallMale_steps__xkBNi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooIdeasSmallMale_step__RK1bU{padding:30px 20px;text-align:center}.TattooIdeasSmallMale_stepIcon__hhirI{font-size:4rem;margin-bottom:20px}.TattooIdeasSmallMale_step__RK1bU h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooIdeasSmallMale_step__RK1bU p{color:#666;font-size:1rem;margin:0}.TattooIdeasSmallMale_howItWorksCta__1Glf7{margin-top:40px;text-align:center}.TattooIdeasSmallMale_trustSection__CEEuv{background:#f8f9fa;padding:40px 20px}.TattooIdeasSmallMale_trustGrid__eX2LC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooIdeasSmallMale_trustCard__hZ-NC{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooIdeasSmallMale_trustNumber__5BxQ0{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooIdeasSmallMale_trustLabel__WsKNQ{color:#666;font-size:1rem;font-weight:500}.TattooIdeasSmallMale_gallerySection__AEbB1{background:#fff;padding:80px 20px}.TattooIdeasSmallMale_gallerySection__AEbB1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooIdeasSmallMale_galleryDescription__GOBYm{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooIdeasSmallMale_galleryGrid__v--25{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooIdeasSmallMale_galleryItem__sGb4e{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasSmallMale_galleryItem__sGb4e:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasSmallMale_galleryItem__sGb4e img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooIdeasSmallMale_galleryItem__sGb4e:hover img{transform:scale(1.05)}.TattooIdeasSmallMale_galleryCta__NQEWV{text-align:center}.TattooIdeasSmallMale_finalCtaSection__L3MEQ{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooIdeasSmallMale_finalCtaSection__L3MEQ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooIdeasSmallMale_finalCtaSection__L3MEQ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooIdeasSmallMale_finalCtaSection__L3MEQ .TattooIdeasSmallMale_ctaButtonLink__Qfe0e{display:inline-block}.TattooIdeasSmallMale_finalCtaSection__L3MEQ .TattooIdeasSmallMale_ctaMain__hBIO2{background:#fff;color:#1a1a2e;max-width:450px}.TattooIdeasSmallMale_finalCtaSection__L3MEQ .TattooIdeasSmallMale_ctaMain__hBIO2:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooIdeasSmallMale_faqSection__HiqQS{background:#f8f9fa;padding:80px 20px}.TattooIdeasSmallMale_faqSection__HiqQS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooIdeasSmallMale_faqSection__HiqQS h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooIdeasSmallMale_faqContainer__puZuH{margin:0 auto;max-width:1000px}.TattooIdeasSmallMale_faqItem__e\+fx1{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooIdeasSmallMale_faqItem__e\+fx1:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooIdeasSmallMale_faqItemActive__8Zfr0{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooIdeasSmallMale_faqQuestion__kx2GR{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooIdeasSmallMale_faqQuestion__kx2GR:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooIdeasSmallMale_faqQuestion__kx2GR:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooIdeasSmallMale_faqItemActive__8Zfr0 .TattooIdeasSmallMale_faqQuestion__kx2GR{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooIdeasSmallMale_faqQuestionText__HZmwf{flex:1 1}.TattooIdeasSmallMale_faqIcon__r9X97{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooIdeasSmallMale_faqItemActive__8Zfr0 .TattooIdeasSmallMale_faqIcon__r9X97{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooIdeasSmallMale_faqAnswer__1YE8f{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooIdeasSmallMale_faqAnswerOpen__dm9Rn{max-height:500px;padding:0 30px 25px}.TattooIdeasSmallMale_faqAnswer__1YE8f p{margin:0;padding-top:10px}.TattooIdeasSmallMale_seoLinksSection__Wt5-o{background:#fff;padding:40px 20px}.TattooIdeasSmallMale_seoLinksSection__Wt5-o h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooIdeasSmallMale_seoLinksGrid__Q09rS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasSmallMale_seoLinksColumn__NTu8m h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooIdeasSmallMale_seoLinksColumn__NTu8m ul{list-style:none;margin:0;padding:0}.TattooIdeasSmallMale_seoLinksColumn__NTu8m li{margin-bottom:12px}.TattooIdeasSmallMale_seoLinksColumn__NTu8m a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooIdeasSmallMale_seoLinksColumn__NTu8m a:hover{color:#8a3ab9;text-decoration:underline}.TattooIdeasSmallMale_introSection__cZ7HY{background:#fff;padding:60px 20px}.TattooIdeasSmallMale_introSection__cZ7HY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooIdeasSmallMale_introSection__cZ7HY p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooIdeasSmallMale_stylesSection__LwsKA{background:#f8f9fa;padding:80px 20px}.TattooIdeasSmallMale_stylesSection__LwsKA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooIdeasSmallMale_stylesGrid__OTcol{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasSmallMale_styleCard__ggw7V{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasSmallMale_styleCard__ggw7V:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasSmallMale_styleCard__ggw7V h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooIdeasSmallMale_styleCard__ggw7V p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooIdeasSmallMale_ctaSecondary__wVmxF{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooIdeasSmallMale_ctaSecondary__wVmxF:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooIdeasSmallMale_placementSection__nWb\+6{background:#fff;padding:60px 20px}.TattooIdeasSmallMale_placementSection__nWb\+6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooIdeasSmallMale_placementSection__nWb\+6 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooIdeasSmallMale_stickyCta__wwEC6{animation:TattooIdeasSmallMale_slideInRight__ESlZW .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooIdeasSmallMale_stickyCtaVisible__fLhib{display:block}.TattooIdeasSmallMale_stickyCtaButton__WgfLN{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooIdeasSmallMale_stickyCtaButton__WgfLN:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooIdeasSmallMale_slideInRight__ESlZW{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooIdeasSmallMale_heroSection__XQ\+Dx{min-height:auto;padding:42.5px 20px 80px}.TattooIdeasSmallMale_heroContentWrapper__P6o6-{display:flex;flex-direction:column;gap:16px}.TattooIdeasSmallMale_heroContent__X8ySu{display:flex;flex-direction:column;order:1;text-align:center}.TattooIdeasSmallMale_heroContent__X8ySu h1{font-size:2rem;order:1}.TattooIdeasSmallMale_heroSubtitle__15I1t{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooIdeasSmallMale_trustMetrics__u-hnV{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooIdeasSmallMale_metricItem__-HGJX{font-size:.85rem}.TattooIdeasSmallMale_ctaMain__hBIO2{display:none}.TattooIdeasSmallMale_heroImageCarousel__mVN50{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooIdeasSmallMale_carouselItem__0mhFq{aspect-ratio:1}.TattooIdeasSmallMale_heroPreviewImage__G7lzK{border-radius:8px}.TattooIdeasSmallMale_stickyCta__wwEC6{bottom:15px;display:block!important;right:15px}.TattooIdeasSmallMale_stickyCtaButton__WgfLN{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooIdeasSmallMale_howItWorksSection__KVTFU{padding:40px 20px}.TattooIdeasSmallMale_steps__xkBNi{gap:25px;grid-template-columns:1fr}.TattooIdeasSmallMale_trustSection__CEEuv{padding:50px 20px}.TattooIdeasSmallMale_trustGrid__eX2LC{gap:25px;grid-template-columns:1fr}.TattooIdeasSmallMale_gallerySection__AEbB1{padding:40px 20px}.TattooIdeasSmallMale_galleryGrid__v--25{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooIdeasSmallMale_faqSection__HiqQS h2,.TattooIdeasSmallMale_gallerySection__AEbB1 h2,.TattooIdeasSmallMale_seoLinksSection__Wt5-o h2{font-size:1.8rem}.TattooIdeasSmallMale_finalCtaSection__L3MEQ{margin:0 20px;padding:60px 25px}.TattooIdeasSmallMale_finalCtaSection__L3MEQ h2{font-size:1.8rem}.TattooIdeasSmallMale_finalCtaSection__L3MEQ p{font-size:1.1rem}.TattooIdeasSmallMale_faqSection__HiqQS{padding:40px 20px}.TattooIdeasSmallMale_faqQuestion__kx2GR{font-size:1.05rem;padding:20px}.TattooIdeasSmallMale_faqAnswer__1YE8f{font-size:1rem;padding:0 20px 20px!important}.TattooIdeasSmallMale_faqIcon__r9X97{font-size:1.2rem;height:30px;width:30px}.TattooIdeasSmallMale_seoLinksSection__Wt5-o{padding:50px 20px}.TattooIdeasSmallMale_seoLinksGrid__Q09rS{grid-template-columns:1fr}}@media (max-width:480px){.TattooIdeasSmallMale_heroContent__X8ySu h1{font-size:1.75rem}.TattooIdeasSmallMale_heroSubtitle__15I1t{font-size:1rem}.TattooIdeasSmallMale_ctaMain__hBIO2{font-size:1.1rem;padding:14px 30px}.TattooIdeasSmallMale_galleryGrid__v--25{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooIdeasSmallMale_stepIcon__hhirI{font-size:3rem}.TattooIdeasSmallMale_trustNumber__5BxQ0{font-size:2rem}}.SkullTattoo_page__6YyOU{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SkullTattoo_aiTattooContainer__JVDEE{margin:0 auto;max-width:1400px;padding:0 20px}.SkullTattoo_heroSection__Y3Daz{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SkullTattoo_heroContentWrapper__ebJ9j{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SkullTattoo_heroContent__qe4FK{position:relative;z-index:2}.SkullTattoo_heroContent__qe4FK h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SkullTattoo_heroSubtitle__8ONo6{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SkullTattoo_ctaButtonLink__zQoaj{display:inline-block;margin-bottom:30px;text-decoration:none}.SkullTattoo_ctaMain__dPHHP{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SkullTattoo_ctaMain__dPHHP:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SkullTattoo_ctaMain__dPHHP:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SkullTattoo_trustMetrics__NsNrn{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SkullTattoo_metricItem__epQN5{color:#666;font-size:.95rem;font-weight:500}.SkullTattoo_heroPreview__7eNHb{align-items:center;display:flex;justify-content:center}.SkullTattoo_heroImageCarousel__13ANh{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SkullTattoo_carouselItem__DyAZD{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SkullTattoo_carouselItem__DyAZD:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SkullTattoo_heroPreviewImage__87PkL{display:block;height:100%;object-fit:cover;width:100%}.SkullTattoo_howItWorksSection__xYA4E{background:#fff;padding:80px 20px}.SkullTattoo_howItWorksSection__xYA4E h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SkullTattoo_steps__lU5iP{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SkullTattoo_step__lZfeI{padding:30px 20px;text-align:center}.SkullTattoo_stepIcon__3Fvf3{font-size:4rem;margin-bottom:20px}.SkullTattoo_step__lZfeI h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SkullTattoo_step__lZfeI p{color:#666;font-size:1rem;margin:0}.SkullTattoo_howItWorksCta__rD3cM{margin-top:40px;text-align:center}.SkullTattoo_trustSection__T-p-r{background:#f8f9fa;padding:40px 20px}.SkullTattoo_trustGrid__7EKjv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SkullTattoo_trustCard__koeti{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SkullTattoo_trustNumber__KlA4Z{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SkullTattoo_trustLabel__Qm84h{color:#666;font-size:1rem;font-weight:500}.SkullTattoo_gallerySection__UU60A{background:#fff;padding:80px 20px}.SkullTattoo_gallerySection__UU60A h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SkullTattoo_galleryDescription__3RWN7{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SkullTattoo_galleryGrid__HZe5R{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SkullTattoo_galleryItem__s8lps{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SkullTattoo_galleryItem__s8lps:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullTattoo_galleryItem__s8lps img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SkullTattoo_galleryItem__s8lps:hover img{transform:scale(1.05)}.SkullTattoo_galleryCta__\+9eum{text-align:center}.SkullTattoo_finalCtaSection__TwvkV{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SkullTattoo_finalCtaSection__TwvkV h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SkullTattoo_finalCtaSection__TwvkV p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SkullTattoo_finalCtaSection__TwvkV .SkullTattoo_ctaButtonLink__zQoaj{display:inline-block}.SkullTattoo_finalCtaSection__TwvkV .SkullTattoo_ctaMain__dPHHP{background:#fff;color:#1a1a2e;max-width:450px}.SkullTattoo_finalCtaSection__TwvkV .SkullTattoo_ctaMain__dPHHP:hover{background:#f0f0f0;transform:translateY(-2px)}.SkullTattoo_faqSection__DeBdp{background:#f8f9fa;padding:80px 20px}.SkullTattoo_faqSection__DeBdp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SkullTattoo_faqSection__DeBdp h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SkullTattoo_faqContainer__v4FVr{margin:0 auto;max-width:1000px}.SkullTattoo_faqItem__qPYcK{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SkullTattoo_faqItem__qPYcK:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SkullTattoo_faqItemActive__9Wk6N{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SkullTattoo_faqQuestion__pnx0b{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SkullTattoo_faqQuestion__pnx0b:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SkullTattoo_faqQuestion__pnx0b:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SkullTattoo_faqItemActive__9Wk6N .SkullTattoo_faqQuestion__pnx0b{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SkullTattoo_faqQuestionText__KsyqJ{flex:1 1}.SkullTattoo_faqIcon__yAluc{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SkullTattoo_faqItemActive__9Wk6N .SkullTattoo_faqIcon__yAluc{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SkullTattoo_faqAnswer__bwR0W{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SkullTattoo_faqAnswerOpen__QOgTG{max-height:500px;padding:0 30px 25px}.SkullTattoo_faqAnswer__bwR0W p{margin:0;padding-top:10px}.SkullTattoo_seoLinksSection__DErVr{background:#fff;padding:40px 20px}.SkullTattoo_seoLinksSection__DErVr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SkullTattoo_seoLinksGrid__DjPJ9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SkullTattoo_seoLinksColumn__Ovi8m h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SkullTattoo_seoLinksColumn__Ovi8m ul{list-style:none;margin:0;padding:0}.SkullTattoo_seoLinksColumn__Ovi8m li{margin-bottom:12px}.SkullTattoo_seoLinksColumn__Ovi8m a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.SkullTattoo_seoLinksColumn__Ovi8m a:hover{color:#8a3ab9;text-decoration:underline}.SkullTattoo_introSection__F9PkV{background:#fff;padding:60px 20px}.SkullTattoo_introSection__F9PkV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SkullTattoo_introSection__F9PkV p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SkullTattoo_stylesSection__GG7Kz{background:#f8f9fa;padding:80px 20px}.SkullTattoo_stylesSection__GG7Kz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.SkullTattoo_stylesGrid__K8X0U{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SkullTattoo_styleCard__jfP37{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.SkullTattoo_styleCard__jfP37:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullTattoo_styleCard__jfP37 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.SkullTattoo_styleCard__jfP37 p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.SkullTattoo_ctaSecondary__tg7yK{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.SkullTattoo_ctaSecondary__tg7yK:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.SkullTattoo_placementSection__e5WHk{background:#fff;padding:60px 20px}.SkullTattoo_placementSection__e5WHk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SkullTattoo_placementSection__e5WHk p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SkullTattoo_stickyCta__6yHaY{animation:SkullTattoo_slideInRight__tRKCd .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SkullTattoo_stickyCtaVisible__I3sP3{display:block}.SkullTattoo_stickyCtaButton__VVsz4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SkullTattoo_stickyCtaButton__VVsz4:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SkullTattoo_slideInRight__tRKCd{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SkullTattoo_heroSection__Y3Daz{min-height:auto;padding:42.5px 20px 80px}.SkullTattoo_heroContentWrapper__ebJ9j{display:flex;flex-direction:column;gap:16px}.SkullTattoo_heroContent__qe4FK{display:flex;flex-direction:column;order:1;text-align:center}.SkullTattoo_heroContent__qe4FK h1{font-size:2rem;order:1}.SkullTattoo_heroSubtitle__8ONo6{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SkullTattoo_trustMetrics__NsNrn{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SkullTattoo_metricItem__epQN5{font-size:.85rem}.SkullTattoo_ctaMain__dPHHP{display:none}.SkullTattoo_heroImageCarousel__13ANh{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SkullTattoo_carouselItem__DyAZD{aspect-ratio:1}.SkullTattoo_heroPreviewImage__87PkL{border-radius:8px}.SkullTattoo_stickyCta__6yHaY{bottom:15px;display:block!important;right:15px}.SkullTattoo_stickyCtaButton__VVsz4{border-radius:40px;font-size:1rem;padding:14px 24px}.SkullTattoo_howItWorksSection__xYA4E{padding:40px 20px}.SkullTattoo_steps__lU5iP{gap:25px;grid-template-columns:1fr}.SkullTattoo_trustSection__T-p-r{padding:50px 20px}.SkullTattoo_trustGrid__7EKjv{gap:25px;grid-template-columns:1fr}.SkullTattoo_gallerySection__UU60A{padding:40px 20px}.SkullTattoo_galleryGrid__HZe5R{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SkullTattoo_faqSection__DeBdp h2,.SkullTattoo_gallerySection__UU60A h2,.SkullTattoo_seoLinksSection__DErVr h2{font-size:1.8rem}.SkullTattoo_finalCtaSection__TwvkV{margin:0 20px;padding:60px 25px}.SkullTattoo_finalCtaSection__TwvkV h2{font-size:1.8rem}.SkullTattoo_finalCtaSection__TwvkV p{font-size:1.1rem}.SkullTattoo_faqSection__DeBdp{padding:40px 20px}.SkullTattoo_faqQuestion__pnx0b{font-size:1.05rem;padding:20px}.SkullTattoo_faqAnswer__bwR0W{font-size:1rem;padding:0 20px 20px!important}.SkullTattoo_faqIcon__yAluc{font-size:1.2rem;height:30px;width:30px}.SkullTattoo_seoLinksSection__DErVr{padding:50px 20px}.SkullTattoo_seoLinksGrid__DjPJ9{grid-template-columns:1fr}}@media (max-width:480px){.SkullTattoo_heroContent__qe4FK h1{font-size:1.75rem}.SkullTattoo_heroSubtitle__8ONo6{font-size:1rem}.SkullTattoo_ctaMain__dPHHP{font-size:1.1rem;padding:14px 30px}.SkullTattoo_galleryGrid__HZe5R{gap:12px;grid-template-columns:repeat(2,1fr)}.SkullTattoo_stepIcon__3Fvf3{font-size:3rem}.SkullTattoo_trustNumber__KlA4Z{font-size:2rem}}.LegTattooIdeasForGuys_page__m5--d{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LegTattooIdeasForGuys_aiTattooContainer__AmQAN{margin:0 auto;max-width:1400px;padding:0 20px}.LegTattooIdeasForGuys_heroSection__fblgR{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LegTattooIdeasForGuys_heroContentWrapper__Clv\+y{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LegTattooIdeasForGuys_heroContent__GZrvL{position:relative;z-index:2}.LegTattooIdeasForGuys_heroContent__GZrvL h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LegTattooIdeasForGuys_heroSubtitle__lBTjN{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LegTattooIdeasForGuys_ctaButtonLink__qUycg{display:inline-block;margin-bottom:30px;text-decoration:none}.LegTattooIdeasForGuys_ctaMain__qexG5{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LegTattooIdeasForGuys_ctaMain__qexG5:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LegTattooIdeasForGuys_ctaMain__qexG5:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LegTattooIdeasForGuys_trustMetrics__Uc7UD{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LegTattooIdeasForGuys_metricItem__Bl3y8{color:#666;font-size:.95rem;font-weight:500}.LegTattooIdeasForGuys_heroPreview__8ucbX{align-items:center;display:flex;justify-content:center}.LegTattooIdeasForGuys_heroImageCarousel__dqBeP{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LegTattooIdeasForGuys_carouselItem__2mSng{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LegTattooIdeasForGuys_carouselItem__2mSng:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LegTattooIdeasForGuys_heroPreviewImage__lF4fQ{display:block;height:100%;object-fit:cover;width:100%}.LegTattooIdeasForGuys_howItWorksSection__OolEt{background:#fff;padding:80px 20px}.LegTattooIdeasForGuys_howItWorksSection__OolEt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LegTattooIdeasForGuys_steps__P\+HEK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LegTattooIdeasForGuys_step__BvFfh{padding:30px 20px;text-align:center}.LegTattooIdeasForGuys_stepIcon__is8QO{font-size:4rem;margin-bottom:20px}.LegTattooIdeasForGuys_step__BvFfh h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LegTattooIdeasForGuys_step__BvFfh p{color:#666;font-size:1rem;margin:0}.LegTattooIdeasForGuys_howItWorksCta__1CBxa{margin-top:40px;text-align:center}.LegTattooIdeasForGuys_trustSection__aQqOo{background:#f8f9fa;padding:40px 20px}.LegTattooIdeasForGuys_trustGrid__Snafp{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LegTattooIdeasForGuys_trustCard__U\+1Go{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LegTattooIdeasForGuys_trustNumber__G4WdT{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LegTattooIdeasForGuys_trustLabel__9-qtg{color:#666;font-size:1rem;font-weight:500}.LegTattooIdeasForGuys_gallerySection__1QslQ{background:#fff;padding:80px 20px}.LegTattooIdeasForGuys_gallerySection__1QslQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattooIdeasForGuys_galleryDescription__n3436{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LegTattooIdeasForGuys_galleryGrid__wziAD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LegTattooIdeasForGuys_galleryItem__XeFln{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LegTattooIdeasForGuys_galleryItem__XeFln:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattooIdeasForGuys_galleryItem__XeFln img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LegTattooIdeasForGuys_galleryItem__XeFln:hover img{transform:scale(1.05)}.LegTattooIdeasForGuys_galleryCta__1cyxK{text-align:center}.LegTattooIdeasForGuys_finalCtaSection__ld40d{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LegTattooIdeasForGuys_finalCtaSection__ld40d h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LegTattooIdeasForGuys_finalCtaSection__ld40d p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LegTattooIdeasForGuys_finalCtaSection__ld40d .LegTattooIdeasForGuys_ctaButtonLink__qUycg{display:inline-block}.LegTattooIdeasForGuys_finalCtaSection__ld40d .LegTattooIdeasForGuys_ctaMain__qexG5{background:#fff;color:#1a1a2e;max-width:450px}.LegTattooIdeasForGuys_finalCtaSection__ld40d .LegTattooIdeasForGuys_ctaMain__qexG5:hover{background:#f0f0f0;transform:translateY(-2px)}.LegTattooIdeasForGuys_faqSection__ftqX\+{background:#f8f9fa;padding:80px 20px}.LegTattooIdeasForGuys_faqSection__ftqX\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LegTattooIdeasForGuys_faqSection__ftqX\+ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LegTattooIdeasForGuys_faqContainer__SCBA4{margin:0 auto;max-width:1000px}.LegTattooIdeasForGuys_faqItem__L2yM6{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LegTattooIdeasForGuys_faqItem__L2yM6:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LegTattooIdeasForGuys_faqItemActive__LlnTQ{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LegTattooIdeasForGuys_faqQuestion__RoYql{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LegTattooIdeasForGuys_faqQuestion__RoYql:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LegTattooIdeasForGuys_faqQuestion__RoYql:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LegTattooIdeasForGuys_faqItemActive__LlnTQ .LegTattooIdeasForGuys_faqQuestion__RoYql{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LegTattooIdeasForGuys_faqQuestionText__D\+6I1{flex:1 1}.LegTattooIdeasForGuys_faqIcon__6arGu{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LegTattooIdeasForGuys_faqItemActive__LlnTQ .LegTattooIdeasForGuys_faqIcon__6arGu{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LegTattooIdeasForGuys_faqAnswer__V8D94{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LegTattooIdeasForGuys_faqAnswerOpen__KJP5C{max-height:500px;padding:0 30px 25px}.LegTattooIdeasForGuys_faqAnswer__V8D94 p{margin:0;padding-top:10px}.LegTattooIdeasForGuys_seoLinksSection__hM135{background:#fff;padding:40px 20px}.LegTattooIdeasForGuys_seoLinksSection__hM135 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LegTattooIdeasForGuys_seoLinksGrid__7Cqif{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LegTattooIdeasForGuys_seoLinksColumn__ahZjk h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LegTattooIdeasForGuys_seoLinksColumn__ahZjk ul{list-style:none;margin:0;padding:0}.LegTattooIdeasForGuys_seoLinksColumn__ahZjk li{margin-bottom:12px}.LegTattooIdeasForGuys_seoLinksColumn__ahZjk a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LegTattooIdeasForGuys_seoLinksColumn__ahZjk a:hover{color:#8a3ab9;text-decoration:underline}.LegTattooIdeasForGuys_introSection__H1DXM{background:#fff;padding:60px 20px}.LegTattooIdeasForGuys_introSection__H1DXM h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattooIdeasForGuys_introSection__H1DXM p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattooIdeasForGuys_stylesSection__6cACK{background:#f8f9fa;padding:80px 20px}.LegTattooIdeasForGuys_stylesSection__6cACK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.LegTattooIdeasForGuys_stylesGrid__6N0m8{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LegTattooIdeasForGuys_styleCard__dHc3L{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.LegTattooIdeasForGuys_styleCard__dHc3L:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattooIdeasForGuys_styleCard__dHc3L h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.LegTattooIdeasForGuys_styleCard__dHc3L p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.LegTattooIdeasForGuys_ctaSecondary__CzVeX{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LegTattooIdeasForGuys_ctaSecondary__CzVeX:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.LegTattooIdeasForGuys_placementSection__9kjN5{background:#fff;padding:60px 20px}.LegTattooIdeasForGuys_placementSection__9kjN5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattooIdeasForGuys_placementSection__9kjN5 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattooIdeasForGuys_stickyCta__CPCdW{animation:LegTattooIdeasForGuys_slideInRight__ybcye .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LegTattooIdeasForGuys_stickyCtaVisible__D-cqh{display:block}.LegTattooIdeasForGuys_stickyCtaButton__Fmi3x{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LegTattooIdeasForGuys_stickyCtaButton__Fmi3x:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LegTattooIdeasForGuys_slideInRight__ybcye{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LegTattooIdeasForGuys_heroSection__fblgR{min-height:auto;padding:42.5px 20px 80px}.LegTattooIdeasForGuys_heroContentWrapper__Clv\+y{display:flex;flex-direction:column;gap:16px}.LegTattooIdeasForGuys_heroContent__GZrvL{display:flex;flex-direction:column;order:1;text-align:center}.LegTattooIdeasForGuys_heroContent__GZrvL h1{font-size:2rem;order:1}.LegTattooIdeasForGuys_heroSubtitle__lBTjN{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LegTattooIdeasForGuys_trustMetrics__Uc7UD{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LegTattooIdeasForGuys_metricItem__Bl3y8{font-size:.85rem}.LegTattooIdeasForGuys_ctaMain__qexG5{display:none}.LegTattooIdeasForGuys_heroImageCarousel__dqBeP{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LegTattooIdeasForGuys_carouselItem__2mSng{aspect-ratio:1}.LegTattooIdeasForGuys_heroPreviewImage__lF4fQ{border-radius:8px}.LegTattooIdeasForGuys_stickyCta__CPCdW{bottom:15px;display:block!important;right:15px}.LegTattooIdeasForGuys_stickyCtaButton__Fmi3x{border-radius:40px;font-size:1rem;padding:14px 24px}.LegTattooIdeasForGuys_howItWorksSection__OolEt{padding:40px 20px}.LegTattooIdeasForGuys_steps__P\+HEK{gap:25px;grid-template-columns:1fr}.LegTattooIdeasForGuys_trustSection__aQqOo{padding:50px 20px}.LegTattooIdeasForGuys_trustGrid__Snafp{gap:25px;grid-template-columns:1fr}.LegTattooIdeasForGuys_gallerySection__1QslQ{padding:40px 20px}.LegTattooIdeasForGuys_galleryGrid__wziAD{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LegTattooIdeasForGuys_faqSection__ftqX\+ h2,.LegTattooIdeasForGuys_gallerySection__1QslQ h2,.LegTattooIdeasForGuys_seoLinksSection__hM135 h2{font-size:1.8rem}.LegTattooIdeasForGuys_finalCtaSection__ld40d{margin:0 20px;padding:60px 25px}.LegTattooIdeasForGuys_finalCtaSection__ld40d h2{font-size:1.8rem}.LegTattooIdeasForGuys_finalCtaSection__ld40d p{font-size:1.1rem}.LegTattooIdeasForGuys_faqSection__ftqX\+{padding:40px 20px}.LegTattooIdeasForGuys_faqQuestion__RoYql{font-size:1.05rem;padding:20px}.LegTattooIdeasForGuys_faqAnswer__V8D94{font-size:1rem;padding:0 20px 20px!important}.LegTattooIdeasForGuys_faqIcon__6arGu{font-size:1.2rem;height:30px;width:30px}.LegTattooIdeasForGuys_seoLinksSection__hM135{padding:50px 20px}.LegTattooIdeasForGuys_seoLinksGrid__7Cqif{grid-template-columns:1fr}}@media (max-width:480px){.LegTattooIdeasForGuys_heroContent__GZrvL h1{font-size:1.75rem}.LegTattooIdeasForGuys_heroSubtitle__lBTjN{font-size:1rem}.LegTattooIdeasForGuys_ctaMain__qexG5{font-size:1.1rem;padding:14px 30px}.LegTattooIdeasForGuys_galleryGrid__wziAD{gap:12px;grid-template-columns:repeat(2,1fr)}.LegTattooIdeasForGuys_stepIcon__is8QO{font-size:3rem}.LegTattooIdeasForGuys_trustNumber__G4WdT{font-size:2rem}}.SmallTattooDesignForMen_page__QhMKq{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SmallTattooDesignForMen_aiTattooContainer__TDpKy{margin:0 auto;max-width:1400px;padding:0 20px}.SmallTattooDesignForMen_heroSection__TFVJC{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SmallTattooDesignForMen_heroContentWrapper__kB0zT{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SmallTattooDesignForMen_heroContent__glTZi{position:relative;z-index:2}.SmallTattooDesignForMen_heroContent__glTZi h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SmallTattooDesignForMen_heroSubtitle__CSJ09{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SmallTattooDesignForMen_ctaButtonLink__pI6wB{display:inline-block;margin-bottom:30px;text-decoration:none}.SmallTattooDesignForMen_ctaMain__pIvhD{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SmallTattooDesignForMen_ctaMain__pIvhD:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SmallTattooDesignForMen_ctaMain__pIvhD:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SmallTattooDesignForMen_trustMetrics__SCEZP{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SmallTattooDesignForMen_metricItem__ipVfW{color:#666;font-size:.95rem;font-weight:500}.SmallTattooDesignForMen_heroPreview__ZjhTj{align-items:center;display:flex;justify-content:center}.SmallTattooDesignForMen_heroImageCarousel__PHb82{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SmallTattooDesignForMen_carouselItem__uhKA4{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SmallTattooDesignForMen_carouselItem__uhKA4:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SmallTattooDesignForMen_heroPreviewImage__AXnZq{display:block;height:100%;object-fit:cover;width:100%}.SmallTattooDesignForMen_howItWorksSection__71xZq{background:#fff;padding:80px 20px}.SmallTattooDesignForMen_howItWorksSection__71xZq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SmallTattooDesignForMen_steps__igwGj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SmallTattooDesignForMen_step__Ii6gP{padding:30px 20px;text-align:center}.SmallTattooDesignForMen_stepIcon__sWL2u{font-size:4rem;margin-bottom:20px}.SmallTattooDesignForMen_step__Ii6gP h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SmallTattooDesignForMen_step__Ii6gP p{color:#666;font-size:1rem;margin:0}.SmallTattooDesignForMen_howItWorksCta__J1mXL{margin-top:40px;text-align:center}.SmallTattooDesignForMen_trustSection__gG6z5{background:#f8f9fa;padding:40px 20px}.SmallTattooDesignForMen_trustGrid__IT-J\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SmallTattooDesignForMen_trustCard__qFuoc{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SmallTattooDesignForMen_trustNumber__n7eql{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SmallTattooDesignForMen_trustLabel__4jsUl{color:#666;font-size:1rem;font-weight:500}.SmallTattooDesignForMen_gallerySection__bVCxG{background:#fff;padding:80px 20px}.SmallTattooDesignForMen_gallerySection__bVCxG h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SmallTattooDesignForMen_galleryDescription__H7n9n{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SmallTattooDesignForMen_galleryGrid__xWrh5{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SmallTattooDesignForMen_galleryItem__4N5eh{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SmallTattooDesignForMen_galleryItem__4N5eh:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SmallTattooDesignForMen_galleryItem__4N5eh img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SmallTattooDesignForMen_galleryItem__4N5eh:hover img{transform:scale(1.05)}.SmallTattooDesignForMen_galleryCta__QpwQ4{text-align:center}.SmallTattooDesignForMen_finalCtaSection__8txrC{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SmallTattooDesignForMen_finalCtaSection__8txrC h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SmallTattooDesignForMen_finalCtaSection__8txrC p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SmallTattooDesignForMen_finalCtaSection__8txrC .SmallTattooDesignForMen_ctaButtonLink__pI6wB{display:inline-block}.SmallTattooDesignForMen_finalCtaSection__8txrC .SmallTattooDesignForMen_ctaMain__pIvhD{background:#fff;color:#1a1a2e;max-width:450px}.SmallTattooDesignForMen_finalCtaSection__8txrC .SmallTattooDesignForMen_ctaMain__pIvhD:hover{background:#f0f0f0;transform:translateY(-2px)}.SmallTattooDesignForMen_faqSection__X4cDA{background:#f8f9fa;padding:80px 20px}.SmallTattooDesignForMen_faqSection__X4cDA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SmallTattooDesignForMen_faqSection__X4cDA h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SmallTattooDesignForMen_faqContainer__OfxGR{margin:0 auto;max-width:1000px}.SmallTattooDesignForMen_faqItem__5046v{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SmallTattooDesignForMen_faqItem__5046v:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SmallTattooDesignForMen_faqItemActive__Lwjsu{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SmallTattooDesignForMen_faqQuestion__tgNs8{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SmallTattooDesignForMen_faqQuestion__tgNs8:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SmallTattooDesignForMen_faqQuestion__tgNs8:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SmallTattooDesignForMen_faqItemActive__Lwjsu .SmallTattooDesignForMen_faqQuestion__tgNs8{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SmallTattooDesignForMen_faqQuestionText__cW1rN{flex:1 1}.SmallTattooDesignForMen_faqIcon__83b6C{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SmallTattooDesignForMen_faqItemActive__Lwjsu .SmallTattooDesignForMen_faqIcon__83b6C{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SmallTattooDesignForMen_faqAnswer__mBxXx{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SmallTattooDesignForMen_faqAnswerOpen__02di1{max-height:500px;padding:0 30px 25px}.SmallTattooDesignForMen_faqAnswer__mBxXx p{margin:0;padding-top:10px}.SmallTattooDesignForMen_seoLinksSection__bnSMy{background:#fff;padding:40px 20px}.SmallTattooDesignForMen_seoLinksSection__bnSMy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SmallTattooDesignForMen_seoLinksGrid__4-At9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SmallTattooDesignForMen_seoLinksColumn__dx0kM h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SmallTattooDesignForMen_seoLinksColumn__dx0kM ul{list-style:none;margin:0;padding:0}.SmallTattooDesignForMen_seoLinksColumn__dx0kM li{margin-bottom:12px}.SmallTattooDesignForMen_seoLinksColumn__dx0kM a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.SmallTattooDesignForMen_seoLinksColumn__dx0kM a:hover{color:#8a3ab9;text-decoration:underline}.SmallTattooDesignForMen_introSection__UgKw1{background:#fff;padding:60px 20px}.SmallTattooDesignForMen_introSection__UgKw1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SmallTattooDesignForMen_introSection__UgKw1 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SmallTattooDesignForMen_stylesSection__QStTg{background:#f8f9fa;padding:80px 20px}.SmallTattooDesignForMen_stylesSection__QStTg h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.SmallTattooDesignForMen_stylesGrid__BPNUM{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SmallTattooDesignForMen_styleCard__qgPaW{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.SmallTattooDesignForMen_styleCard__qgPaW:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SmallTattooDesignForMen_styleCard__qgPaW h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.SmallTattooDesignForMen_styleCard__qgPaW p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.SmallTattooDesignForMen_ctaSecondary__T2giG{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.SmallTattooDesignForMen_ctaSecondary__T2giG:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.SmallTattooDesignForMen_placementSection__mUxo7{background:#fff;padding:60px 20px}.SmallTattooDesignForMen_placementSection__mUxo7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SmallTattooDesignForMen_placementSection__mUxo7 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SmallTattooDesignForMen_stickyCta__VnNl1{animation:SmallTattooDesignForMen_slideInRight__6tBJJ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SmallTattooDesignForMen_stickyCtaVisible__kIYBy{display:block}.SmallTattooDesignForMen_stickyCtaButton__7b21A{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SmallTattooDesignForMen_stickyCtaButton__7b21A:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SmallTattooDesignForMen_slideInRight__6tBJJ{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SmallTattooDesignForMen_heroSection__TFVJC{min-height:auto;padding:42.5px 20px 80px}.SmallTattooDesignForMen_heroContentWrapper__kB0zT{display:flex;flex-direction:column;gap:16px}.SmallTattooDesignForMen_heroContent__glTZi{display:flex;flex-direction:column;order:1;text-align:center}.SmallTattooDesignForMen_heroContent__glTZi h1{font-size:2rem;order:1}.SmallTattooDesignForMen_heroSubtitle__CSJ09{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SmallTattooDesignForMen_trustMetrics__SCEZP{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SmallTattooDesignForMen_metricItem__ipVfW{font-size:.85rem}.SmallTattooDesignForMen_ctaMain__pIvhD{display:none}.SmallTattooDesignForMen_heroImageCarousel__PHb82{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SmallTattooDesignForMen_carouselItem__uhKA4{aspect-ratio:1}.SmallTattooDesignForMen_heroPreviewImage__AXnZq{border-radius:8px}.SmallTattooDesignForMen_stickyCta__VnNl1{bottom:15px;display:block!important;right:15px}.SmallTattooDesignForMen_stickyCtaButton__7b21A{border-radius:40px;font-size:1rem;padding:14px 24px}.SmallTattooDesignForMen_howItWorksSection__71xZq{padding:40px 20px}.SmallTattooDesignForMen_steps__igwGj{gap:25px;grid-template-columns:1fr}.SmallTattooDesignForMen_trustSection__gG6z5{padding:50px 20px}.SmallTattooDesignForMen_trustGrid__IT-J\+{gap:25px;grid-template-columns:1fr}.SmallTattooDesignForMen_gallerySection__bVCxG{padding:40px 20px}.SmallTattooDesignForMen_galleryGrid__xWrh5{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SmallTattooDesignForMen_faqSection__X4cDA h2,.SmallTattooDesignForMen_gallerySection__bVCxG h2,.SmallTattooDesignForMen_seoLinksSection__bnSMy h2{font-size:1.8rem}.SmallTattooDesignForMen_finalCtaSection__8txrC{margin:0 20px;padding:60px 25px}.SmallTattooDesignForMen_finalCtaSection__8txrC h2{font-size:1.8rem}.SmallTattooDesignForMen_finalCtaSection__8txrC p{font-size:1.1rem}.SmallTattooDesignForMen_faqSection__X4cDA{padding:40px 20px}.SmallTattooDesignForMen_faqQuestion__tgNs8{font-size:1.05rem;padding:20px}.SmallTattooDesignForMen_faqAnswer__mBxXx{font-size:1rem;padding:0 20px 20px!important}.SmallTattooDesignForMen_faqIcon__83b6C{font-size:1.2rem;height:30px;width:30px}.SmallTattooDesignForMen_seoLinksSection__bnSMy{padding:50px 20px}.SmallTattooDesignForMen_seoLinksGrid__4-At9{grid-template-columns:1fr}}@media (max-width:480px){.SmallTattooDesignForMen_heroContent__glTZi h1{font-size:1.75rem}.SmallTattooDesignForMen_heroSubtitle__CSJ09{font-size:1rem}.SmallTattooDesignForMen_ctaMain__pIvhD{font-size:1.1rem;padding:14px 30px}.SmallTattooDesignForMen_galleryGrid__xWrh5{gap:12px;grid-template-columns:repeat(2,1fr)}.SmallTattooDesignForMen_stepIcon__sWL2u{font-size:3rem}.SmallTattooDesignForMen_trustNumber__n7eql{font-size:2rem}}.TattoosForGuysForearm_page__oUaeD{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattoosForGuysForearm_aiTattooContainer__ik6YJ{margin:0 auto;max-width:1400px;padding:0 20px}.TattoosForGuysForearm_heroSection__tBLa-{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattoosForGuysForearm_heroContentWrapper__cu4KS{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattoosForGuysForearm_heroContent__aKI\+J{position:relative;z-index:2}.TattoosForGuysForearm_heroContent__aKI\+J h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattoosForGuysForearm_heroSubtitle__3e3iA{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattoosForGuysForearm_ctaButtonLink__UI5GR{display:inline-block;margin-bottom:30px;text-decoration:none}.TattoosForGuysForearm_ctaMain__CqtRJ{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattoosForGuysForearm_ctaMain__CqtRJ:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattoosForGuysForearm_ctaMain__CqtRJ:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattoosForGuysForearm_trustMetrics__-bKSV{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattoosForGuysForearm_metricItem__D19bT{color:#666;font-size:.95rem;font-weight:500}.TattoosForGuysForearm_heroPreview__n6JeJ{align-items:center;display:flex;justify-content:center}.TattoosForGuysForearm_heroImageCarousel__YrV6M{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattoosForGuysForearm_carouselItem__SXb0Z{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattoosForGuysForearm_carouselItem__SXb0Z:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattoosForGuysForearm_heroPreviewImage__7GDSM{display:block;height:100%;object-fit:cover;width:100%}.TattoosForGuysForearm_howItWorksSection__q5o8E{background:#fff;padding:80px 20px}.TattoosForGuysForearm_howItWorksSection__q5o8E h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattoosForGuysForearm_steps__8wqnc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattoosForGuysForearm_step__O902O{padding:30px 20px;text-align:center}.TattoosForGuysForearm_stepIcon__5xnkc{font-size:4rem;margin-bottom:20px}.TattoosForGuysForearm_step__O902O h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattoosForGuysForearm_step__O902O p{color:#666;font-size:1rem;margin:0}.TattoosForGuysForearm_howItWorksCta__377ms{margin-top:40px;text-align:center}.TattoosForGuysForearm_trustSection__lD951{background:#f8f9fa;padding:40px 20px}.TattoosForGuysForearm_trustGrid__93bP\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattoosForGuysForearm_trustCard__GPMg3{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattoosForGuysForearm_trustNumber__gewiC{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattoosForGuysForearm_trustLabel__QBKG8{color:#666;font-size:1rem;font-weight:500}.TattoosForGuysForearm_gallerySection__Eunk\+{background:#fff;padding:80px 20px}.TattoosForGuysForearm_gallerySection__Eunk\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosForGuysForearm_galleryDescription__jilih{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattoosForGuysForearm_galleryGrid__pcS\+H{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattoosForGuysForearm_galleryItem__Hs6Zn{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattoosForGuysForearm_galleryItem__Hs6Zn:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosForGuysForearm_galleryItem__Hs6Zn img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattoosForGuysForearm_galleryItem__Hs6Zn:hover img{transform:scale(1.05)}.TattoosForGuysForearm_galleryCta__qhMGN{text-align:center}.TattoosForGuysForearm_finalCtaSection__WCimG{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattoosForGuysForearm_finalCtaSection__WCimG h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattoosForGuysForearm_finalCtaSection__WCimG p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattoosForGuysForearm_finalCtaSection__WCimG .TattoosForGuysForearm_ctaButtonLink__UI5GR{display:inline-block}.TattoosForGuysForearm_finalCtaSection__WCimG .TattoosForGuysForearm_ctaMain__CqtRJ{background:#fff;color:#1a1a2e;max-width:450px}.TattoosForGuysForearm_finalCtaSection__WCimG .TattoosForGuysForearm_ctaMain__CqtRJ:hover{background:#f0f0f0;transform:translateY(-2px)}.TattoosForGuysForearm_faqSection__LPpit{background:#f8f9fa;padding:80px 20px}.TattoosForGuysForearm_faqSection__LPpit h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattoosForGuysForearm_faqSection__LPpit h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattoosForGuysForearm_faqContainer__w0S0J{margin:0 auto;max-width:1000px}.TattoosForGuysForearm_faqItem__OSP4e{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattoosForGuysForearm_faqItem__OSP4e:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattoosForGuysForearm_faqItemActive__Y2Dl3{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattoosForGuysForearm_faqQuestion__DpGGm{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattoosForGuysForearm_faqQuestion__DpGGm:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattoosForGuysForearm_faqQuestion__DpGGm:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattoosForGuysForearm_faqItemActive__Y2Dl3 .TattoosForGuysForearm_faqQuestion__DpGGm{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattoosForGuysForearm_faqQuestionText__xQ1Jv{flex:1 1}.TattoosForGuysForearm_faqIcon__cTmuP{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattoosForGuysForearm_faqItemActive__Y2Dl3 .TattoosForGuysForearm_faqIcon__cTmuP{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattoosForGuysForearm_faqAnswer__VeD9C{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattoosForGuysForearm_faqAnswerOpen__4Qlor{max-height:500px;padding:0 30px 25px}.TattoosForGuysForearm_faqAnswer__VeD9C p{margin:0;padding-top:10px}.TattoosForGuysForearm_seoLinksSection__mANWs{background:#fff;padding:40px 20px}.TattoosForGuysForearm_seoLinksSection__mANWs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattoosForGuysForearm_seoLinksGrid__bmoR0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattoosForGuysForearm_seoLinksColumn__8YhdF h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattoosForGuysForearm_seoLinksColumn__8YhdF ul{list-style:none;margin:0;padding:0}.TattoosForGuysForearm_seoLinksColumn__8YhdF li{margin-bottom:12px}.TattoosForGuysForearm_seoLinksColumn__8YhdF a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattoosForGuysForearm_seoLinksColumn__8YhdF a:hover{color:#8a3ab9;text-decoration:underline}.TattoosForGuysForearm_introSection__JIzyU{background:#fff;padding:60px 20px}.TattoosForGuysForearm_introSection__JIzyU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosForGuysForearm_introSection__JIzyU p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosForGuysForearm_stylesSection__I5fGK{background:#f8f9fa;padding:80px 20px}.TattoosForGuysForearm_stylesSection__I5fGK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattoosForGuysForearm_stylesGrid__FdPiM{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattoosForGuysForearm_styleCard__iBZxs{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattoosForGuysForearm_styleCard__iBZxs:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosForGuysForearm_styleCard__iBZxs h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattoosForGuysForearm_styleCard__iBZxs p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattoosForGuysForearm_ctaSecondary__TW6B5{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattoosForGuysForearm_ctaSecondary__TW6B5:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattoosForGuysForearm_placementSection__8RlCt{background:#fff;padding:60px 20px}.TattoosForGuysForearm_placementSection__8RlCt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosForGuysForearm_placementSection__8RlCt p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosForGuysForearm_stickyCta__Mikqs{animation:TattoosForGuysForearm_slideInRight__TnrJo .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattoosForGuysForearm_stickyCtaVisible__Efdwt{display:block}.TattoosForGuysForearm_stickyCtaButton__kh\+ur{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattoosForGuysForearm_stickyCtaButton__kh\+ur:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattoosForGuysForearm_slideInRight__TnrJo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattoosForGuysForearm_heroSection__tBLa-{min-height:auto;padding:42.5px 20px 80px}.TattoosForGuysForearm_heroContentWrapper__cu4KS{display:flex;flex-direction:column;gap:16px}.TattoosForGuysForearm_heroContent__aKI\+J{display:flex;flex-direction:column;order:1;text-align:center}.TattoosForGuysForearm_heroContent__aKI\+J h1{font-size:2rem;order:1}.TattoosForGuysForearm_heroSubtitle__3e3iA{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattoosForGuysForearm_trustMetrics__-bKSV{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattoosForGuysForearm_metricItem__D19bT{font-size:.85rem}.TattoosForGuysForearm_ctaMain__CqtRJ{display:none}.TattoosForGuysForearm_heroImageCarousel__YrV6M{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattoosForGuysForearm_carouselItem__SXb0Z{aspect-ratio:1}.TattoosForGuysForearm_heroPreviewImage__7GDSM{border-radius:8px}.TattoosForGuysForearm_stickyCta__Mikqs{bottom:15px;display:block!important;right:15px}.TattoosForGuysForearm_stickyCtaButton__kh\+ur{border-radius:40px;font-size:1rem;padding:14px 24px}.TattoosForGuysForearm_howItWorksSection__q5o8E{padding:40px 20px}.TattoosForGuysForearm_steps__8wqnc{gap:25px;grid-template-columns:1fr}.TattoosForGuysForearm_trustSection__lD951{padding:50px 20px}.TattoosForGuysForearm_trustGrid__93bP\+{gap:25px;grid-template-columns:1fr}.TattoosForGuysForearm_gallerySection__Eunk\+{padding:40px 20px}.TattoosForGuysForearm_galleryGrid__pcS\+H{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattoosForGuysForearm_faqSection__LPpit h2,.TattoosForGuysForearm_gallerySection__Eunk\+ h2,.TattoosForGuysForearm_seoLinksSection__mANWs h2{font-size:1.8rem}.TattoosForGuysForearm_finalCtaSection__WCimG{margin:0 20px;padding:60px 25px}.TattoosForGuysForearm_finalCtaSection__WCimG h2{font-size:1.8rem}.TattoosForGuysForearm_finalCtaSection__WCimG p{font-size:1.1rem}.TattoosForGuysForearm_faqSection__LPpit{padding:40px 20px}.TattoosForGuysForearm_faqQuestion__DpGGm{font-size:1.05rem;padding:20px}.TattoosForGuysForearm_faqAnswer__VeD9C{font-size:1rem;padding:0 20px 20px!important}.TattoosForGuysForearm_faqIcon__cTmuP{font-size:1.2rem;height:30px;width:30px}.TattoosForGuysForearm_seoLinksSection__mANWs{padding:50px 20px}.TattoosForGuysForearm_seoLinksGrid__bmoR0{grid-template-columns:1fr}}@media (max-width:480px){.TattoosForGuysForearm_heroContent__aKI\+J h1{font-size:1.75rem}.TattoosForGuysForearm_heroSubtitle__3e3iA{font-size:1rem}.TattoosForGuysForearm_ctaMain__CqtRJ{font-size:1.1rem;padding:14px 30px}.TattoosForGuysForearm_galleryGrid__pcS\+H{gap:12px;grid-template-columns:repeat(2,1fr)}.TattoosForGuysForearm_stepIcon__5xnkc{font-size:3rem}.TattoosForGuysForearm_trustNumber__gewiC{font-size:2rem}}.GuyTattoosSmall_page__9BDOx{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.GuyTattoosSmall_aiTattooContainer__FV55P{margin:0 auto;max-width:1400px;padding:0 20px}.GuyTattoosSmall_heroSection__YPaqQ{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.GuyTattoosSmall_heroContentWrapper__ZrhOU{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.GuyTattoosSmall_heroContent__OWPZw{position:relative;z-index:2}.GuyTattoosSmall_heroContent__OWPZw h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.GuyTattoosSmall_heroSubtitle__et2C8{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.GuyTattoosSmall_ctaButtonLink__mV2XM{display:inline-block;margin-bottom:30px;text-decoration:none}.GuyTattoosSmall_ctaMain__KUYy1{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.GuyTattoosSmall_ctaMain__KUYy1:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.GuyTattoosSmall_ctaMain__KUYy1:focus{outline:3px solid #8a3ab9;outline-offset:2px}.GuyTattoosSmall_trustMetrics__tJ3wx{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.GuyTattoosSmall_metricItem__ZZLaB{color:#666;font-size:.95rem;font-weight:500}.GuyTattoosSmall_heroPreview__suRDR{align-items:center;display:flex;justify-content:center}.GuyTattoosSmall_heroImageCarousel__Aik5V{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.GuyTattoosSmall_carouselItem__nH2uJ{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.GuyTattoosSmall_carouselItem__nH2uJ:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.GuyTattoosSmall_heroPreviewImage__OVNEA{display:block;height:100%;object-fit:cover;width:100%}.GuyTattoosSmall_howItWorksSection__lGyKZ{background:#fff;padding:80px 20px}.GuyTattoosSmall_howItWorksSection__lGyKZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.GuyTattoosSmall_steps__k5osU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.GuyTattoosSmall_step__RDgRo{padding:30px 20px;text-align:center}.GuyTattoosSmall_stepIcon__11on0{font-size:4rem;margin-bottom:20px}.GuyTattoosSmall_step__RDgRo h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.GuyTattoosSmall_step__RDgRo p{color:#666;font-size:1rem;margin:0}.GuyTattoosSmall_howItWorksCta__-IC2w{margin-top:40px;text-align:center}.GuyTattoosSmall_trustSection__7V93C{background:#f8f9fa;padding:40px 20px}.GuyTattoosSmall_trustGrid__1bh\+H{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.GuyTattoosSmall_trustCard__W8RDm{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.GuyTattoosSmall_trustNumber__gv1cL{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.GuyTattoosSmall_trustLabel__kkOFT{color:#666;font-size:1rem;font-weight:500}.GuyTattoosSmall_gallerySection__tG5k\+{background:#fff;padding:80px 20px}.GuyTattoosSmall_gallerySection__tG5k\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GuyTattoosSmall_galleryDescription__D2ZUa{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.GuyTattoosSmall_galleryGrid__PtHvd{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.GuyTattoosSmall_galleryItem__1XFAd{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.GuyTattoosSmall_galleryItem__1XFAd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GuyTattoosSmall_galleryItem__1XFAd img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.GuyTattoosSmall_galleryItem__1XFAd:hover img{transform:scale(1.05)}.GuyTattoosSmall_galleryCta__Mr1Rm{text-align:center}.GuyTattoosSmall_finalCtaSection__vFOA-{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.GuyTattoosSmall_finalCtaSection__vFOA- h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.GuyTattoosSmall_finalCtaSection__vFOA- p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.GuyTattoosSmall_finalCtaSection__vFOA- .GuyTattoosSmall_ctaButtonLink__mV2XM{display:inline-block}.GuyTattoosSmall_finalCtaSection__vFOA- .GuyTattoosSmall_ctaMain__KUYy1{background:#fff;color:#1a1a2e;max-width:450px}.GuyTattoosSmall_finalCtaSection__vFOA- .GuyTattoosSmall_ctaMain__KUYy1:hover{background:#f0f0f0;transform:translateY(-2px)}.GuyTattoosSmall_faqSection__HC1S\+{background:#f8f9fa;padding:80px 20px}.GuyTattoosSmall_faqSection__HC1S\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.GuyTattoosSmall_faqSection__HC1S\+ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.GuyTattoosSmall_faqContainer__5wwU4{margin:0 auto;max-width:1000px}.GuyTattoosSmall_faqItem__UH82F{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.GuyTattoosSmall_faqItem__UH82F:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.GuyTattoosSmall_faqItemActive__0PGp6{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.GuyTattoosSmall_faqQuestion__6myO1{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.GuyTattoosSmall_faqQuestion__6myO1:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.GuyTattoosSmall_faqQuestion__6myO1:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.GuyTattoosSmall_faqItemActive__0PGp6 .GuyTattoosSmall_faqQuestion__6myO1{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.GuyTattoosSmall_faqQuestionText__rVUEu{flex:1 1}.GuyTattoosSmall_faqIcon__6zbxc{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.GuyTattoosSmall_faqItemActive__0PGp6 .GuyTattoosSmall_faqIcon__6zbxc{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.GuyTattoosSmall_faqAnswer__I1MSn{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.GuyTattoosSmall_faqAnswerOpen__gCCO4{max-height:500px;padding:0 30px 25px}.GuyTattoosSmall_faqAnswer__I1MSn p{margin:0;padding-top:10px}.GuyTattoosSmall_seoLinksSection__84HVk{background:#fff;padding:40px 20px}.GuyTattoosSmall_seoLinksSection__84HVk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.GuyTattoosSmall_seoLinksGrid__rHaQN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.GuyTattoosSmall_seoLinksColumn__HrwAx h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.GuyTattoosSmall_seoLinksColumn__HrwAx ul{list-style:none;margin:0;padding:0}.GuyTattoosSmall_seoLinksColumn__HrwAx li{margin-bottom:12px}.GuyTattoosSmall_seoLinksColumn__HrwAx a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.GuyTattoosSmall_seoLinksColumn__HrwAx a:hover{color:#8a3ab9;text-decoration:underline}.GuyTattoosSmall_introSection__BqtuV{background:#fff;padding:60px 20px}.GuyTattoosSmall_introSection__BqtuV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.GuyTattoosSmall_introSection__BqtuV p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.GuyTattoosSmall_stylesSection__RHPRX{background:#f8f9fa;padding:80px 20px}.GuyTattoosSmall_stylesSection__RHPRX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.GuyTattoosSmall_stylesGrid__kby02{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.GuyTattoosSmall_styleCard__eB1xU{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.GuyTattoosSmall_styleCard__eB1xU:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GuyTattoosSmall_styleCard__eB1xU h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.GuyTattoosSmall_styleCard__eB1xU p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.GuyTattoosSmall_ctaSecondary__sOE8F{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.GuyTattoosSmall_ctaSecondary__sOE8F:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.GuyTattoosSmall_placementSection__ldONe{background:#fff;padding:60px 20px}.GuyTattoosSmall_placementSection__ldONe h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.GuyTattoosSmall_placementSection__ldONe p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.GuyTattoosSmall_stickyCta__rabV4{animation:GuyTattoosSmall_slideInRight__WPGAd .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.GuyTattoosSmall_stickyCtaVisible__q2m\+1{display:block}.GuyTattoosSmall_stickyCtaButton__HVqEO{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.GuyTattoosSmall_stickyCtaButton__HVqEO:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes GuyTattoosSmall_slideInRight__WPGAd{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.GuyTattoosSmall_heroSection__YPaqQ{min-height:auto;padding:42.5px 20px 80px}.GuyTattoosSmall_heroContentWrapper__ZrhOU{display:flex;flex-direction:column;gap:16px}.GuyTattoosSmall_heroContent__OWPZw{display:flex;flex-direction:column;order:1;text-align:center}.GuyTattoosSmall_heroContent__OWPZw h1{font-size:2rem;order:1}.GuyTattoosSmall_heroSubtitle__et2C8{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.GuyTattoosSmall_trustMetrics__tJ3wx{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.GuyTattoosSmall_metricItem__ZZLaB{font-size:.85rem}.GuyTattoosSmall_ctaMain__KUYy1{display:none}.GuyTattoosSmall_heroImageCarousel__Aik5V{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.GuyTattoosSmall_carouselItem__nH2uJ{aspect-ratio:1}.GuyTattoosSmall_heroPreviewImage__OVNEA{border-radius:8px}.GuyTattoosSmall_stickyCta__rabV4{bottom:15px;display:block!important;right:15px}.GuyTattoosSmall_stickyCtaButton__HVqEO{border-radius:40px;font-size:1rem;padding:14px 24px}.GuyTattoosSmall_howItWorksSection__lGyKZ{padding:40px 20px}.GuyTattoosSmall_steps__k5osU{gap:25px;grid-template-columns:1fr}.GuyTattoosSmall_trustSection__7V93C{padding:50px 20px}.GuyTattoosSmall_trustGrid__1bh\+H{gap:25px;grid-template-columns:1fr}.GuyTattoosSmall_gallerySection__tG5k\+{padding:40px 20px}.GuyTattoosSmall_galleryGrid__PtHvd{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.GuyTattoosSmall_faqSection__HC1S\+ h2,.GuyTattoosSmall_gallerySection__tG5k\+ h2,.GuyTattoosSmall_seoLinksSection__84HVk h2{font-size:1.8rem}.GuyTattoosSmall_finalCtaSection__vFOA-{margin:0 20px;padding:60px 25px}.GuyTattoosSmall_finalCtaSection__vFOA- h2{font-size:1.8rem}.GuyTattoosSmall_finalCtaSection__vFOA- p{font-size:1.1rem}.GuyTattoosSmall_faqSection__HC1S\+{padding:40px 20px}.GuyTattoosSmall_faqQuestion__6myO1{font-size:1.05rem;padding:20px}.GuyTattoosSmall_faqAnswer__I1MSn{font-size:1rem;padding:0 20px 20px!important}.GuyTattoosSmall_faqIcon__6zbxc{font-size:1.2rem;height:30px;width:30px}.GuyTattoosSmall_seoLinksSection__84HVk{padding:50px 20px}.GuyTattoosSmall_seoLinksGrid__rHaQN{grid-template-columns:1fr}}@media (max-width:480px){.GuyTattoosSmall_heroContent__OWPZw h1{font-size:1.75rem}.GuyTattoosSmall_heroSubtitle__et2C8{font-size:1rem}.GuyTattoosSmall_ctaMain__KUYy1{font-size:1.1rem;padding:14px 30px}.GuyTattoosSmall_galleryGrid__PtHvd{gap:12px;grid-template-columns:repeat(2,1fr)}.GuyTattoosSmall_stepIcon__11on0{font-size:3rem}.GuyTattoosSmall_trustNumber__gv1cL{font-size:2rem}}.TattooDesignsForWomen_page__FcH3x{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooDesignsForWomen_aiTattooContainer__groYA{margin:0 auto;max-width:1400px;padding:0 20px}.TattooDesignsForWomen_heroSection__33Kkt{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooDesignsForWomen_heroContentWrapper__5rDAt{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooDesignsForWomen_heroContent__q\+v-P{position:relative;z-index:2}.TattooDesignsForWomen_heroContent__q\+v-P h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooDesignsForWomen_heroSubtitle__dg4G9{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooDesignsForWomen_ctaButtonLink__4yOZ4{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooDesignsForWomen_ctaMain__UCAUF{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooDesignsForWomen_ctaMain__UCAUF:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooDesignsForWomen_ctaMain__UCAUF:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooDesignsForWomen_trustMetrics__bbBg0{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooDesignsForWomen_metricItem__aADqb{color:#666;font-size:.95rem;font-weight:500}.TattooDesignsForWomen_heroPreview__6OWUL{align-items:center;display:flex;justify-content:center}.TattooDesignsForWomen_heroImageCarousel__vQLnK{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooDesignsForWomen_carouselItem__2ksmZ{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooDesignsForWomen_carouselItem__2ksmZ:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooDesignsForWomen_heroPreviewImage__fZ7DM{display:block;height:100%;object-fit:cover;width:100%}.TattooDesignsForWomen_howItWorksSection__gDsGQ{background:#fff;padding:80px 20px}.TattooDesignsForWomen_howItWorksSection__gDsGQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooDesignsForWomen_steps__48yvo{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooDesignsForWomen_step__3d-l4{padding:30px 20px;text-align:center}.TattooDesignsForWomen_stepIcon__99bx0{font-size:4rem;margin-bottom:20px}.TattooDesignsForWomen_step__3d-l4 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooDesignsForWomen_step__3d-l4 p{color:#666;font-size:1rem;margin:0}.TattooDesignsForWomen_howItWorksCta__Tg6D9{margin-top:40px;text-align:center}.TattooDesignsForWomen_trustSection__TWDb3{background:#f8f9fa;padding:40px 20px}.TattooDesignsForWomen_trustGrid__OjoxA{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooDesignsForWomen_trustCard__RtEyT{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooDesignsForWomen_trustNumber__TE\+UV{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooDesignsForWomen_trustLabel__smWhS{color:#666;font-size:1rem;font-weight:500}.TattooDesignsForWomen_gallerySection__Qm-0J{background:#fff;padding:80px 20px}.TattooDesignsForWomen_gallerySection__Qm-0J h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesignsForWomen_galleryDescription__uNRgu{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooDesignsForWomen_galleryGrid__6xbPq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooDesignsForWomen_galleryItem__lu9Ku{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsForWomen_galleryItem__lu9Ku:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignsForWomen_galleryItem__lu9Ku img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooDesignsForWomen_galleryItem__lu9Ku:hover img{transform:scale(1.05)}.TattooDesignsForWomen_galleryCta__16--x{text-align:center}.TattooDesignsForWomen_finalCtaSection__796yc{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooDesignsForWomen_finalCtaSection__796yc h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooDesignsForWomen_finalCtaSection__796yc p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooDesignsForWomen_finalCtaSection__796yc .TattooDesignsForWomen_ctaButtonLink__4yOZ4{display:inline-block}.TattooDesignsForWomen_finalCtaSection__796yc .TattooDesignsForWomen_ctaMain__UCAUF{background:#fff;color:#1a1a2e;max-width:450px}.TattooDesignsForWomen_finalCtaSection__796yc .TattooDesignsForWomen_ctaMain__UCAUF:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooDesignsForWomen_faqSection__fGooJ{background:#f8f9fa;padding:80px 20px}.TattooDesignsForWomen_faqSection__fGooJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooDesignsForWomen_faqSection__fGooJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooDesignsForWomen_faqContainer__pTSgM{margin:0 auto;max-width:1000px}.TattooDesignsForWomen_faqItem__\+wAQM{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooDesignsForWomen_faqItem__\+wAQM:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooDesignsForWomen_faqItemActive__j0oaN{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooDesignsForWomen_faqQuestion__4BAHx{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooDesignsForWomen_faqQuestion__4BAHx:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooDesignsForWomen_faqQuestion__4BAHx:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooDesignsForWomen_faqItemActive__j0oaN .TattooDesignsForWomen_faqQuestion__4BAHx{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooDesignsForWomen_faqQuestionText__sjtMq{flex:1 1}.TattooDesignsForWomen_faqIcon__LxZtn{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooDesignsForWomen_faqItemActive__j0oaN .TattooDesignsForWomen_faqIcon__LxZtn{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooDesignsForWomen_faqAnswer__sNAEj{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooDesignsForWomen_faqAnswerOpen__2ZG3I{max-height:500px;padding:0 30px 25px}.TattooDesignsForWomen_faqAnswer__sNAEj p{margin:0;padding-top:10px}.TattooDesignsForWomen_seoLinksSection__vQYRi{background:#fff;padding:40px 20px}.TattooDesignsForWomen_seoLinksSection__vQYRi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooDesignsForWomen_seoLinksGrid__TmZl9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooDesignsForWomen_seoLinksColumn__4jBF0 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooDesignsForWomen_seoLinksColumn__4jBF0 ul{list-style:none;margin:0;padding:0}.TattooDesignsForWomen_seoLinksColumn__4jBF0 li{margin-bottom:12px}.TattooDesignsForWomen_seoLinksColumn__4jBF0 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooDesignsForWomen_seoLinksColumn__4jBF0 a:hover{color:#8a3ab9;text-decoration:underline}.TattooDesignsForWomen_introSection__85QOY{background:#fff;padding:60px 20px}.TattooDesignsForWomen_introSection__85QOY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooDesignsForWomen_introSection__85QOY p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooDesignsForWomen_stylesSection__bXloy{background:#f8f9fa;padding:80px 20px}.TattooDesignsForWomen_stylesSection__bXloy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooDesignsForWomen_stylesGrid__w563G{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooDesignsForWomen_styleCard__lXTFN{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsForWomen_styleCard__lXTFN:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignsForWomen_styleCard__lXTFN h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooDesignsForWomen_styleCard__lXTFN p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooDesignsForWomen_ctaSecondary__7zx6k{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooDesignsForWomen_ctaSecondary__7zx6k:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooDesignsForWomen_placementSection__4vAAD{background:#fff;padding:60px 20px}.TattooDesignsForWomen_placementSection__4vAAD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooDesignsForWomen_placementSection__4vAAD p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooDesignsForWomen_stickyCta__sZKxt{animation:TattooDesignsForWomen_slideInRight__HUtPL .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooDesignsForWomen_stickyCtaVisible__C4AoE{display:block}.TattooDesignsForWomen_stickyCtaButton__a5TgW{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooDesignsForWomen_stickyCtaButton__a5TgW:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooDesignsForWomen_slideInRight__HUtPL{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooDesignsForWomen_heroSection__33Kkt{min-height:auto;padding:42.5px 20px 80px}.TattooDesignsForWomen_heroContentWrapper__5rDAt{display:flex;flex-direction:column;gap:16px}.TattooDesignsForWomen_heroContent__q\+v-P{display:flex;flex-direction:column;order:1;text-align:center}.TattooDesignsForWomen_heroContent__q\+v-P h1{font-size:2rem;order:1}.TattooDesignsForWomen_heroSubtitle__dg4G9{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooDesignsForWomen_trustMetrics__bbBg0{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooDesignsForWomen_metricItem__aADqb{font-size:.85rem}.TattooDesignsForWomen_ctaMain__UCAUF{display:none}.TattooDesignsForWomen_heroImageCarousel__vQLnK{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooDesignsForWomen_carouselItem__2ksmZ{aspect-ratio:1}.TattooDesignsForWomen_heroPreviewImage__fZ7DM{border-radius:8px}.TattooDesignsForWomen_stickyCta__sZKxt{bottom:15px;display:block!important;right:15px}.TattooDesignsForWomen_stickyCtaButton__a5TgW{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooDesignsForWomen_howItWorksSection__gDsGQ{padding:40px 20px}.TattooDesignsForWomen_steps__48yvo{gap:25px;grid-template-columns:1fr}.TattooDesignsForWomen_trustSection__TWDb3{padding:50px 20px}.TattooDesignsForWomen_trustGrid__OjoxA{gap:25px;grid-template-columns:1fr}.TattooDesignsForWomen_gallerySection__Qm-0J{padding:40px 20px}.TattooDesignsForWomen_galleryGrid__6xbPq{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooDesignsForWomen_faqSection__fGooJ h2,.TattooDesignsForWomen_gallerySection__Qm-0J h2,.TattooDesignsForWomen_seoLinksSection__vQYRi h2{font-size:1.8rem}.TattooDesignsForWomen_finalCtaSection__796yc{margin:0 20px;padding:60px 25px}.TattooDesignsForWomen_finalCtaSection__796yc h2{font-size:1.8rem}.TattooDesignsForWomen_finalCtaSection__796yc p{font-size:1.1rem}.TattooDesignsForWomen_faqSection__fGooJ{padding:40px 20px}.TattooDesignsForWomen_faqQuestion__4BAHx{font-size:1.05rem;padding:20px}.TattooDesignsForWomen_faqAnswer__sNAEj{font-size:1rem;padding:0 20px 20px!important}.TattooDesignsForWomen_faqIcon__LxZtn{font-size:1.2rem;height:30px;width:30px}.TattooDesignsForWomen_seoLinksSection__vQYRi{padding:50px 20px}.TattooDesignsForWomen_seoLinksGrid__TmZl9{grid-template-columns:1fr}}@media (max-width:480px){.TattooDesignsForWomen_heroContent__q\+v-P h1{font-size:1.75rem}.TattooDesignsForWomen_heroSubtitle__dg4G9{font-size:1rem}.TattooDesignsForWomen_ctaMain__UCAUF{font-size:1.1rem;padding:14px 30px}.TattooDesignsForWomen_galleryGrid__6xbPq{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooDesignsForWomen_stepIcon__99bx0{font-size:3rem}.TattooDesignsForWomen_trustNumber__TE\+UV{font-size:2rem}}.ManForearmTattoos_page__nPkPE{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ManForearmTattoos_aiTattooContainer__MrHFx{margin:0 auto;max-width:1400px;padding:0 20px}.ManForearmTattoos_heroSection__6HMhj{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ManForearmTattoos_heroContentWrapper__Hx7Rw{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ManForearmTattoos_heroContent__Wgxse{position:relative;z-index:2}.ManForearmTattoos_heroContent__Wgxse h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ManForearmTattoos_heroSubtitle__EhvVX{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ManForearmTattoos_ctaButtonLink__lImv2{display:inline-block;margin-bottom:30px;text-decoration:none}.ManForearmTattoos_ctaMain__oTGvC{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ManForearmTattoos_ctaMain__oTGvC:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ManForearmTattoos_ctaMain__oTGvC:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ManForearmTattoos_trustMetrics__37L2U{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ManForearmTattoos_metricItem__8lDdP{color:#666;font-size:.95rem;font-weight:500}.ManForearmTattoos_heroPreview__81qI1{align-items:center;display:flex;justify-content:center}.ManForearmTattoos_heroImageCarousel__qvMDj{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ManForearmTattoos_carouselItem__iHaWu{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ManForearmTattoos_carouselItem__iHaWu:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ManForearmTattoos_heroPreviewImage__iQ0vL{display:block;height:100%;object-fit:cover;width:100%}.ManForearmTattoos_howItWorksSection__U8l5q{background:#fff;padding:80px 20px}.ManForearmTattoos_howItWorksSection__U8l5q h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ManForearmTattoos_steps__cquGW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ManForearmTattoos_step__\+-yA6{padding:30px 20px;text-align:center}.ManForearmTattoos_stepIcon__tB9\+F{font-size:4rem;margin-bottom:20px}.ManForearmTattoos_step__\+-yA6 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ManForearmTattoos_step__\+-yA6 p{color:#666;font-size:1rem;margin:0}.ManForearmTattoos_howItWorksCta__RJzKs{margin-top:40px;text-align:center}.ManForearmTattoos_trustSection__wrkMJ{background:#f8f9fa;padding:40px 20px}.ManForearmTattoos_trustGrid__HkTfv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ManForearmTattoos_trustCard__S0oEy{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ManForearmTattoos_trustNumber__bt1Fs{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ManForearmTattoos_trustLabel__8TDlL{color:#666;font-size:1rem;font-weight:500}.ManForearmTattoos_gallerySection__toPPE{background:#fff;padding:80px 20px}.ManForearmTattoos_gallerySection__toPPE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ManForearmTattoos_galleryDescription__sEQuI{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ManForearmTattoos_galleryGrid__rehFW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ManForearmTattoos_galleryItem__Rp0nP{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ManForearmTattoos_galleryItem__Rp0nP:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ManForearmTattoos_galleryItem__Rp0nP img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ManForearmTattoos_galleryItem__Rp0nP:hover img{transform:scale(1.05)}.ManForearmTattoos_galleryCta__fSw7W{text-align:center}.ManForearmTattoos_finalCtaSection__p5Kei{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ManForearmTattoos_finalCtaSection__p5Kei h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ManForearmTattoos_finalCtaSection__p5Kei p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ManForearmTattoos_finalCtaSection__p5Kei .ManForearmTattoos_ctaButtonLink__lImv2{display:inline-block}.ManForearmTattoos_finalCtaSection__p5Kei .ManForearmTattoos_ctaMain__oTGvC{background:#fff;color:#1a1a2e;max-width:450px}.ManForearmTattoos_finalCtaSection__p5Kei .ManForearmTattoos_ctaMain__oTGvC:hover{background:#f0f0f0;transform:translateY(-2px)}.ManForearmTattoos_faqSection__mLK2A{background:#f8f9fa;padding:80px 20px}.ManForearmTattoos_faqSection__mLK2A h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ManForearmTattoos_faqSection__mLK2A h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ManForearmTattoos_faqContainer__DW9Dl{margin:0 auto;max-width:1000px}.ManForearmTattoos_faqItem__5MWNz{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ManForearmTattoos_faqItem__5MWNz:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ManForearmTattoos_faqItemActive__Vwktc{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ManForearmTattoos_faqQuestion__mfS6Y{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ManForearmTattoos_faqQuestion__mfS6Y:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ManForearmTattoos_faqQuestion__mfS6Y:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ManForearmTattoos_faqItemActive__Vwktc .ManForearmTattoos_faqQuestion__mfS6Y{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ManForearmTattoos_faqQuestionText__gaFRe{flex:1 1}.ManForearmTattoos_faqIcon__vlDwY{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ManForearmTattoos_faqItemActive__Vwktc .ManForearmTattoos_faqIcon__vlDwY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ManForearmTattoos_faqAnswer__r2Yx1{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ManForearmTattoos_faqAnswerOpen__y-R7G{max-height:500px;padding:0 30px 25px}.ManForearmTattoos_faqAnswer__r2Yx1 p{margin:0;padding-top:10px}.ManForearmTattoos_seoLinksSection__uy9\+R{background:#fff;padding:40px 20px}.ManForearmTattoos_seoLinksSection__uy9\+R h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ManForearmTattoos_seoLinksGrid__ePZtY{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ManForearmTattoos_seoLinksColumn__UUSCq h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ManForearmTattoos_seoLinksColumn__UUSCq ul{list-style:none;margin:0;padding:0}.ManForearmTattoos_seoLinksColumn__UUSCq li{margin-bottom:12px}.ManForearmTattoos_seoLinksColumn__UUSCq a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ManForearmTattoos_seoLinksColumn__UUSCq a:hover{color:#8a3ab9;text-decoration:underline}.ManForearmTattoos_introSection__9x33c{background:#fff;padding:60px 20px}.ManForearmTattoos_introSection__9x33c h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ManForearmTattoos_introSection__9x33c p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ManForearmTattoos_stylesSection__wECEv{background:#f8f9fa;padding:80px 20px}.ManForearmTattoos_stylesSection__wECEv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ManForearmTattoos_stylesGrid__hI4eL{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ManForearmTattoos_styleCard__mDu3X{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ManForearmTattoos_styleCard__mDu3X:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ManForearmTattoos_styleCard__mDu3X h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ManForearmTattoos_styleCard__mDu3X p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ManForearmTattoos_ctaSecondary__PpQig{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ManForearmTattoos_ctaSecondary__PpQig:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ManForearmTattoos_placementSection__lRrhw{background:#fff;padding:60px 20px}.ManForearmTattoos_placementSection__lRrhw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ManForearmTattoos_placementSection__lRrhw p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ManForearmTattoos_stickyCta__czsp8{animation:ManForearmTattoos_slideInRight__Rp0tk .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ManForearmTattoos_stickyCtaVisible__i37OP{display:block}.ManForearmTattoos_stickyCtaButton__HXUk2{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ManForearmTattoos_stickyCtaButton__HXUk2:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ManForearmTattoos_slideInRight__Rp0tk{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ManForearmTattoos_heroSection__6HMhj{min-height:auto;padding:42.5px 20px 80px}.ManForearmTattoos_heroContentWrapper__Hx7Rw{display:flex;flex-direction:column;gap:16px}.ManForearmTattoos_heroContent__Wgxse{display:flex;flex-direction:column;order:1;text-align:center}.ManForearmTattoos_heroContent__Wgxse h1{font-size:2rem;order:1}.ManForearmTattoos_heroSubtitle__EhvVX{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ManForearmTattoos_trustMetrics__37L2U{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ManForearmTattoos_metricItem__8lDdP{font-size:.85rem}.ManForearmTattoos_ctaMain__oTGvC{display:none}.ManForearmTattoos_heroImageCarousel__qvMDj{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ManForearmTattoos_carouselItem__iHaWu{aspect-ratio:1}.ManForearmTattoos_heroPreviewImage__iQ0vL{border-radius:8px}.ManForearmTattoos_stickyCta__czsp8{bottom:15px;display:block!important;right:15px}.ManForearmTattoos_stickyCtaButton__HXUk2{border-radius:40px;font-size:1rem;padding:14px 24px}.ManForearmTattoos_howItWorksSection__U8l5q{padding:40px 20px}.ManForearmTattoos_steps__cquGW{gap:25px;grid-template-columns:1fr}.ManForearmTattoos_trustSection__wrkMJ{padding:50px 20px}.ManForearmTattoos_trustGrid__HkTfv{gap:25px;grid-template-columns:1fr}.ManForearmTattoos_gallerySection__toPPE{padding:40px 20px}.ManForearmTattoos_galleryGrid__rehFW{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ManForearmTattoos_faqSection__mLK2A h2,.ManForearmTattoos_gallerySection__toPPE h2,.ManForearmTattoos_seoLinksSection__uy9\+R h2{font-size:1.8rem}.ManForearmTattoos_finalCtaSection__p5Kei{margin:0 20px;padding:60px 25px}.ManForearmTattoos_finalCtaSection__p5Kei h2{font-size:1.8rem}.ManForearmTattoos_finalCtaSection__p5Kei p{font-size:1.1rem}.ManForearmTattoos_faqSection__mLK2A{padding:40px 20px}.ManForearmTattoos_faqQuestion__mfS6Y{font-size:1.05rem;padding:20px}.ManForearmTattoos_faqAnswer__r2Yx1{font-size:1rem;padding:0 20px 20px!important}.ManForearmTattoos_faqIcon__vlDwY{font-size:1.2rem;height:30px;width:30px}.ManForearmTattoos_seoLinksSection__uy9\+R{padding:50px 20px}.ManForearmTattoos_seoLinksGrid__ePZtY{grid-template-columns:1fr}}@media (max-width:480px){.ManForearmTattoos_heroContent__Wgxse h1{font-size:1.75rem}.ManForearmTattoos_heroSubtitle__EhvVX{font-size:1rem}.ManForearmTattoos_ctaMain__oTGvC{font-size:1.1rem;padding:14px 30px}.ManForearmTattoos_galleryGrid__rehFW{gap:12px;grid-template-columns:repeat(2,1fr)}.ManForearmTattoos_stepIcon__tB9\+F{font-size:3rem}.ManForearmTattoos_trustNumber__bt1Fs{font-size:2rem}}.ArmTattooGuys_page__-yOX4{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ArmTattooGuys_aiTattooContainer__qhcib{margin:0 auto;max-width:1400px;padding:0 20px}.ArmTattooGuys_heroSection__t61uW{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ArmTattooGuys_heroContentWrapper__SZKYP{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ArmTattooGuys_heroContent__KR5mr{position:relative;z-index:2}.ArmTattooGuys_heroContent__KR5mr h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ArmTattooGuys_heroSubtitle__MUvcJ{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ArmTattooGuys_ctaButtonLink__ULumb{display:inline-block;margin-bottom:30px;text-decoration:none}.ArmTattooGuys_ctaMain__Kq3Lm{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ArmTattooGuys_ctaMain__Kq3Lm:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ArmTattooGuys_ctaMain__Kq3Lm:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ArmTattooGuys_trustMetrics__bp0fK{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ArmTattooGuys_metricItem__cjhGF{color:#666;font-size:.95rem;font-weight:500}.ArmTattooGuys_heroPreview__QDTQe{align-items:center;display:flex;justify-content:center}.ArmTattooGuys_heroImageCarousel__Akxuj{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ArmTattooGuys_carouselItem__rsDa7{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ArmTattooGuys_carouselItem__rsDa7:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ArmTattooGuys_heroPreviewImage__MTOr7{display:block;height:100%;object-fit:cover;width:100%}.ArmTattooGuys_howItWorksSection__Dv2K5{background:#fff;padding:80px 20px}.ArmTattooGuys_howItWorksSection__Dv2K5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ArmTattooGuys_steps__B3GlR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ArmTattooGuys_step__bU5yY{padding:30px 20px;text-align:center}.ArmTattooGuys_stepIcon__ZZ0d3{font-size:4rem;margin-bottom:20px}.ArmTattooGuys_step__bU5yY h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ArmTattooGuys_step__bU5yY p{color:#666;font-size:1rem;margin:0}.ArmTattooGuys_howItWorksCta__uvo5j{margin-top:40px;text-align:center}.ArmTattooGuys_trustSection__-\+c4E{background:#f8f9fa;padding:40px 20px}.ArmTattooGuys_trustGrid__68o\+7{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ArmTattooGuys_trustCard__0TZHF{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ArmTattooGuys_trustNumber__4f5sH{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ArmTattooGuys_trustLabel__7vGVh{color:#666;font-size:1rem;font-weight:500}.ArmTattooGuys_gallerySection__347EJ{background:#fff;padding:80px 20px}.ArmTattooGuys_gallerySection__347EJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArmTattooGuys_galleryDescription__L8MKc{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ArmTattooGuys_galleryGrid__gFI4l{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ArmTattooGuys_galleryItem__U\+Tbc{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ArmTattooGuys_galleryItem__U\+Tbc:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmTattooGuys_galleryItem__U\+Tbc img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ArmTattooGuys_galleryItem__U\+Tbc:hover img{transform:scale(1.05)}.ArmTattooGuys_galleryCta__PHVN7{text-align:center}.ArmTattooGuys_finalCtaSection__vfZT8{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ArmTattooGuys_finalCtaSection__vfZT8 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ArmTattooGuys_finalCtaSection__vfZT8 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ArmTattooGuys_finalCtaSection__vfZT8 .ArmTattooGuys_ctaButtonLink__ULumb{display:inline-block}.ArmTattooGuys_finalCtaSection__vfZT8 .ArmTattooGuys_ctaMain__Kq3Lm{background:#fff;color:#1a1a2e;max-width:450px}.ArmTattooGuys_finalCtaSection__vfZT8 .ArmTattooGuys_ctaMain__Kq3Lm:hover{background:#f0f0f0;transform:translateY(-2px)}.ArmTattooGuys_faqSection__MVyyW{background:#f8f9fa;padding:80px 20px}.ArmTattooGuys_faqSection__MVyyW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ArmTattooGuys_faqSection__MVyyW h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ArmTattooGuys_faqContainer__Oc\+ZA{margin:0 auto;max-width:1000px}.ArmTattooGuys_faqItem__HI29i{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ArmTattooGuys_faqItem__HI29i:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ArmTattooGuys_faqItemActive__fVB7K{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ArmTattooGuys_faqQuestion__oANK6{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ArmTattooGuys_faqQuestion__oANK6:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ArmTattooGuys_faqQuestion__oANK6:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ArmTattooGuys_faqItemActive__fVB7K .ArmTattooGuys_faqQuestion__oANK6{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ArmTattooGuys_faqQuestionText__lZfKP{flex:1 1}.ArmTattooGuys_faqIcon__LNAjI{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ArmTattooGuys_faqItemActive__fVB7K .ArmTattooGuys_faqIcon__LNAjI{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ArmTattooGuys_faqAnswer__PCsmq{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ArmTattooGuys_faqAnswerOpen__K512Y{max-height:500px;padding:0 30px 25px}.ArmTattooGuys_faqAnswer__PCsmq p{margin:0;padding-top:10px}.ArmTattooGuys_seoLinksSection__jm9e7{background:#fff;padding:40px 20px}.ArmTattooGuys_seoLinksSection__jm9e7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ArmTattooGuys_seoLinksGrid__3h4vC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ArmTattooGuys_seoLinksColumn__Ovw\+n h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ArmTattooGuys_seoLinksColumn__Ovw\+n ul{list-style:none;margin:0;padding:0}.ArmTattooGuys_seoLinksColumn__Ovw\+n li{margin-bottom:12px}.ArmTattooGuys_seoLinksColumn__Ovw\+n a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ArmTattooGuys_seoLinksColumn__Ovw\+n a:hover{color:#8a3ab9;text-decoration:underline}.ArmTattooGuys_introSection__ZX8Rh{background:#fff;padding:60px 20px}.ArmTattooGuys_introSection__ZX8Rh h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ArmTattooGuys_introSection__ZX8Rh p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ArmTattooGuys_stylesSection__3QLDH{background:#f8f9fa;padding:80px 20px}.ArmTattooGuys_stylesSection__3QLDH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ArmTattooGuys_stylesGrid__262yv{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ArmTattooGuys_styleCard__UZRzM{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ArmTattooGuys_styleCard__UZRzM:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmTattooGuys_styleCard__UZRzM h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ArmTattooGuys_styleCard__UZRzM p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ArmTattooGuys_ctaSecondary__gY-Np{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ArmTattooGuys_ctaSecondary__gY-Np:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ArmTattooGuys_placementSection__we5fs{background:#fff;padding:60px 20px}.ArmTattooGuys_placementSection__we5fs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ArmTattooGuys_placementSection__we5fs p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ArmTattooGuys_stickyCta__UwMK\+{animation:ArmTattooGuys_slideInRight__lNRlM .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ArmTattooGuys_stickyCtaVisible__CRrML{display:block}.ArmTattooGuys_stickyCtaButton__ZyhMJ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ArmTattooGuys_stickyCtaButton__ZyhMJ:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ArmTattooGuys_slideInRight__lNRlM{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ArmTattooGuys_heroSection__t61uW{min-height:auto;padding:42.5px 20px 80px}.ArmTattooGuys_heroContentWrapper__SZKYP{display:flex;flex-direction:column;gap:16px}.ArmTattooGuys_heroContent__KR5mr{display:flex;flex-direction:column;order:1;text-align:center}.ArmTattooGuys_heroContent__KR5mr h1{font-size:2rem;order:1}.ArmTattooGuys_heroSubtitle__MUvcJ{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ArmTattooGuys_trustMetrics__bp0fK{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ArmTattooGuys_metricItem__cjhGF{font-size:.85rem}.ArmTattooGuys_ctaMain__Kq3Lm{display:none}.ArmTattooGuys_heroImageCarousel__Akxuj{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ArmTattooGuys_carouselItem__rsDa7{aspect-ratio:1}.ArmTattooGuys_heroPreviewImage__MTOr7{border-radius:8px}.ArmTattooGuys_stickyCta__UwMK\+{bottom:15px;display:block!important;right:15px}.ArmTattooGuys_stickyCtaButton__ZyhMJ{border-radius:40px;font-size:1rem;padding:14px 24px}.ArmTattooGuys_howItWorksSection__Dv2K5{padding:40px 20px}.ArmTattooGuys_steps__B3GlR{gap:25px;grid-template-columns:1fr}.ArmTattooGuys_trustSection__-\+c4E{padding:50px 20px}.ArmTattooGuys_trustGrid__68o\+7{gap:25px;grid-template-columns:1fr}.ArmTattooGuys_gallerySection__347EJ{padding:40px 20px}.ArmTattooGuys_galleryGrid__gFI4l{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ArmTattooGuys_faqSection__MVyyW h2,.ArmTattooGuys_gallerySection__347EJ h2,.ArmTattooGuys_seoLinksSection__jm9e7 h2{font-size:1.8rem}.ArmTattooGuys_finalCtaSection__vfZT8{margin:0 20px;padding:60px 25px}.ArmTattooGuys_finalCtaSection__vfZT8 h2{font-size:1.8rem}.ArmTattooGuys_finalCtaSection__vfZT8 p{font-size:1.1rem}.ArmTattooGuys_faqSection__MVyyW{padding:40px 20px}.ArmTattooGuys_faqQuestion__oANK6{font-size:1.05rem;padding:20px}.ArmTattooGuys_faqAnswer__PCsmq{font-size:1rem;padding:0 20px 20px!important}.ArmTattooGuys_faqIcon__LNAjI{font-size:1.2rem;height:30px;width:30px}.ArmTattooGuys_seoLinksSection__jm9e7{padding:50px 20px}.ArmTattooGuys_seoLinksGrid__3h4vC{grid-template-columns:1fr}}@media (max-width:480px){.ArmTattooGuys_heroContent__KR5mr h1{font-size:1.75rem}.ArmTattooGuys_heroSubtitle__MUvcJ{font-size:1rem}.ArmTattooGuys_ctaMain__Kq3Lm{font-size:1.1rem;padding:14px 30px}.ArmTattooGuys_galleryGrid__gFI4l{gap:12px;grid-template-columns:repeat(2,1fr)}.ArmTattooGuys_stepIcon__ZZ0d3{font-size:3rem}.ArmTattooGuys_trustNumber__4f5sH{font-size:2rem}}.BackTattooIdeasForWomen_page__YJawd{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BackTattooIdeasForWomen_aiTattooContainer__Q3azU{margin:0 auto;max-width:1400px;padding:0 20px}.BackTattooIdeasForWomen_heroSection__HDQxH{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BackTattooIdeasForWomen_heroContentWrapper__zHJ6c{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BackTattooIdeasForWomen_heroContent__SYxp9{position:relative;z-index:2}.BackTattooIdeasForWomen_heroContent__SYxp9 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BackTattooIdeasForWomen_heroSubtitle__D8olO{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BackTattooIdeasForWomen_ctaButtonLink__0vv8N{display:inline-block;margin-bottom:30px;text-decoration:none}.BackTattooIdeasForWomen_ctaMain__yz7Eg{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BackTattooIdeasForWomen_ctaMain__yz7Eg:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BackTattooIdeasForWomen_ctaMain__yz7Eg:focus{outline:3px solid #8a3ab9;outline-offset:2px}.BackTattooIdeasForWomen_trustMetrics__jgChS{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BackTattooIdeasForWomen_metricItem__uEJ5w{color:#666;font-size:.95rem;font-weight:500}.BackTattooIdeasForWomen_heroPreview__chojX{align-items:center;display:flex;justify-content:center}.BackTattooIdeasForWomen_heroImageCarousel__Zr0Em{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BackTattooIdeasForWomen_carouselItem__mBLl4{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BackTattooIdeasForWomen_carouselItem__mBLl4:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BackTattooIdeasForWomen_heroPreviewImage__XHktK{display:block;height:100%;object-fit:cover;width:100%}.BackTattooIdeasForWomen_howItWorksSection__IZpo1{background:#fff;padding:80px 20px}.BackTattooIdeasForWomen_howItWorksSection__IZpo1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BackTattooIdeasForWomen_steps__4KhcT{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BackTattooIdeasForWomen_step__7I6o3{padding:30px 20px;text-align:center}.BackTattooIdeasForWomen_stepIcon__roIXp{font-size:4rem;margin-bottom:20px}.BackTattooIdeasForWomen_step__7I6o3 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BackTattooIdeasForWomen_step__7I6o3 p{color:#666;font-size:1rem;margin:0}.BackTattooIdeasForWomen_howItWorksCta__MLMon{margin-top:40px;text-align:center}.BackTattooIdeasForWomen_trustSection__2OWqx{background:#f8f9fa;padding:40px 20px}.BackTattooIdeasForWomen_trustGrid__5rTmI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BackTattooIdeasForWomen_trustCard__M3XYo{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BackTattooIdeasForWomen_trustNumber__E4TfW{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BackTattooIdeasForWomen_trustLabel__ySdK0{color:#666;font-size:1rem;font-weight:500}.BackTattooIdeasForWomen_gallerySection__riTsx{background:#fff;padding:80px 20px}.BackTattooIdeasForWomen_gallerySection__riTsx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BackTattooIdeasForWomen_galleryDescription__PIEZb{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BackTattooIdeasForWomen_galleryGrid__c4-xA{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BackTattooIdeasForWomen_galleryItem__P2rjk{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BackTattooIdeasForWomen_galleryItem__P2rjk:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BackTattooIdeasForWomen_galleryItem__P2rjk img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BackTattooIdeasForWomen_galleryItem__P2rjk:hover img{transform:scale(1.05)}.BackTattooIdeasForWomen_galleryCta__5njFD{text-align:center}.BackTattooIdeasForWomen_finalCtaSection__RzsN6{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 .BackTattooIdeasForWomen_ctaButtonLink__0vv8N{display:inline-block}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 .BackTattooIdeasForWomen_ctaMain__yz7Eg{background:#fff;color:#1a1a2e;max-width:450px}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 .BackTattooIdeasForWomen_ctaMain__yz7Eg:hover{background:#f0f0f0;transform:translateY(-2px)}.BackTattooIdeasForWomen_faqSection__7leHq{background:#f8f9fa;padding:80px 20px}.BackTattooIdeasForWomen_faqSection__7leHq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BackTattooIdeasForWomen_faqSection__7leHq h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BackTattooIdeasForWomen_faqContainer__-6zAT{margin:0 auto;max-width:1000px}.BackTattooIdeasForWomen_faqItem__BR8vs{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BackTattooIdeasForWomen_faqItem__BR8vs:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BackTattooIdeasForWomen_faqItemActive__2OqBm{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BackTattooIdeasForWomen_faqQuestion__OoRnO{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BackTattooIdeasForWomen_faqQuestion__OoRnO:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BackTattooIdeasForWomen_faqQuestion__OoRnO:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.BackTattooIdeasForWomen_faqItemActive__2OqBm .BackTattooIdeasForWomen_faqQuestion__OoRnO{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BackTattooIdeasForWomen_faqQuestionText__zwLnK{flex:1 1}.BackTattooIdeasForWomen_faqIcon__PrgEd{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BackTattooIdeasForWomen_faqItemActive__2OqBm .BackTattooIdeasForWomen_faqIcon__PrgEd{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BackTattooIdeasForWomen_faqAnswer__at4G1{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BackTattooIdeasForWomen_faqAnswerOpen__-XybX{max-height:500px;padding:0 30px 25px}.BackTattooIdeasForWomen_faqAnswer__at4G1 p{margin:0;padding-top:10px}.BackTattooIdeasForWomen_seoLinksSection__X4fUE{background:#fff;padding:40px 20px}.BackTattooIdeasForWomen_seoLinksSection__X4fUE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BackTattooIdeasForWomen_seoLinksGrid__aSBYw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BackTattooIdeasForWomen_seoLinksColumn__d7xY7 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BackTattooIdeasForWomen_seoLinksColumn__d7xY7 ul{list-style:none;margin:0;padding:0}.BackTattooIdeasForWomen_seoLinksColumn__d7xY7 li{margin-bottom:12px}.BackTattooIdeasForWomen_seoLinksColumn__d7xY7 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.BackTattooIdeasForWomen_seoLinksColumn__d7xY7 a:hover{color:#8a3ab9;text-decoration:underline}.BackTattooIdeasForWomen_introSection__4G2Yf{background:#fff;padding:60px 20px}.BackTattooIdeasForWomen_introSection__4G2Yf h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.BackTattooIdeasForWomen_introSection__4G2Yf p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.BackTattooIdeasForWomen_stylesSection__S5l2e{background:#f8f9fa;padding:80px 20px}.BackTattooIdeasForWomen_stylesSection__S5l2e h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.BackTattooIdeasForWomen_stylesGrid__ZaF4O{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.BackTattooIdeasForWomen_styleCard__ruQp8{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.BackTattooIdeasForWomen_styleCard__ruQp8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BackTattooIdeasForWomen_styleCard__ruQp8 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.BackTattooIdeasForWomen_styleCard__ruQp8 p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.BackTattooIdeasForWomen_ctaSecondary__g1vmN{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.BackTattooIdeasForWomen_ctaSecondary__g1vmN:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.BackTattooIdeasForWomen_placementSection__1CRoK{background:#fff;padding:60px 20px}.BackTattooIdeasForWomen_placementSection__1CRoK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.BackTattooIdeasForWomen_placementSection__1CRoK p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.BackTattooIdeasForWomen_stickyCta__4c5bj{animation:BackTattooIdeasForWomen_slideInRight__iARg\+ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BackTattooIdeasForWomen_stickyCtaVisible__Sc\+B8{display:block}.BackTattooIdeasForWomen_stickyCtaButton__EfgCN{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BackTattooIdeasForWomen_stickyCtaButton__EfgCN:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BackTattooIdeasForWomen_slideInRight__iARg\+{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BackTattooIdeasForWomen_heroSection__HDQxH{min-height:auto;padding:42.5px 20px 80px}.BackTattooIdeasForWomen_heroContentWrapper__zHJ6c{display:flex;flex-direction:column;gap:16px}.BackTattooIdeasForWomen_heroContent__SYxp9{display:flex;flex-direction:column;order:1;text-align:center}.BackTattooIdeasForWomen_heroContent__SYxp9 h1{font-size:2rem;order:1}.BackTattooIdeasForWomen_heroSubtitle__D8olO{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BackTattooIdeasForWomen_trustMetrics__jgChS{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BackTattooIdeasForWomen_metricItem__uEJ5w{font-size:.85rem}.BackTattooIdeasForWomen_ctaMain__yz7Eg{display:none}.BackTattooIdeasForWomen_heroImageCarousel__Zr0Em{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BackTattooIdeasForWomen_carouselItem__mBLl4{aspect-ratio:1}.BackTattooIdeasForWomen_heroPreviewImage__XHktK{border-radius:8px}.BackTattooIdeasForWomen_stickyCta__4c5bj{bottom:15px;display:block!important;right:15px}.BackTattooIdeasForWomen_stickyCtaButton__EfgCN{border-radius:40px;font-size:1rem;padding:14px 24px}.BackTattooIdeasForWomen_howItWorksSection__IZpo1{padding:40px 20px}.BackTattooIdeasForWomen_steps__4KhcT{gap:25px;grid-template-columns:1fr}.BackTattooIdeasForWomen_trustSection__2OWqx{padding:50px 20px}.BackTattooIdeasForWomen_trustGrid__5rTmI{gap:25px;grid-template-columns:1fr}.BackTattooIdeasForWomen_gallerySection__riTsx{padding:40px 20px}.BackTattooIdeasForWomen_galleryGrid__c4-xA{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BackTattooIdeasForWomen_faqSection__7leHq h2,.BackTattooIdeasForWomen_gallerySection__riTsx h2,.BackTattooIdeasForWomen_seoLinksSection__X4fUE h2{font-size:1.8rem}.BackTattooIdeasForWomen_finalCtaSection__RzsN6{margin:0 20px;padding:60px 25px}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 h2{font-size:1.8rem}.BackTattooIdeasForWomen_finalCtaSection__RzsN6 p{font-size:1.1rem}.BackTattooIdeasForWomen_faqSection__7leHq{padding:40px 20px}.BackTattooIdeasForWomen_faqQuestion__OoRnO{font-size:1.05rem;padding:20px}.BackTattooIdeasForWomen_faqAnswer__at4G1{font-size:1rem;padding:0 20px 20px!important}.BackTattooIdeasForWomen_faqIcon__PrgEd{font-size:1.2rem;height:30px;width:30px}.BackTattooIdeasForWomen_seoLinksSection__X4fUE{padding:50px 20px}.BackTattooIdeasForWomen_seoLinksGrid__aSBYw{grid-template-columns:1fr}}@media (max-width:480px){.BackTattooIdeasForWomen_heroContent__SYxp9 h1{font-size:1.75rem}.BackTattooIdeasForWomen_heroSubtitle__D8olO{font-size:1rem}.BackTattooIdeasForWomen_ctaMain__yz7Eg{font-size:1.1rem;padding:14px 30px}.BackTattooIdeasForWomen_galleryGrid__c4-xA{gap:12px;grid-template-columns:repeat(2,1fr)}.BackTattooIdeasForWomen_stepIcon__roIXp{font-size:3rem}.BackTattooIdeasForWomen_trustNumber__E4TfW{font-size:2rem}}.TattoosPatternsForMen_page__yx1Do{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattoosPatternsForMen_aiTattooContainer__wd8yu{margin:0 auto;max-width:1400px;padding:0 20px}.TattoosPatternsForMen_heroSection__H7KeZ{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattoosPatternsForMen_heroContentWrapper__D\+zQi{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattoosPatternsForMen_heroContent__W9sCD{position:relative;z-index:2}.TattoosPatternsForMen_heroContent__W9sCD h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattoosPatternsForMen_heroSubtitle__8527h{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattoosPatternsForMen_ctaButtonLink__aEegn{display:inline-block;margin-bottom:30px;text-decoration:none}.TattoosPatternsForMen_ctaMain__PyHnO{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattoosPatternsForMen_ctaMain__PyHnO:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattoosPatternsForMen_ctaMain__PyHnO:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattoosPatternsForMen_trustMetrics__cU7Cf{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattoosPatternsForMen_metricItem__WLndZ{color:#666;font-size:.95rem;font-weight:500}.TattoosPatternsForMen_heroPreview__2CK8d{align-items:center;display:flex;justify-content:center}.TattoosPatternsForMen_heroImageCarousel__4\+SQp{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattoosPatternsForMen_carouselItem__GI2wu{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattoosPatternsForMen_carouselItem__GI2wu:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattoosPatternsForMen_heroPreviewImage__AAXsJ{display:block;height:100%;object-fit:cover;width:100%}.TattoosPatternsForMen_howItWorksSection__bYS2S{background:#fff;padding:80px 20px}.TattoosPatternsForMen_howItWorksSection__bYS2S h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattoosPatternsForMen_steps__2KC5K{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattoosPatternsForMen_step__bDluq{padding:30px 20px;text-align:center}.TattoosPatternsForMen_stepIcon__HrDPm{font-size:4rem;margin-bottom:20px}.TattoosPatternsForMen_step__bDluq h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattoosPatternsForMen_step__bDluq p{color:#666;font-size:1rem;margin:0}.TattoosPatternsForMen_howItWorksCta__W1Hx2{margin-top:40px;text-align:center}.TattoosPatternsForMen_trustSection__hsKIp{background:#f8f9fa;padding:40px 20px}.TattoosPatternsForMen_trustGrid__jiM4j{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattoosPatternsForMen_trustCard__\+c-Oz{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattoosPatternsForMen_trustNumber__HtJJu{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattoosPatternsForMen_trustLabel__xvkn6{color:#666;font-size:1rem;font-weight:500}.TattoosPatternsForMen_gallerySection__J8c\+7{background:#fff;padding:80px 20px}.TattoosPatternsForMen_gallerySection__J8c\+7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosPatternsForMen_galleryDescription__hCBb3{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattoosPatternsForMen_galleryGrid__hjoQF{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattoosPatternsForMen_galleryItem__7b2MI{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattoosPatternsForMen_galleryItem__7b2MI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosPatternsForMen_galleryItem__7b2MI img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattoosPatternsForMen_galleryItem__7b2MI:hover img{transform:scale(1.05)}.TattoosPatternsForMen_galleryCta__Yyr6C{text-align:center}.TattoosPatternsForMen_finalCtaSection__W-CVH{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattoosPatternsForMen_finalCtaSection__W-CVH h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattoosPatternsForMen_finalCtaSection__W-CVH p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattoosPatternsForMen_finalCtaSection__W-CVH .TattoosPatternsForMen_ctaButtonLink__aEegn{display:inline-block}.TattoosPatternsForMen_finalCtaSection__W-CVH .TattoosPatternsForMen_ctaMain__PyHnO{background:#fff;color:#1a1a2e;max-width:450px}.TattoosPatternsForMen_finalCtaSection__W-CVH .TattoosPatternsForMen_ctaMain__PyHnO:hover{background:#f0f0f0;transform:translateY(-2px)}.TattoosPatternsForMen_faqSection__dDyDb{background:#f8f9fa;padding:80px 20px}.TattoosPatternsForMen_faqSection__dDyDb h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattoosPatternsForMen_faqSection__dDyDb h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattoosPatternsForMen_faqContainer__Y0RoO{margin:0 auto;max-width:1000px}.TattoosPatternsForMen_faqItem__YGzN1{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattoosPatternsForMen_faqItem__YGzN1:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattoosPatternsForMen_faqItemActive__NHaFY{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattoosPatternsForMen_faqQuestion__zytFc{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattoosPatternsForMen_faqQuestion__zytFc:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattoosPatternsForMen_faqQuestion__zytFc:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattoosPatternsForMen_faqItemActive__NHaFY .TattoosPatternsForMen_faqQuestion__zytFc{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattoosPatternsForMen_faqQuestionText__w5PsO{flex:1 1}.TattoosPatternsForMen_faqIcon__vUSus{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattoosPatternsForMen_faqItemActive__NHaFY .TattoosPatternsForMen_faqIcon__vUSus{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattoosPatternsForMen_faqAnswer__ANrv3{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattoosPatternsForMen_faqAnswerOpen__sJixv{max-height:500px;padding:0 30px 25px}.TattoosPatternsForMen_faqAnswer__ANrv3 p{margin:0;padding-top:10px}.TattoosPatternsForMen_seoLinksSection__5bUW2{background:#fff;padding:40px 20px}.TattoosPatternsForMen_seoLinksSection__5bUW2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattoosPatternsForMen_seoLinksGrid__E-XG6{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattoosPatternsForMen_seoLinksColumn__DUBsV h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattoosPatternsForMen_seoLinksColumn__DUBsV ul{list-style:none;margin:0;padding:0}.TattoosPatternsForMen_seoLinksColumn__DUBsV li{margin-bottom:12px}.TattoosPatternsForMen_seoLinksColumn__DUBsV a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattoosPatternsForMen_seoLinksColumn__DUBsV a:hover{color:#8a3ab9;text-decoration:underline}.TattoosPatternsForMen_introSection__7WjOI{background:#fff;padding:60px 20px}.TattoosPatternsForMen_introSection__7WjOI h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosPatternsForMen_introSection__7WjOI p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosPatternsForMen_stylesSection__7-y1U{background:#f8f9fa;padding:80px 20px}.TattoosPatternsForMen_stylesSection__7-y1U h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattoosPatternsForMen_stylesGrid__iRf5q{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattoosPatternsForMen_styleCard__598YX{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattoosPatternsForMen_styleCard__598YX:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosPatternsForMen_styleCard__598YX h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattoosPatternsForMen_styleCard__598YX p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattoosPatternsForMen_ctaSecondary__uFRt\+{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattoosPatternsForMen_ctaSecondary__uFRt\+:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattoosPatternsForMen_placementSection__N3moR{background:#fff;padding:60px 20px}.TattoosPatternsForMen_placementSection__N3moR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosPatternsForMen_placementSection__N3moR p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosPatternsForMen_stickyCta__TfUOa{animation:TattoosPatternsForMen_slideInRight__6Cb1P .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattoosPatternsForMen_stickyCtaVisible__qk0Ez{display:block}.TattoosPatternsForMen_stickyCtaButton__\+\+v3h{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattoosPatternsForMen_stickyCtaButton__\+\+v3h:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattoosPatternsForMen_slideInRight__6Cb1P{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattoosPatternsForMen_heroSection__H7KeZ{min-height:auto;padding:42.5px 20px 80px}.TattoosPatternsForMen_heroContentWrapper__D\+zQi{display:flex;flex-direction:column;gap:16px}.TattoosPatternsForMen_heroContent__W9sCD{display:flex;flex-direction:column;order:1;text-align:center}.TattoosPatternsForMen_heroContent__W9sCD h1{font-size:2rem;order:1}.TattoosPatternsForMen_heroSubtitle__8527h{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattoosPatternsForMen_trustMetrics__cU7Cf{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattoosPatternsForMen_metricItem__WLndZ{font-size:.85rem}.TattoosPatternsForMen_ctaMain__PyHnO{display:none}.TattoosPatternsForMen_heroImageCarousel__4\+SQp{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattoosPatternsForMen_carouselItem__GI2wu{aspect-ratio:1}.TattoosPatternsForMen_heroPreviewImage__AAXsJ{border-radius:8px}.TattoosPatternsForMen_stickyCta__TfUOa{bottom:15px;display:block!important;right:15px}.TattoosPatternsForMen_stickyCtaButton__\+\+v3h{border-radius:40px;font-size:1rem;padding:14px 24px}.TattoosPatternsForMen_howItWorksSection__bYS2S{padding:40px 20px}.TattoosPatternsForMen_steps__2KC5K{gap:25px;grid-template-columns:1fr}.TattoosPatternsForMen_trustSection__hsKIp{padding:50px 20px}.TattoosPatternsForMen_trustGrid__jiM4j{gap:25px;grid-template-columns:1fr}.TattoosPatternsForMen_gallerySection__J8c\+7{padding:40px 20px}.TattoosPatternsForMen_galleryGrid__hjoQF{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattoosPatternsForMen_faqSection__dDyDb h2,.TattoosPatternsForMen_gallerySection__J8c\+7 h2,.TattoosPatternsForMen_seoLinksSection__5bUW2 h2{font-size:1.8rem}.TattoosPatternsForMen_finalCtaSection__W-CVH{margin:0 20px;padding:60px 25px}.TattoosPatternsForMen_finalCtaSection__W-CVH h2{font-size:1.8rem}.TattoosPatternsForMen_finalCtaSection__W-CVH p{font-size:1.1rem}.TattoosPatternsForMen_faqSection__dDyDb{padding:40px 20px}.TattoosPatternsForMen_faqQuestion__zytFc{font-size:1.05rem;padding:20px}.TattoosPatternsForMen_faqAnswer__ANrv3{font-size:1rem;padding:0 20px 20px!important}.TattoosPatternsForMen_faqIcon__vUSus{font-size:1.2rem;height:30px;width:30px}.TattoosPatternsForMen_seoLinksSection__5bUW2{padding:50px 20px}.TattoosPatternsForMen_seoLinksGrid__E-XG6{grid-template-columns:1fr}}@media (max-width:480px){.TattoosPatternsForMen_heroContent__W9sCD h1{font-size:1.75rem}.TattoosPatternsForMen_heroSubtitle__8527h{font-size:1rem}.TattoosPatternsForMen_ctaMain__PyHnO{font-size:1.1rem;padding:14px 30px}.TattoosPatternsForMen_galleryGrid__hjoQF{gap:12px;grid-template-columns:repeat(2,1fr)}.TattoosPatternsForMen_stepIcon__HrDPm{font-size:3rem}.TattoosPatternsForMen_trustNumber__HtJJu{font-size:2rem}}.ManTattooDesign_page__NozKz{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ManTattooDesign_aiTattooContainer__bMNmj{margin:0 auto;max-width:1400px;padding:0 20px}.ManTattooDesign_heroSection__QPcRp{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ManTattooDesign_heroContentWrapper__7vUya{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ManTattooDesign_heroContent__63dDB{position:relative;z-index:2}.ManTattooDesign_heroContent__63dDB h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ManTattooDesign_heroSubtitle__OIsru{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ManTattooDesign_ctaButtonLink__Ts5\+-{display:inline-block;margin-bottom:30px;text-decoration:none}.ManTattooDesign_ctaMain__YmLkB{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ManTattooDesign_ctaMain__YmLkB:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ManTattooDesign_ctaMain__YmLkB:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ManTattooDesign_trustMetrics__662js{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ManTattooDesign_metricItem__hNyJS{color:#666;font-size:.95rem;font-weight:500}.ManTattooDesign_heroPreview__cO\+Ol{align-items:center;display:flex;justify-content:center}.ManTattooDesign_heroImageCarousel__FAHZi{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ManTattooDesign_carouselItem__0HkYO{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ManTattooDesign_carouselItem__0HkYO:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ManTattooDesign_heroPreviewImage__DoQxN{display:block;height:100%;object-fit:cover;width:100%}.ManTattooDesign_howItWorksSection__eup7V{background:#fff;padding:80px 20px}.ManTattooDesign_howItWorksSection__eup7V h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ManTattooDesign_steps__FRcts{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ManTattooDesign_step__fli2b{padding:30px 20px;text-align:center}.ManTattooDesign_stepIcon__PcQ43{font-size:4rem;margin-bottom:20px}.ManTattooDesign_step__fli2b h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ManTattooDesign_step__fli2b p{color:#666;font-size:1rem;margin:0}.ManTattooDesign_howItWorksCta__8dTV3{margin-top:40px;text-align:center}.ManTattooDesign_trustSection__YBEHH{background:#f8f9fa;padding:40px 20px}.ManTattooDesign_trustGrid__CacsK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ManTattooDesign_trustCard__Y\+1GD{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ManTattooDesign_trustNumber__GUqzi{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ManTattooDesign_trustLabel__49vkz{color:#666;font-size:1rem;font-weight:500}.ManTattooDesign_gallerySection__mYjBr{background:#fff;padding:80px 20px}.ManTattooDesign_gallerySection__mYjBr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ManTattooDesign_galleryDescription__6h\+Ko{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ManTattooDesign_galleryGrid__iF\+a2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ManTattooDesign_galleryItem__pY4ui{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ManTattooDesign_galleryItem__pY4ui:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ManTattooDesign_galleryItem__pY4ui img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ManTattooDesign_galleryItem__pY4ui:hover img{transform:scale(1.05)}.ManTattooDesign_galleryCta__b027n{text-align:center}.ManTattooDesign_finalCtaSection__6ZsDw{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ManTattooDesign_finalCtaSection__6ZsDw h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ManTattooDesign_finalCtaSection__6ZsDw p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ManTattooDesign_finalCtaSection__6ZsDw .ManTattooDesign_ctaButtonLink__Ts5\+-{display:inline-block}.ManTattooDesign_finalCtaSection__6ZsDw .ManTattooDesign_ctaMain__YmLkB{background:#fff;color:#1a1a2e;max-width:450px}.ManTattooDesign_finalCtaSection__6ZsDw .ManTattooDesign_ctaMain__YmLkB:hover{background:#f0f0f0;transform:translateY(-2px)}.ManTattooDesign_faqSection__37sb3{background:#f8f9fa;padding:80px 20px}.ManTattooDesign_faqSection__37sb3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ManTattooDesign_faqSection__37sb3 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ManTattooDesign_faqContainer__8cbCh{margin:0 auto;max-width:1000px}.ManTattooDesign_faqItem__0AMNs{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ManTattooDesign_faqItem__0AMNs:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ManTattooDesign_faqItemActive__kl0JB{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ManTattooDesign_faqQuestion__jDAmH{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ManTattooDesign_faqQuestion__jDAmH:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ManTattooDesign_faqQuestion__jDAmH:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ManTattooDesign_faqItemActive__kl0JB .ManTattooDesign_faqQuestion__jDAmH{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ManTattooDesign_faqQuestionText__i1yql{flex:1 1}.ManTattooDesign_faqIcon__oAsPY{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ManTattooDesign_faqItemActive__kl0JB .ManTattooDesign_faqIcon__oAsPY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ManTattooDesign_faqAnswer__sbk3k{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ManTattooDesign_faqAnswerOpen__yis2T{max-height:500px;padding:0 30px 25px}.ManTattooDesign_faqAnswer__sbk3k p{margin:0;padding-top:10px}.ManTattooDesign_seoLinksSection__O0\+cA{background:#fff;padding:40px 20px}.ManTattooDesign_seoLinksSection__O0\+cA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ManTattooDesign_seoLinksGrid__glhNH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ManTattooDesign_seoLinksColumn__gdPYf h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ManTattooDesign_seoLinksColumn__gdPYf ul{list-style:none;margin:0;padding:0}.ManTattooDesign_seoLinksColumn__gdPYf li{margin-bottom:12px}.ManTattooDesign_seoLinksColumn__gdPYf a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ManTattooDesign_seoLinksColumn__gdPYf a:hover{color:#8a3ab9;text-decoration:underline}.ManTattooDesign_introSection__\+4bhH{background:#fff;padding:60px 20px}.ManTattooDesign_introSection__\+4bhH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ManTattooDesign_introSection__\+4bhH p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ManTattooDesign_stylesSection__kEhyz{background:#f8f9fa;padding:80px 20px}.ManTattooDesign_stylesSection__kEhyz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ManTattooDesign_stylesGrid__ggpqU{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ManTattooDesign_styleCard__6-d0u{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ManTattooDesign_styleCard__6-d0u:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ManTattooDesign_styleCard__6-d0u h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ManTattooDesign_styleCard__6-d0u p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ManTattooDesign_ctaSecondary__xsKOf{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ManTattooDesign_ctaSecondary__xsKOf:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ManTattooDesign_placementSection__xeyIZ{background:#fff;padding:60px 20px}.ManTattooDesign_placementSection__xeyIZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ManTattooDesign_placementSection__xeyIZ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ManTattooDesign_stickyCta__TYgAO{animation:ManTattooDesign_slideInRight__\+898\+ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ManTattooDesign_stickyCtaVisible__R-orY{display:block}.ManTattooDesign_stickyCtaButton__AWz-K{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ManTattooDesign_stickyCtaButton__AWz-K:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ManTattooDesign_slideInRight__\+898\+{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ManTattooDesign_heroSection__QPcRp{min-height:auto;padding:42.5px 20px 80px}.ManTattooDesign_heroContentWrapper__7vUya{display:flex;flex-direction:column;gap:16px}.ManTattooDesign_heroContent__63dDB{display:flex;flex-direction:column;order:1;text-align:center}.ManTattooDesign_heroContent__63dDB h1{font-size:2rem;order:1}.ManTattooDesign_heroSubtitle__OIsru{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ManTattooDesign_trustMetrics__662js{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ManTattooDesign_metricItem__hNyJS{font-size:.85rem}.ManTattooDesign_ctaMain__YmLkB{display:none}.ManTattooDesign_heroImageCarousel__FAHZi{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ManTattooDesign_carouselItem__0HkYO{aspect-ratio:1}.ManTattooDesign_heroPreviewImage__DoQxN{border-radius:8px}.ManTattooDesign_stickyCta__TYgAO{bottom:15px;display:block!important;right:15px}.ManTattooDesign_stickyCtaButton__AWz-K{border-radius:40px;font-size:1rem;padding:14px 24px}.ManTattooDesign_howItWorksSection__eup7V{padding:40px 20px}.ManTattooDesign_steps__FRcts{gap:25px;grid-template-columns:1fr}.ManTattooDesign_trustSection__YBEHH{padding:50px 20px}.ManTattooDesign_trustGrid__CacsK{gap:25px;grid-template-columns:1fr}.ManTattooDesign_gallerySection__mYjBr{padding:40px 20px}.ManTattooDesign_galleryGrid__iF\+a2{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ManTattooDesign_faqSection__37sb3 h2,.ManTattooDesign_gallerySection__mYjBr h2,.ManTattooDesign_seoLinksSection__O0\+cA h2{font-size:1.8rem}.ManTattooDesign_finalCtaSection__6ZsDw{margin:0 20px;padding:60px 25px}.ManTattooDesign_finalCtaSection__6ZsDw h2{font-size:1.8rem}.ManTattooDesign_finalCtaSection__6ZsDw p{font-size:1.1rem}.ManTattooDesign_faqSection__37sb3{padding:40px 20px}.ManTattooDesign_faqQuestion__jDAmH{font-size:1.05rem;padding:20px}.ManTattooDesign_faqAnswer__sbk3k{font-size:1rem;padding:0 20px 20px!important}.ManTattooDesign_faqIcon__oAsPY{font-size:1.2rem;height:30px;width:30px}.ManTattooDesign_seoLinksSection__O0\+cA{padding:50px 20px}.ManTattooDesign_seoLinksGrid__glhNH{grid-template-columns:1fr}}@media (max-width:480px){.ManTattooDesign_heroContent__63dDB h1{font-size:1.75rem}.ManTattooDesign_heroSubtitle__OIsru{font-size:1rem}.ManTattooDesign_ctaMain__YmLkB{font-size:1.1rem;padding:14px 30px}.ManTattooDesign_galleryGrid__iF\+a2{gap:12px;grid-template-columns:repeat(2,1fr)}.ManTattooDesign_stepIcon__PcQ43{font-size:3rem}.ManTattooDesign_trustNumber__GUqzi{font-size:2rem}}.CrossAndTattoo_page__YWMVu{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CrossAndTattoo_aiTattooContainer__CSTCF{margin:0 auto;max-width:1400px;padding:0 20px}.CrossAndTattoo_heroSection__9aE1L{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CrossAndTattoo_heroContentWrapper__Bhiol{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CrossAndTattoo_heroContent__mPTHH{position:relative;z-index:2}.CrossAndTattoo_heroContent__mPTHH h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CrossAndTattoo_heroSubtitle__6RnUf{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CrossAndTattoo_ctaButtonLink__w1Xa7{display:inline-block;margin-bottom:30px;text-decoration:none}.CrossAndTattoo_ctaMain__Se806{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CrossAndTattoo_ctaMain__Se806:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CrossAndTattoo_ctaMain__Se806:focus{outline:3px solid #8a3ab9;outline-offset:2px}.CrossAndTattoo_trustMetrics__iSbbd{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CrossAndTattoo_metricItem__I0QKq{color:#666;font-size:.95rem;font-weight:500}.CrossAndTattoo_heroPreview__XNVP8{align-items:center;display:flex;justify-content:center}.CrossAndTattoo_heroImageCarousel__rlshr{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CrossAndTattoo_carouselItem__RfhDJ{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CrossAndTattoo_carouselItem__RfhDJ:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CrossAndTattoo_heroPreviewImage__dOVbr{display:block;height:100%;object-fit:cover;width:100%}.CrossAndTattoo_howItWorksSection__na0xW{background:#fff;padding:80px 20px}.CrossAndTattoo_howItWorksSection__na0xW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CrossAndTattoo_steps__\+EUQr{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CrossAndTattoo_step__xhjub{padding:30px 20px;text-align:center}.CrossAndTattoo_stepIcon__aVfx0{font-size:4rem;margin-bottom:20px}.CrossAndTattoo_step__xhjub h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CrossAndTattoo_step__xhjub p{color:#666;font-size:1rem;margin:0}.CrossAndTattoo_howItWorksCta__47pLA{margin-top:40px;text-align:center}.CrossAndTattoo_trustSection__gjQpk{background:#f8f9fa;padding:40px 20px}.CrossAndTattoo_trustGrid__D6So9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CrossAndTattoo_trustCard__DIwun{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CrossAndTattoo_trustNumber__SCMaN{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CrossAndTattoo_trustLabel__y0EOC{color:#666;font-size:1rem;font-weight:500}.CrossAndTattoo_gallerySection__YOWny{background:#fff;padding:80px 20px}.CrossAndTattoo_gallerySection__YOWny h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CrossAndTattoo_galleryDescription__GPUNY{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CrossAndTattoo_galleryGrid__qr1fw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CrossAndTattoo_galleryItem__AVyzZ{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CrossAndTattoo_galleryItem__AVyzZ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CrossAndTattoo_galleryItem__AVyzZ img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CrossAndTattoo_galleryItem__AVyzZ:hover img{transform:scale(1.05)}.CrossAndTattoo_galleryCta__EtFbi{text-align:center}.CrossAndTattoo_finalCtaSection__5Ythm{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CrossAndTattoo_finalCtaSection__5Ythm h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CrossAndTattoo_finalCtaSection__5Ythm p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CrossAndTattoo_finalCtaSection__5Ythm .CrossAndTattoo_ctaButtonLink__w1Xa7{display:inline-block}.CrossAndTattoo_finalCtaSection__5Ythm .CrossAndTattoo_ctaMain__Se806{background:#fff;color:#1a1a2e;max-width:450px}.CrossAndTattoo_finalCtaSection__5Ythm .CrossAndTattoo_ctaMain__Se806:hover{background:#f0f0f0;transform:translateY(-2px)}.CrossAndTattoo_faqSection__rTYSC{background:#f8f9fa;padding:80px 20px}.CrossAndTattoo_faqSection__rTYSC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CrossAndTattoo_faqSection__rTYSC h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CrossAndTattoo_faqContainer__ffb4L{margin:0 auto;max-width:1000px}.CrossAndTattoo_faqItem__QOXyR{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CrossAndTattoo_faqItem__QOXyR:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CrossAndTattoo_faqItemActive__B7LhJ{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CrossAndTattoo_faqQuestion__L87D9{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CrossAndTattoo_faqQuestion__L87D9:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CrossAndTattoo_faqQuestion__L87D9:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.CrossAndTattoo_faqItemActive__B7LhJ .CrossAndTattoo_faqQuestion__L87D9{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CrossAndTattoo_faqQuestionText__KQNV1{flex:1 1}.CrossAndTattoo_faqIcon__tPeL\+{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CrossAndTattoo_faqItemActive__B7LhJ .CrossAndTattoo_faqIcon__tPeL\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CrossAndTattoo_faqAnswer__fljj7{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CrossAndTattoo_faqAnswerOpen__PO766{max-height:500px;padding:0 30px 25px}.CrossAndTattoo_faqAnswer__fljj7 p{margin:0;padding-top:10px}.CrossAndTattoo_seoLinksSection__s9RA2{background:#fff;padding:40px 20px}.CrossAndTattoo_seoLinksSection__s9RA2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CrossAndTattoo_seoLinksGrid__JPZ\+T{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CrossAndTattoo_seoLinksColumn__ehCCC h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CrossAndTattoo_seoLinksColumn__ehCCC ul{list-style:none;margin:0;padding:0}.CrossAndTattoo_seoLinksColumn__ehCCC li{margin-bottom:12px}.CrossAndTattoo_seoLinksColumn__ehCCC a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.CrossAndTattoo_seoLinksColumn__ehCCC a:hover{color:#8a3ab9;text-decoration:underline}.CrossAndTattoo_introSection__YNCyc{background:#fff;padding:60px 20px}.CrossAndTattoo_introSection__YNCyc h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.CrossAndTattoo_introSection__YNCyc p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.CrossAndTattoo_stylesSection__OAq53{background:#f8f9fa;padding:80px 20px}.CrossAndTattoo_stylesSection__OAq53 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.CrossAndTattoo_stylesGrid__OtQ\+G{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.CrossAndTattoo_styleCard__ip1o\+{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.CrossAndTattoo_styleCard__ip1o\+:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CrossAndTattoo_styleCard__ip1o\+ h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.CrossAndTattoo_styleCard__ip1o\+ p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.CrossAndTattoo_ctaSecondary__DE8eX{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.CrossAndTattoo_ctaSecondary__DE8eX:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.CrossAndTattoo_placementSection__m74Q3{background:#fff;padding:60px 20px}.CrossAndTattoo_placementSection__m74Q3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.CrossAndTattoo_placementSection__m74Q3 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.CrossAndTattoo_stickyCta__xJ8NM{animation:CrossAndTattoo_slideInRight__byjWJ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CrossAndTattoo_stickyCtaVisible__vBqAx{display:block}.CrossAndTattoo_stickyCtaButton__au1iY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CrossAndTattoo_stickyCtaButton__au1iY:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CrossAndTattoo_slideInRight__byjWJ{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CrossAndTattoo_heroSection__9aE1L{min-height:auto;padding:42.5px 20px 80px}.CrossAndTattoo_heroContentWrapper__Bhiol{display:flex;flex-direction:column;gap:16px}.CrossAndTattoo_heroContent__mPTHH{display:flex;flex-direction:column;order:1;text-align:center}.CrossAndTattoo_heroContent__mPTHH h1{font-size:2rem;order:1}.CrossAndTattoo_heroSubtitle__6RnUf{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.CrossAndTattoo_trustMetrics__iSbbd{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.CrossAndTattoo_metricItem__I0QKq{font-size:.85rem}.CrossAndTattoo_ctaMain__Se806{display:none}.CrossAndTattoo_heroImageCarousel__rlshr{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.CrossAndTattoo_carouselItem__RfhDJ{aspect-ratio:1}.CrossAndTattoo_heroPreviewImage__dOVbr{border-radius:8px}.CrossAndTattoo_stickyCta__xJ8NM{bottom:15px;display:block!important;right:15px}.CrossAndTattoo_stickyCtaButton__au1iY{border-radius:40px;font-size:1rem;padding:14px 24px}.CrossAndTattoo_howItWorksSection__na0xW{padding:40px 20px}.CrossAndTattoo_steps__\+EUQr{gap:25px;grid-template-columns:1fr}.CrossAndTattoo_trustSection__gjQpk{padding:50px 20px}.CrossAndTattoo_trustGrid__D6So9{gap:25px;grid-template-columns:1fr}.CrossAndTattoo_gallerySection__YOWny{padding:40px 20px}.CrossAndTattoo_galleryGrid__qr1fw{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CrossAndTattoo_faqSection__rTYSC h2,.CrossAndTattoo_gallerySection__YOWny h2,.CrossAndTattoo_seoLinksSection__s9RA2 h2{font-size:1.8rem}.CrossAndTattoo_finalCtaSection__5Ythm{margin:0 20px;padding:60px 25px}.CrossAndTattoo_finalCtaSection__5Ythm h2{font-size:1.8rem}.CrossAndTattoo_finalCtaSection__5Ythm p{font-size:1.1rem}.CrossAndTattoo_faqSection__rTYSC{padding:40px 20px}.CrossAndTattoo_faqQuestion__L87D9{font-size:1.05rem;padding:20px}.CrossAndTattoo_faqAnswer__fljj7{font-size:1rem;padding:0 20px 20px!important}.CrossAndTattoo_faqIcon__tPeL\+{font-size:1.2rem;height:30px;width:30px}.CrossAndTattoo_seoLinksSection__s9RA2{padding:50px 20px}.CrossAndTattoo_seoLinksGrid__JPZ\+T{grid-template-columns:1fr}}@media (max-width:480px){.CrossAndTattoo_heroContent__mPTHH h1{font-size:1.75rem}.CrossAndTattoo_heroSubtitle__6RnUf{font-size:1rem}.CrossAndTattoo_ctaMain__Se806{font-size:1.1rem;padding:14px 30px}.CrossAndTattoo_galleryGrid__qr1fw{gap:12px;grid-template-columns:repeat(2,1fr)}.CrossAndTattoo_stepIcon__aVfx0{font-size:3rem}.CrossAndTattoo_trustNumber__SCMaN{font-size:2rem}}.TattooSleeveDesignForMen_page__3mdPg{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooSleeveDesignForMen_aiTattooContainer__Kn2gT{margin:0 auto;max-width:1400px;padding:0 20px}.TattooSleeveDesignForMen_heroSection__0jb6v{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooSleeveDesignForMen_heroContentWrapper__2SLJB{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooSleeveDesignForMen_heroContent__w5sEi{position:relative;z-index:2}.TattooSleeveDesignForMen_heroContent__w5sEi h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooSleeveDesignForMen_heroSubtitle__v7ZyL{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooSleeveDesignForMen_ctaButtonLink__l32B3{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooSleeveDesignForMen_ctaMain__pw0Q8{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooSleeveDesignForMen_ctaMain__pw0Q8:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooSleeveDesignForMen_ctaMain__pw0Q8:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooSleeveDesignForMen_trustMetrics__CMMXl{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooSleeveDesignForMen_metricItem__MVwKL{color:#666;font-size:.95rem;font-weight:500}.TattooSleeveDesignForMen_heroPreview__GImz4{align-items:center;display:flex;justify-content:center}.TattooSleeveDesignForMen_heroImageCarousel__UmMCT{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooSleeveDesignForMen_carouselItem__xhpso{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooSleeveDesignForMen_carouselItem__xhpso:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooSleeveDesignForMen_heroPreviewImage__UmpMV{display:block;height:100%;object-fit:cover;width:100%}.TattooSleeveDesignForMen_howItWorksSection__A1SwR{background:#fff;padding:80px 20px}.TattooSleeveDesignForMen_howItWorksSection__A1SwR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooSleeveDesignForMen_steps__ShTKO{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooSleeveDesignForMen_step__DJTBY{padding:30px 20px;text-align:center}.TattooSleeveDesignForMen_stepIcon__nIeiW{font-size:4rem;margin-bottom:20px}.TattooSleeveDesignForMen_step__DJTBY h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooSleeveDesignForMen_step__DJTBY p{color:#666;font-size:1rem;margin:0}.TattooSleeveDesignForMen_howItWorksCta__lzLht{margin-top:40px;text-align:center}.TattooSleeveDesignForMen_trustSection__2lgpS{background:#f8f9fa;padding:40px 20px}.TattooSleeveDesignForMen_trustGrid__r8oni{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooSleeveDesignForMen_trustCard__RP6IR{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooSleeveDesignForMen_trustNumber__E1SeS{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooSleeveDesignForMen_trustLabel__QgvlQ{color:#666;font-size:1rem;font-weight:500}.TattooSleeveDesignForMen_gallerySection__jl2cV{background:#fff;padding:80px 20px}.TattooSleeveDesignForMen_gallerySection__jl2cV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooSleeveDesignForMen_galleryDescription__5qJ20{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooSleeveDesignForMen_galleryGrid__txIyZ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooSleeveDesignForMen_galleryItem__z9fUT{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignForMen_galleryItem__z9fUT:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooSleeveDesignForMen_galleryItem__z9fUT img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooSleeveDesignForMen_galleryItem__z9fUT:hover img{transform:scale(1.05)}.TattooSleeveDesignForMen_galleryCta__WXwsR{text-align:center}.TattooSleeveDesignForMen_finalCtaSection__qlJej{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooSleeveDesignForMen_finalCtaSection__qlJej h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooSleeveDesignForMen_finalCtaSection__qlJej p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooSleeveDesignForMen_finalCtaSection__qlJej .TattooSleeveDesignForMen_ctaButtonLink__l32B3{display:inline-block}.TattooSleeveDesignForMen_finalCtaSection__qlJej .TattooSleeveDesignForMen_ctaMain__pw0Q8{background:#fff;color:#1a1a2e;max-width:450px}.TattooSleeveDesignForMen_finalCtaSection__qlJej .TattooSleeveDesignForMen_ctaMain__pw0Q8:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooSleeveDesignForMen_faqSection__bAdEk{background:#f8f9fa;padding:80px 20px}.TattooSleeveDesignForMen_faqSection__bAdEk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooSleeveDesignForMen_faqSection__bAdEk h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooSleeveDesignForMen_faqContainer__bRFR2{margin:0 auto;max-width:1000px}.TattooSleeveDesignForMen_faqItem__bkEgi{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooSleeveDesignForMen_faqItem__bkEgi:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooSleeveDesignForMen_faqItemActive__NbUV4{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooSleeveDesignForMen_faqQuestion__VooI9{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooSleeveDesignForMen_faqQuestion__VooI9:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooSleeveDesignForMen_faqQuestion__VooI9:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooSleeveDesignForMen_faqItemActive__NbUV4 .TattooSleeveDesignForMen_faqQuestion__VooI9{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooSleeveDesignForMen_faqQuestionText__Nio72{flex:1 1}.TattooSleeveDesignForMen_faqIcon__th5yR{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooSleeveDesignForMen_faqItemActive__NbUV4 .TattooSleeveDesignForMen_faqIcon__th5yR{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooSleeveDesignForMen_faqAnswer__ZEm9n{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooSleeveDesignForMen_faqAnswerOpen__nZdHY{max-height:500px;padding:0 30px 25px}.TattooSleeveDesignForMen_faqAnswer__ZEm9n p{margin:0;padding-top:10px}.TattooSleeveDesignForMen_seoLinksSection__q4SS5{background:#fff;padding:40px 20px}.TattooSleeveDesignForMen_seoLinksSection__q4SS5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooSleeveDesignForMen_seoLinksGrid__DnG8i{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooSleeveDesignForMen_seoLinksColumn__uDAqg h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooSleeveDesignForMen_seoLinksColumn__uDAqg ul{list-style:none;margin:0;padding:0}.TattooSleeveDesignForMen_seoLinksColumn__uDAqg li{margin-bottom:12px}.TattooSleeveDesignForMen_seoLinksColumn__uDAqg a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooSleeveDesignForMen_seoLinksColumn__uDAqg a:hover{color:#8a3ab9;text-decoration:underline}.TattooSleeveDesignForMen_introSection__3uI2O{background:#fff;padding:60px 20px}.TattooSleeveDesignForMen_introSection__3uI2O h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooSleeveDesignForMen_introSection__3uI2O p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooSleeveDesignForMen_stylesSection__m8C84{background:#f8f9fa;padding:80px 20px}.TattooSleeveDesignForMen_stylesSection__m8C84 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooSleeveDesignForMen_stylesGrid__n7aAl{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooSleeveDesignForMen_styleCard__yApj4{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignForMen_styleCard__yApj4:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooSleeveDesignForMen_styleCard__yApj4 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooSleeveDesignForMen_styleCard__yApj4 p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooSleeveDesignForMen_ctaSecondary__TI\+jf{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooSleeveDesignForMen_ctaSecondary__TI\+jf:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooSleeveDesignForMen_placementSection__BX\+Jh{background:#fff;padding:60px 20px}.TattooSleeveDesignForMen_placementSection__BX\+Jh h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooSleeveDesignForMen_placementSection__BX\+Jh p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooSleeveDesignForMen_stickyCta__Ybu4p{animation:TattooSleeveDesignForMen_slideInRight__D3\+zR .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooSleeveDesignForMen_stickyCtaVisible__CFJPN{display:block}.TattooSleeveDesignForMen_stickyCtaButton__EI3kB{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooSleeveDesignForMen_stickyCtaButton__EI3kB:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooSleeveDesignForMen_slideInRight__D3\+zR{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooSleeveDesignForMen_heroSection__0jb6v{min-height:auto;padding:42.5px 20px 80px}.TattooSleeveDesignForMen_heroContentWrapper__2SLJB{display:flex;flex-direction:column;gap:16px}.TattooSleeveDesignForMen_heroContent__w5sEi{display:flex;flex-direction:column;order:1;text-align:center}.TattooSleeveDesignForMen_heroContent__w5sEi h1{font-size:2rem;order:1}.TattooSleeveDesignForMen_heroSubtitle__v7ZyL{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooSleeveDesignForMen_trustMetrics__CMMXl{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooSleeveDesignForMen_metricItem__MVwKL{font-size:.85rem}.TattooSleeveDesignForMen_ctaMain__pw0Q8{display:none}.TattooSleeveDesignForMen_heroImageCarousel__UmMCT{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooSleeveDesignForMen_carouselItem__xhpso{aspect-ratio:1}.TattooSleeveDesignForMen_heroPreviewImage__UmpMV{border-radius:8px}.TattooSleeveDesignForMen_stickyCta__Ybu4p{bottom:15px;display:block!important;right:15px}.TattooSleeveDesignForMen_stickyCtaButton__EI3kB{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooSleeveDesignForMen_howItWorksSection__A1SwR{padding:40px 20px}.TattooSleeveDesignForMen_steps__ShTKO{gap:25px;grid-template-columns:1fr}.TattooSleeveDesignForMen_trustSection__2lgpS{padding:50px 20px}.TattooSleeveDesignForMen_trustGrid__r8oni{gap:25px;grid-template-columns:1fr}.TattooSleeveDesignForMen_gallerySection__jl2cV{padding:40px 20px}.TattooSleeveDesignForMen_galleryGrid__txIyZ{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooSleeveDesignForMen_faqSection__bAdEk h2,.TattooSleeveDesignForMen_gallerySection__jl2cV h2,.TattooSleeveDesignForMen_seoLinksSection__q4SS5 h2{font-size:1.8rem}.TattooSleeveDesignForMen_finalCtaSection__qlJej{margin:0 20px;padding:60px 25px}.TattooSleeveDesignForMen_finalCtaSection__qlJej h2{font-size:1.8rem}.TattooSleeveDesignForMen_finalCtaSection__qlJej p{font-size:1.1rem}.TattooSleeveDesignForMen_faqSection__bAdEk{padding:40px 20px}.TattooSleeveDesignForMen_faqQuestion__VooI9{font-size:1.05rem;padding:20px}.TattooSleeveDesignForMen_faqAnswer__ZEm9n{font-size:1rem;padding:0 20px 20px!important}.TattooSleeveDesignForMen_faqIcon__th5yR{font-size:1.2rem;height:30px;width:30px}.TattooSleeveDesignForMen_seoLinksSection__q4SS5{padding:50px 20px}.TattooSleeveDesignForMen_seoLinksGrid__DnG8i{grid-template-columns:1fr}}@media (max-width:480px){.TattooSleeveDesignForMen_heroContent__w5sEi h1{font-size:1.75rem}.TattooSleeveDesignForMen_heroSubtitle__v7ZyL{font-size:1rem}.TattooSleeveDesignForMen_ctaMain__pw0Q8{font-size:1.1rem;padding:14px 30px}.TattooSleeveDesignForMen_galleryGrid__txIyZ{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooSleeveDesignForMen_stepIcon__nIeiW{font-size:3rem}.TattooSleeveDesignForMen_trustNumber__E1SeS{font-size:2rem}}.ForearmTattoosForMen_page__dhEiV{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ForearmTattoosForMen_aiTattooContainer__\+9qwq{margin:0 auto;max-width:1400px;padding:0 20px}.ForearmTattoosForMen_heroSection__BTlX3{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ForearmTattoosForMen_heroContentWrapper__gMMiO{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ForearmTattoosForMen_heroContent__73Cjj{position:relative;z-index:2}.ForearmTattoosForMen_heroContent__73Cjj h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ForearmTattoosForMen_heroSubtitle__INuTK{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ForearmTattoosForMen_ctaButtonLink__mAmQm{display:inline-block;margin-bottom:30px;text-decoration:none}.ForearmTattoosForMen_ctaMain__9yOBs{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ForearmTattoosForMen_ctaMain__9yOBs:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ForearmTattoosForMen_ctaMain__9yOBs:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ForearmTattoosForMen_trustMetrics__4ey5O{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ForearmTattoosForMen_metricItem__Cv5Hs{color:#666;font-size:.95rem;font-weight:500}.ForearmTattoosForMen_heroPreview__DWccg{align-items:center;display:flex;justify-content:center}.ForearmTattoosForMen_heroImageCarousel__aOr\+g{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ForearmTattoosForMen_carouselItem__u5Jev{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ForearmTattoosForMen_carouselItem__u5Jev:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ForearmTattoosForMen_heroPreviewImage__EWXpF{display:block;height:100%;object-fit:cover;width:100%}.ForearmTattoosForMen_howItWorksSection__KPQlQ{background:#fff;padding:80px 20px}.ForearmTattoosForMen_howItWorksSection__KPQlQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ForearmTattoosForMen_steps__2\+6lp{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ForearmTattoosForMen_step__uNBSy{padding:30px 20px;text-align:center}.ForearmTattoosForMen_stepIcon__9cZVR{font-size:4rem;margin-bottom:20px}.ForearmTattoosForMen_step__uNBSy h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ForearmTattoosForMen_step__uNBSy p{color:#666;font-size:1rem;margin:0}.ForearmTattoosForMen_howItWorksCta__EL1ru{margin-top:40px;text-align:center}.ForearmTattoosForMen_trustSection__Q7bk6{background:#f8f9fa;padding:40px 20px}.ForearmTattoosForMen_trustGrid__992zm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ForearmTattoosForMen_trustCard__Bv5EO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ForearmTattoosForMen_trustNumber__hku59{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ForearmTattoosForMen_trustLabel__50Rce{color:#666;font-size:1rem;font-weight:500}.ForearmTattoosForMen_gallerySection__1gatj{background:#fff;padding:80px 20px}.ForearmTattoosForMen_gallerySection__1gatj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ForearmTattoosForMen_galleryDescription__9PFzT{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ForearmTattoosForMen_galleryGrid__UFtYq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ForearmTattoosForMen_galleryItem__SKy9a{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattoosForMen_galleryItem__SKy9a:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ForearmTattoosForMen_galleryItem__SKy9a img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ForearmTattoosForMen_galleryItem__SKy9a:hover img{transform:scale(1.05)}.ForearmTattoosForMen_galleryCta__5k6q\+{text-align:center}.ForearmTattoosForMen_finalCtaSection__h058M{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ForearmTattoosForMen_finalCtaSection__h058M h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ForearmTattoosForMen_finalCtaSection__h058M p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ForearmTattoosForMen_finalCtaSection__h058M .ForearmTattoosForMen_ctaButtonLink__mAmQm{display:inline-block}.ForearmTattoosForMen_finalCtaSection__h058M .ForearmTattoosForMen_ctaMain__9yOBs{background:#fff;color:#1a1a2e;max-width:450px}.ForearmTattoosForMen_finalCtaSection__h058M .ForearmTattoosForMen_ctaMain__9yOBs:hover{background:#f0f0f0;transform:translateY(-2px)}.ForearmTattoosForMen_faqSection__rqB3v{background:#f8f9fa;padding:80px 20px}.ForearmTattoosForMen_faqSection__rqB3v h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ForearmTattoosForMen_faqSection__rqB3v h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ForearmTattoosForMen_faqContainer__jC2AR{margin:0 auto;max-width:1000px}.ForearmTattoosForMen_faqItem__JDwP9{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ForearmTattoosForMen_faqItem__JDwP9:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ForearmTattoosForMen_faqItemActive__E2Fsn{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ForearmTattoosForMen_faqQuestion__ZBVlV{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ForearmTattoosForMen_faqQuestion__ZBVlV:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ForearmTattoosForMen_faqQuestion__ZBVlV:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ForearmTattoosForMen_faqItemActive__E2Fsn .ForearmTattoosForMen_faqQuestion__ZBVlV{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ForearmTattoosForMen_faqQuestionText__tHc4v{flex:1 1}.ForearmTattoosForMen_faqIcon__sT6nr{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ForearmTattoosForMen_faqItemActive__E2Fsn .ForearmTattoosForMen_faqIcon__sT6nr{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ForearmTattoosForMen_faqAnswer__-DU57{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ForearmTattoosForMen_faqAnswerOpen__nNfuf{max-height:500px;padding:0 30px 25px}.ForearmTattoosForMen_faqAnswer__-DU57 p{margin:0;padding-top:10px}.ForearmTattoosForMen_seoLinksSection__9D9Sv{background:#fff;padding:40px 20px}.ForearmTattoosForMen_seoLinksSection__9D9Sv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ForearmTattoosForMen_seoLinksGrid__LUvvy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ForearmTattoosForMen_seoLinksColumn__OFKo0 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ForearmTattoosForMen_seoLinksColumn__OFKo0 ul{list-style:none;margin:0;padding:0}.ForearmTattoosForMen_seoLinksColumn__OFKo0 li{margin-bottom:12px}.ForearmTattoosForMen_seoLinksColumn__OFKo0 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ForearmTattoosForMen_seoLinksColumn__OFKo0 a:hover{color:#8a3ab9;text-decoration:underline}.ForearmTattoosForMen_introSection__roH65{background:#fff;padding:60px 20px}.ForearmTattoosForMen_introSection__roH65 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ForearmTattoosForMen_introSection__roH65 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ForearmTattoosForMen_stylesSection__nFLjn{background:#f8f9fa;padding:80px 20px}.ForearmTattoosForMen_stylesSection__nFLjn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ForearmTattoosForMen_stylesGrid__9tegq{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ForearmTattoosForMen_styleCard__UwC-h{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattoosForMen_styleCard__UwC-h:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ForearmTattoosForMen_styleCard__UwC-h h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ForearmTattoosForMen_styleCard__UwC-h p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ForearmTattoosForMen_ctaSecondary__aiLWA{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ForearmTattoosForMen_ctaSecondary__aiLWA:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ForearmTattoosForMen_placementSection__Yc\+Dm{background:#fff;padding:60px 20px}.ForearmTattoosForMen_placementSection__Yc\+Dm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ForearmTattoosForMen_placementSection__Yc\+Dm p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ForearmTattoosForMen_stickyCta__7nrYX{animation:ForearmTattoosForMen_slideInRight__4KIEf .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ForearmTattoosForMen_stickyCtaVisible__CgbMP{display:block}.ForearmTattoosForMen_stickyCtaButton__NRjBs{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ForearmTattoosForMen_stickyCtaButton__NRjBs:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ForearmTattoosForMen_slideInRight__4KIEf{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ForearmTattoosForMen_heroSection__BTlX3{min-height:auto;padding:42.5px 20px 80px}.ForearmTattoosForMen_heroContentWrapper__gMMiO{display:flex;flex-direction:column;gap:16px}.ForearmTattoosForMen_heroContent__73Cjj{display:flex;flex-direction:column;order:1;text-align:center}.ForearmTattoosForMen_heroContent__73Cjj h1{font-size:2rem;order:1}.ForearmTattoosForMen_heroSubtitle__INuTK{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ForearmTattoosForMen_trustMetrics__4ey5O{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ForearmTattoosForMen_metricItem__Cv5Hs{font-size:.85rem}.ForearmTattoosForMen_ctaMain__9yOBs{display:none}.ForearmTattoosForMen_heroImageCarousel__aOr\+g{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ForearmTattoosForMen_carouselItem__u5Jev{aspect-ratio:1}.ForearmTattoosForMen_heroPreviewImage__EWXpF{border-radius:8px}.ForearmTattoosForMen_stickyCta__7nrYX{bottom:15px;display:block!important;right:15px}.ForearmTattoosForMen_stickyCtaButton__NRjBs{border-radius:40px;font-size:1rem;padding:14px 24px}.ForearmTattoosForMen_howItWorksSection__KPQlQ{padding:40px 20px}.ForearmTattoosForMen_steps__2\+6lp{gap:25px;grid-template-columns:1fr}.ForearmTattoosForMen_trustSection__Q7bk6{padding:50px 20px}.ForearmTattoosForMen_trustGrid__992zm{gap:25px;grid-template-columns:1fr}.ForearmTattoosForMen_gallerySection__1gatj{padding:40px 20px}.ForearmTattoosForMen_galleryGrid__UFtYq{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ForearmTattoosForMen_faqSection__rqB3v h2,.ForearmTattoosForMen_gallerySection__1gatj h2,.ForearmTattoosForMen_seoLinksSection__9D9Sv h2{font-size:1.8rem}.ForearmTattoosForMen_finalCtaSection__h058M{margin:0 20px;padding:60px 25px}.ForearmTattoosForMen_finalCtaSection__h058M h2{font-size:1.8rem}.ForearmTattoosForMen_finalCtaSection__h058M p{font-size:1.1rem}.ForearmTattoosForMen_faqSection__rqB3v{padding:40px 20px}.ForearmTattoosForMen_faqQuestion__ZBVlV{font-size:1.05rem;padding:20px}.ForearmTattoosForMen_faqAnswer__-DU57{font-size:1rem;padding:0 20px 20px!important}.ForearmTattoosForMen_faqIcon__sT6nr{font-size:1.2rem;height:30px;width:30px}.ForearmTattoosForMen_seoLinksSection__9D9Sv{padding:50px 20px}.ForearmTattoosForMen_seoLinksGrid__LUvvy{grid-template-columns:1fr}}@media (max-width:480px){.ForearmTattoosForMen_heroContent__73Cjj h1{font-size:1.75rem}.ForearmTattoosForMen_heroSubtitle__INuTK{font-size:1rem}.ForearmTattoosForMen_ctaMain__9yOBs{font-size:1.1rem;padding:14px 30px}.ForearmTattoosForMen_galleryGrid__UFtYq{gap:12px;grid-template-columns:repeat(2,1fr)}.ForearmTattoosForMen_stepIcon__9cZVR{font-size:3rem}.ForearmTattoosForMen_trustNumber__hku59{font-size:2rem}}.TattoosIdeasForMan_page__wRqxm{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattoosIdeasForMan_aiTattooContainer__Fl3Sq{margin:0 auto;max-width:1400px;padding:0 20px}.TattoosIdeasForMan_heroSection__ZKt\+D{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattoosIdeasForMan_heroContentWrapper__Gv00\+{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattoosIdeasForMan_heroContent__M\+CP7{position:relative;z-index:2}.TattoosIdeasForMan_heroContent__M\+CP7 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattoosIdeasForMan_heroSubtitle__\+jAnB{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattoosIdeasForMan_ctaButtonLink__aneX6{display:inline-block;margin-bottom:30px;text-decoration:none}.TattoosIdeasForMan_ctaMain__5K-co{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattoosIdeasForMan_ctaMain__5K-co:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattoosIdeasForMan_ctaMain__5K-co:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattoosIdeasForMan_trustMetrics__9Rlnk{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattoosIdeasForMan_metricItem__AtsnE{color:#666;font-size:.95rem;font-weight:500}.TattoosIdeasForMan_heroPreview__PnsHZ{align-items:center;display:flex;justify-content:center}.TattoosIdeasForMan_heroImageCarousel__5DiGx{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattoosIdeasForMan_carouselItem__9qgxb{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattoosIdeasForMan_carouselItem__9qgxb:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattoosIdeasForMan_heroPreviewImage__qkT2R{display:block;height:100%;object-fit:cover;width:100%}.TattoosIdeasForMan_howItWorksSection__eN6Ad{background:#fff;padding:80px 20px}.TattoosIdeasForMan_howItWorksSection__eN6Ad h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattoosIdeasForMan_steps__VRR0c{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattoosIdeasForMan_step__LZuo3{padding:30px 20px;text-align:center}.TattoosIdeasForMan_stepIcon__xDl72{font-size:4rem;margin-bottom:20px}.TattoosIdeasForMan_step__LZuo3 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattoosIdeasForMan_step__LZuo3 p{color:#666;font-size:1rem;margin:0}.TattoosIdeasForMan_howItWorksCta__ncLWK{margin-top:40px;text-align:center}.TattoosIdeasForMan_trustSection__zYdxN{background:#f8f9fa;padding:40px 20px}.TattoosIdeasForMan_trustGrid__wbY6m{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattoosIdeasForMan_trustCard__J2zMK{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattoosIdeasForMan_trustNumber__IAijn{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattoosIdeasForMan_trustLabel__wpiKK{color:#666;font-size:1rem;font-weight:500}.TattoosIdeasForMan_gallerySection__yuFHd{background:#fff;padding:80px 20px}.TattoosIdeasForMan_gallerySection__yuFHd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosIdeasForMan_galleryDescription__wBUKq{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattoosIdeasForMan_galleryGrid__PoyJH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattoosIdeasForMan_galleryItem__4m5rF{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattoosIdeasForMan_galleryItem__4m5rF:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosIdeasForMan_galleryItem__4m5rF img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattoosIdeasForMan_galleryItem__4m5rF:hover img{transform:scale(1.05)}.TattoosIdeasForMan_galleryCta__Ayn5o{text-align:center}.TattoosIdeasForMan_finalCtaSection__xmtJo{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattoosIdeasForMan_finalCtaSection__xmtJo h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattoosIdeasForMan_finalCtaSection__xmtJo p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattoosIdeasForMan_finalCtaSection__xmtJo .TattoosIdeasForMan_ctaButtonLink__aneX6{display:inline-block}.TattoosIdeasForMan_finalCtaSection__xmtJo .TattoosIdeasForMan_ctaMain__5K-co{background:#fff;color:#1a1a2e;max-width:450px}.TattoosIdeasForMan_finalCtaSection__xmtJo .TattoosIdeasForMan_ctaMain__5K-co:hover{background:#f0f0f0;transform:translateY(-2px)}.TattoosIdeasForMan_faqSection__3mNoK{background:#f8f9fa;padding:80px 20px}.TattoosIdeasForMan_faqSection__3mNoK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattoosIdeasForMan_faqSection__3mNoK h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattoosIdeasForMan_faqContainer__LqNq3{margin:0 auto;max-width:1000px}.TattoosIdeasForMan_faqItem__FWFZP{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattoosIdeasForMan_faqItem__FWFZP:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattoosIdeasForMan_faqItemActive__oyJEU{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattoosIdeasForMan_faqQuestion__XoUxf{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattoosIdeasForMan_faqQuestion__XoUxf:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattoosIdeasForMan_faqQuestion__XoUxf:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattoosIdeasForMan_faqItemActive__oyJEU .TattoosIdeasForMan_faqQuestion__XoUxf{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattoosIdeasForMan_faqQuestionText__hP-YR{flex:1 1}.TattoosIdeasForMan_faqIcon__HXxia{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattoosIdeasForMan_faqItemActive__oyJEU .TattoosIdeasForMan_faqIcon__HXxia{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattoosIdeasForMan_faqAnswer__KOL0q{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattoosIdeasForMan_faqAnswerOpen__gyUK6{max-height:500px;padding:0 30px 25px}.TattoosIdeasForMan_faqAnswer__KOL0q p{margin:0;padding-top:10px}.TattoosIdeasForMan_seoLinksSection__DEF8g{background:#fff;padding:40px 20px}.TattoosIdeasForMan_seoLinksSection__DEF8g h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattoosIdeasForMan_seoLinksGrid__\+kQWF{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattoosIdeasForMan_seoLinksColumn__l0exr h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattoosIdeasForMan_seoLinksColumn__l0exr ul{list-style:none;margin:0;padding:0}.TattoosIdeasForMan_seoLinksColumn__l0exr li{margin-bottom:12px}.TattoosIdeasForMan_seoLinksColumn__l0exr a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattoosIdeasForMan_seoLinksColumn__l0exr a:hover{color:#8a3ab9;text-decoration:underline}.TattoosIdeasForMan_introSection__BtRxf{background:#fff;padding:60px 20px}.TattoosIdeasForMan_introSection__BtRxf h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosIdeasForMan_introSection__BtRxf p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosIdeasForMan_stylesSection__oB7A1{background:#f8f9fa;padding:80px 20px}.TattoosIdeasForMan_stylesSection__oB7A1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattoosIdeasForMan_stylesGrid__zSOvX{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattoosIdeasForMan_styleCard__M\+pxV{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattoosIdeasForMan_styleCard__M\+pxV:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosIdeasForMan_styleCard__M\+pxV h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattoosIdeasForMan_styleCard__M\+pxV p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattoosIdeasForMan_ctaSecondary__yivp7{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattoosIdeasForMan_ctaSecondary__yivp7:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattoosIdeasForMan_placementSection__ugMDy{background:#fff;padding:60px 20px}.TattoosIdeasForMan_placementSection__ugMDy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosIdeasForMan_placementSection__ugMDy p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosIdeasForMan_stickyCta__9B9ab{animation:TattoosIdeasForMan_slideInRight__20Z3i .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattoosIdeasForMan_stickyCtaVisible__jyxYn{display:block}.TattoosIdeasForMan_stickyCtaButton__GoYsW{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattoosIdeasForMan_stickyCtaButton__GoYsW:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattoosIdeasForMan_slideInRight__20Z3i{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattoosIdeasForMan_heroSection__ZKt\+D{min-height:auto;padding:42.5px 20px 80px}.TattoosIdeasForMan_heroContentWrapper__Gv00\+{display:flex;flex-direction:column;gap:16px}.TattoosIdeasForMan_heroContent__M\+CP7{display:flex;flex-direction:column;order:1;text-align:center}.TattoosIdeasForMan_heroContent__M\+CP7 h1{font-size:2rem;order:1}.TattoosIdeasForMan_heroSubtitle__\+jAnB{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattoosIdeasForMan_trustMetrics__9Rlnk{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattoosIdeasForMan_metricItem__AtsnE{font-size:.85rem}.TattoosIdeasForMan_ctaMain__5K-co{display:none}.TattoosIdeasForMan_heroImageCarousel__5DiGx{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattoosIdeasForMan_carouselItem__9qgxb{aspect-ratio:1}.TattoosIdeasForMan_heroPreviewImage__qkT2R{border-radius:8px}.TattoosIdeasForMan_stickyCta__9B9ab{bottom:15px;display:block!important;right:15px}.TattoosIdeasForMan_stickyCtaButton__GoYsW{border-radius:40px;font-size:1rem;padding:14px 24px}.TattoosIdeasForMan_howItWorksSection__eN6Ad{padding:40px 20px}.TattoosIdeasForMan_steps__VRR0c{gap:25px;grid-template-columns:1fr}.TattoosIdeasForMan_trustSection__zYdxN{padding:50px 20px}.TattoosIdeasForMan_trustGrid__wbY6m{gap:25px;grid-template-columns:1fr}.TattoosIdeasForMan_gallerySection__yuFHd{padding:40px 20px}.TattoosIdeasForMan_galleryGrid__PoyJH{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattoosIdeasForMan_faqSection__3mNoK h2,.TattoosIdeasForMan_gallerySection__yuFHd h2,.TattoosIdeasForMan_seoLinksSection__DEF8g h2{font-size:1.8rem}.TattoosIdeasForMan_finalCtaSection__xmtJo{margin:0 20px;padding:60px 25px}.TattoosIdeasForMan_finalCtaSection__xmtJo h2{font-size:1.8rem}.TattoosIdeasForMan_finalCtaSection__xmtJo p{font-size:1.1rem}.TattoosIdeasForMan_faqSection__3mNoK{padding:40px 20px}.TattoosIdeasForMan_faqQuestion__XoUxf{font-size:1.05rem;padding:20px}.TattoosIdeasForMan_faqAnswer__KOL0q{font-size:1rem;padding:0 20px 20px!important}.TattoosIdeasForMan_faqIcon__HXxia{font-size:1.2rem;height:30px;width:30px}.TattoosIdeasForMan_seoLinksSection__DEF8g{padding:50px 20px}.TattoosIdeasForMan_seoLinksGrid__\+kQWF{grid-template-columns:1fr}}@media (max-width:480px){.TattoosIdeasForMan_heroContent__M\+CP7 h1{font-size:1.75rem}.TattoosIdeasForMan_heroSubtitle__\+jAnB{font-size:1rem}.TattoosIdeasForMan_ctaMain__5K-co{font-size:1.1rem;padding:14px 30px}.TattoosIdeasForMan_galleryGrid__PoyJH{gap:12px;grid-template-columns:repeat(2,1fr)}.TattoosIdeasForMan_stepIcon__xDl72{font-size:3rem}.TattoosIdeasForMan_trustNumber__IAijn{font-size:2rem}}.LegTattooIdeasForMen_page__\+3e\+7{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LegTattooIdeasForMen_aiTattooContainer__2newc{margin:0 auto;max-width:1400px;padding:0 20px}.LegTattooIdeasForMen_heroSection__NJGCC{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LegTattooIdeasForMen_heroContentWrapper__lO0Hb{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LegTattooIdeasForMen_heroContent__YKs\+A{position:relative;z-index:2}.LegTattooIdeasForMen_heroContent__YKs\+A h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LegTattooIdeasForMen_heroSubtitle__jc0\+o{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LegTattooIdeasForMen_ctaButtonLink__T\+1MG{display:inline-block;margin-bottom:30px;text-decoration:none}.LegTattooIdeasForMen_ctaMain__j3ANp{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LegTattooIdeasForMen_ctaMain__j3ANp:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LegTattooIdeasForMen_ctaMain__j3ANp:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LegTattooIdeasForMen_trustMetrics__eOlyA{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LegTattooIdeasForMen_metricItem__R6SBt{color:#666;font-size:.95rem;font-weight:500}.LegTattooIdeasForMen_heroPreview__JHLUC{align-items:center;display:flex;justify-content:center}.LegTattooIdeasForMen_heroImageCarousel__Wf\+L7{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LegTattooIdeasForMen_carouselItem__ONxLp{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LegTattooIdeasForMen_carouselItem__ONxLp:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LegTattooIdeasForMen_heroPreviewImage__VxNlL{display:block;height:100%;object-fit:cover;width:100%}.LegTattooIdeasForMen_howItWorksSection__EKk5S{background:#fff;padding:80px 20px}.LegTattooIdeasForMen_howItWorksSection__EKk5S h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LegTattooIdeasForMen_steps__bu4pD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LegTattooIdeasForMen_step__uSSXN{padding:30px 20px;text-align:center}.LegTattooIdeasForMen_stepIcon__QguJS{font-size:4rem;margin-bottom:20px}.LegTattooIdeasForMen_step__uSSXN h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LegTattooIdeasForMen_step__uSSXN p{color:#666;font-size:1rem;margin:0}.LegTattooIdeasForMen_howItWorksCta__VjVlw{margin-top:40px;text-align:center}.LegTattooIdeasForMen_trustSection__VensP{background:#f8f9fa;padding:40px 20px}.LegTattooIdeasForMen_trustGrid__v1p3D{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LegTattooIdeasForMen_trustCard__g3SFO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LegTattooIdeasForMen_trustNumber__wQEdO{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LegTattooIdeasForMen_trustLabel__mIGuB{color:#666;font-size:1rem;font-weight:500}.LegTattooIdeasForMen_gallerySection__UO79L{background:#fff;padding:80px 20px}.LegTattooIdeasForMen_gallerySection__UO79L h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattooIdeasForMen_galleryDescription__SlA4P{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LegTattooIdeasForMen_galleryGrid__Q8-Xi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LegTattooIdeasForMen_galleryItem__zTBau{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LegTattooIdeasForMen_galleryItem__zTBau:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattooIdeasForMen_galleryItem__zTBau img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LegTattooIdeasForMen_galleryItem__zTBau:hover img{transform:scale(1.05)}.LegTattooIdeasForMen_galleryCta__RWrbH{text-align:center}.LegTattooIdeasForMen_finalCtaSection__nY0Ti{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LegTattooIdeasForMen_finalCtaSection__nY0Ti h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LegTattooIdeasForMen_finalCtaSection__nY0Ti p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LegTattooIdeasForMen_finalCtaSection__nY0Ti .LegTattooIdeasForMen_ctaButtonLink__T\+1MG{display:inline-block}.LegTattooIdeasForMen_finalCtaSection__nY0Ti .LegTattooIdeasForMen_ctaMain__j3ANp{background:#fff;color:#1a1a2e;max-width:450px}.LegTattooIdeasForMen_finalCtaSection__nY0Ti .LegTattooIdeasForMen_ctaMain__j3ANp:hover{background:#f0f0f0;transform:translateY(-2px)}.LegTattooIdeasForMen_faqSection__Js7nm{background:#f8f9fa;padding:80px 20px}.LegTattooIdeasForMen_faqSection__Js7nm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LegTattooIdeasForMen_faqSection__Js7nm h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LegTattooIdeasForMen_faqContainer__CtvVm{margin:0 auto;max-width:1000px}.LegTattooIdeasForMen_faqItem__1-g-l{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LegTattooIdeasForMen_faqItem__1-g-l:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LegTattooIdeasForMen_faqItemActive__BCJ2S{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LegTattooIdeasForMen_faqQuestion__eerU8{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LegTattooIdeasForMen_faqQuestion__eerU8:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LegTattooIdeasForMen_faqQuestion__eerU8:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LegTattooIdeasForMen_faqItemActive__BCJ2S .LegTattooIdeasForMen_faqQuestion__eerU8{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LegTattooIdeasForMen_faqQuestionText__78ku5{flex:1 1}.LegTattooIdeasForMen_faqIcon__XE9N3{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LegTattooIdeasForMen_faqItemActive__BCJ2S .LegTattooIdeasForMen_faqIcon__XE9N3{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LegTattooIdeasForMen_faqAnswer__Lux\+j{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LegTattooIdeasForMen_faqAnswerOpen__878Af{max-height:500px;padding:0 30px 25px}.LegTattooIdeasForMen_faqAnswer__Lux\+j p{margin:0;padding-top:10px}.LegTattooIdeasForMen_seoLinksSection__OigUk{background:#fff;padding:40px 20px}.LegTattooIdeasForMen_seoLinksSection__OigUk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LegTattooIdeasForMen_seoLinksGrid__bkEIT{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LegTattooIdeasForMen_seoLinksColumn__RCa3A h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LegTattooIdeasForMen_seoLinksColumn__RCa3A ul{list-style:none;margin:0;padding:0}.LegTattooIdeasForMen_seoLinksColumn__RCa3A li{margin-bottom:12px}.LegTattooIdeasForMen_seoLinksColumn__RCa3A a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LegTattooIdeasForMen_seoLinksColumn__RCa3A a:hover{color:#8a3ab9;text-decoration:underline}.LegTattooIdeasForMen_introSection__yQ7lz{background:#fff;padding:60px 20px}.LegTattooIdeasForMen_introSection__yQ7lz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattooIdeasForMen_introSection__yQ7lz p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattooIdeasForMen_stylesSection__tQ5mA{background:#f8f9fa;padding:80px 20px}.LegTattooIdeasForMen_stylesSection__tQ5mA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.LegTattooIdeasForMen_stylesGrid__tXRka{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LegTattooIdeasForMen_styleCard__fx71C{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.LegTattooIdeasForMen_styleCard__fx71C:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattooIdeasForMen_styleCard__fx71C h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.LegTattooIdeasForMen_styleCard__fx71C p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.LegTattooIdeasForMen_ctaSecondary__3F\+Gr{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LegTattooIdeasForMen_ctaSecondary__3F\+Gr:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.LegTattooIdeasForMen_placementSection__0BikN{background:#fff;padding:60px 20px}.LegTattooIdeasForMen_placementSection__0BikN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattooIdeasForMen_placementSection__0BikN p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattooIdeasForMen_stickyCta__eNXFl{animation:LegTattooIdeasForMen_slideInRight__wzIb6 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LegTattooIdeasForMen_stickyCtaVisible__7U195{display:block}.LegTattooIdeasForMen_stickyCtaButton__66OXH{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LegTattooIdeasForMen_stickyCtaButton__66OXH:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LegTattooIdeasForMen_slideInRight__wzIb6{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LegTattooIdeasForMen_heroSection__NJGCC{min-height:auto;padding:42.5px 20px 80px}.LegTattooIdeasForMen_heroContentWrapper__lO0Hb{display:flex;flex-direction:column;gap:16px}.LegTattooIdeasForMen_heroContent__YKs\+A{display:flex;flex-direction:column;order:1;text-align:center}.LegTattooIdeasForMen_heroContent__YKs\+A h1{font-size:2rem;order:1}.LegTattooIdeasForMen_heroSubtitle__jc0\+o{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LegTattooIdeasForMen_trustMetrics__eOlyA{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LegTattooIdeasForMen_metricItem__R6SBt{font-size:.85rem}.LegTattooIdeasForMen_ctaMain__j3ANp{display:none}.LegTattooIdeasForMen_heroImageCarousel__Wf\+L7{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LegTattooIdeasForMen_carouselItem__ONxLp{aspect-ratio:1}.LegTattooIdeasForMen_heroPreviewImage__VxNlL{border-radius:8px}.LegTattooIdeasForMen_stickyCta__eNXFl{bottom:15px;display:block!important;right:15px}.LegTattooIdeasForMen_stickyCtaButton__66OXH{border-radius:40px;font-size:1rem;padding:14px 24px}.LegTattooIdeasForMen_howItWorksSection__EKk5S{padding:40px 20px}.LegTattooIdeasForMen_steps__bu4pD{gap:25px;grid-template-columns:1fr}.LegTattooIdeasForMen_trustSection__VensP{padding:50px 20px}.LegTattooIdeasForMen_trustGrid__v1p3D{gap:25px;grid-template-columns:1fr}.LegTattooIdeasForMen_gallerySection__UO79L{padding:40px 20px}.LegTattooIdeasForMen_galleryGrid__Q8-Xi{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LegTattooIdeasForMen_faqSection__Js7nm h2,.LegTattooIdeasForMen_gallerySection__UO79L h2,.LegTattooIdeasForMen_seoLinksSection__OigUk h2{font-size:1.8rem}.LegTattooIdeasForMen_finalCtaSection__nY0Ti{margin:0 20px;padding:60px 25px}.LegTattooIdeasForMen_finalCtaSection__nY0Ti h2{font-size:1.8rem}.LegTattooIdeasForMen_finalCtaSection__nY0Ti p{font-size:1.1rem}.LegTattooIdeasForMen_faqSection__Js7nm{padding:40px 20px}.LegTattooIdeasForMen_faqQuestion__eerU8{font-size:1.05rem;padding:20px}.LegTattooIdeasForMen_faqAnswer__Lux\+j{font-size:1rem;padding:0 20px 20px!important}.LegTattooIdeasForMen_faqIcon__XE9N3{font-size:1.2rem;height:30px;width:30px}.LegTattooIdeasForMen_seoLinksSection__OigUk{padding:50px 20px}.LegTattooIdeasForMen_seoLinksGrid__bkEIT{grid-template-columns:1fr}}@media (max-width:480px){.LegTattooIdeasForMen_heroContent__YKs\+A h1{font-size:1.75rem}.LegTattooIdeasForMen_heroSubtitle__jc0\+o{font-size:1rem}.LegTattooIdeasForMen_ctaMain__j3ANp{font-size:1.1rem;padding:14px 30px}.LegTattooIdeasForMen_galleryGrid__Q8-Xi{gap:12px;grid-template-columns:repeat(2,1fr)}.LegTattooIdeasForMen_stepIcon__QguJS{font-size:3rem}.LegTattooIdeasForMen_trustNumber__wQEdO{font-size:2rem}}.TattooDesignsForMenArms_page__J0h8s{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooDesignsForMenArms_aiTattooContainer__3xM04{margin:0 auto;max-width:1400px;padding:0 20px}.TattooDesignsForMenArms_heroSection__6IFKY{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooDesignsForMenArms_heroContentWrapper__goHi7{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooDesignsForMenArms_heroContent__H24SW{position:relative;z-index:2}.TattooDesignsForMenArms_heroContent__H24SW h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooDesignsForMenArms_heroSubtitle__EqAom{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooDesignsForMenArms_ctaButtonLink__ycjZ8{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooDesignsForMenArms_ctaMain__8M4Al{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooDesignsForMenArms_ctaMain__8M4Al:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooDesignsForMenArms_ctaMain__8M4Al:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooDesignsForMenArms_trustMetrics__-K66C{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooDesignsForMenArms_metricItem__MmMgK{color:#666;font-size:.95rem;font-weight:500}.TattooDesignsForMenArms_heroPreview__xUJMo{align-items:center;display:flex;justify-content:center}.TattooDesignsForMenArms_heroImageCarousel__RzAWB{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooDesignsForMenArms_carouselItem__hz5-I{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooDesignsForMenArms_carouselItem__hz5-I:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooDesignsForMenArms_heroPreviewImage__Je5eF{display:block;height:100%;object-fit:cover;width:100%}.TattooDesignsForMenArms_howItWorksSection__EgCSO{background:#fff;padding:80px 20px}.TattooDesignsForMenArms_howItWorksSection__EgCSO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooDesignsForMenArms_steps__qReLE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooDesignsForMenArms_step__CjRsO{padding:30px 20px;text-align:center}.TattooDesignsForMenArms_stepIcon__fNQ9m{font-size:4rem;margin-bottom:20px}.TattooDesignsForMenArms_step__CjRsO h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooDesignsForMenArms_step__CjRsO p{color:#666;font-size:1rem;margin:0}.TattooDesignsForMenArms_howItWorksCta__EXAlG{margin-top:40px;text-align:center}.TattooDesignsForMenArms_trustSection__lZtex{background:#f8f9fa;padding:40px 20px}.TattooDesignsForMenArms_trustGrid__ydmYk{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooDesignsForMenArms_trustCard__NfiZl{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooDesignsForMenArms_trustNumber__3EBsf{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooDesignsForMenArms_trustLabel__Z-TP8{color:#666;font-size:1rem;font-weight:500}.TattooDesignsForMenArms_gallerySection__ZzYnQ{background:#fff;padding:80px 20px}.TattooDesignsForMenArms_gallerySection__ZzYnQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesignsForMenArms_galleryDescription__pvEfD{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooDesignsForMenArms_galleryGrid__mWn6v{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooDesignsForMenArms_galleryItem__1FGwZ{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsForMenArms_galleryItem__1FGwZ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignsForMenArms_galleryItem__1FGwZ img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooDesignsForMenArms_galleryItem__1FGwZ:hover img{transform:scale(1.05)}.TattooDesignsForMenArms_galleryCta__zu3oA{text-align:center}.TattooDesignsForMenArms_finalCtaSection__Ba1sP{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooDesignsForMenArms_finalCtaSection__Ba1sP h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooDesignsForMenArms_finalCtaSection__Ba1sP p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooDesignsForMenArms_finalCtaSection__Ba1sP .TattooDesignsForMenArms_ctaButtonLink__ycjZ8{display:inline-block}.TattooDesignsForMenArms_finalCtaSection__Ba1sP .TattooDesignsForMenArms_ctaMain__8M4Al{background:#fff;color:#1a1a2e;max-width:450px}.TattooDesignsForMenArms_finalCtaSection__Ba1sP .TattooDesignsForMenArms_ctaMain__8M4Al:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooDesignsForMenArms_faqSection__is3MX{background:#f8f9fa;padding:80px 20px}.TattooDesignsForMenArms_faqSection__is3MX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooDesignsForMenArms_faqSection__is3MX h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooDesignsForMenArms_faqContainer__QjV0v{margin:0 auto;max-width:1000px}.TattooDesignsForMenArms_faqItem__UQ1AP{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooDesignsForMenArms_faqItem__UQ1AP:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooDesignsForMenArms_faqItemActive__9BZD0{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooDesignsForMenArms_faqQuestion__K1d2y{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooDesignsForMenArms_faqQuestion__K1d2y:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooDesignsForMenArms_faqQuestion__K1d2y:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooDesignsForMenArms_faqItemActive__9BZD0 .TattooDesignsForMenArms_faqQuestion__K1d2y{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooDesignsForMenArms_faqQuestionText__AqkEu{flex:1 1}.TattooDesignsForMenArms_faqIcon__njpln{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooDesignsForMenArms_faqItemActive__9BZD0 .TattooDesignsForMenArms_faqIcon__njpln{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooDesignsForMenArms_faqAnswer__uggL8{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooDesignsForMenArms_faqAnswerOpen__6s9Xh{max-height:500px;padding:0 30px 25px}.TattooDesignsForMenArms_faqAnswer__uggL8 p{margin:0;padding-top:10px}.TattooDesignsForMenArms_seoLinksSection__dTc9w{background:#fff;padding:40px 20px}.TattooDesignsForMenArms_seoLinksSection__dTc9w h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooDesignsForMenArms_seoLinksGrid__xJK0S{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooDesignsForMenArms_seoLinksColumn__4BznT h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooDesignsForMenArms_seoLinksColumn__4BznT ul{list-style:none;margin:0;padding:0}.TattooDesignsForMenArms_seoLinksColumn__4BznT li{margin-bottom:12px}.TattooDesignsForMenArms_seoLinksColumn__4BznT a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooDesignsForMenArms_seoLinksColumn__4BznT a:hover{color:#8a3ab9;text-decoration:underline}.TattooDesignsForMenArms_introSection__CnE2x{background:#fff;padding:60px 20px}.TattooDesignsForMenArms_introSection__CnE2x h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooDesignsForMenArms_introSection__CnE2x p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooDesignsForMenArms_stylesSection__VbUt9{background:#f8f9fa;padding:80px 20px}.TattooDesignsForMenArms_stylesSection__VbUt9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooDesignsForMenArms_stylesGrid__feNSN{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooDesignsForMenArms_styleCard__Mu5zy{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsForMenArms_styleCard__Mu5zy:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignsForMenArms_styleCard__Mu5zy h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooDesignsForMenArms_styleCard__Mu5zy p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooDesignsForMenArms_ctaSecondary__0vDUy{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooDesignsForMenArms_ctaSecondary__0vDUy:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooDesignsForMenArms_placementSection__Ljlt9{background:#fff;padding:60px 20px}.TattooDesignsForMenArms_placementSection__Ljlt9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooDesignsForMenArms_placementSection__Ljlt9 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooDesignsForMenArms_stickyCta__4dBbm{animation:TattooDesignsForMenArms_slideInRight__8qlVx .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooDesignsForMenArms_stickyCtaVisible__qYbDK{display:block}.TattooDesignsForMenArms_stickyCtaButton__p6vw3{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooDesignsForMenArms_stickyCtaButton__p6vw3:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooDesignsForMenArms_slideInRight__8qlVx{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooDesignsForMenArms_heroSection__6IFKY{min-height:auto;padding:42.5px 20px 80px}.TattooDesignsForMenArms_heroContentWrapper__goHi7{display:flex;flex-direction:column;gap:16px}.TattooDesignsForMenArms_heroContent__H24SW{display:flex;flex-direction:column;order:1;text-align:center}.TattooDesignsForMenArms_heroContent__H24SW h1{font-size:2rem;order:1}.TattooDesignsForMenArms_heroSubtitle__EqAom{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooDesignsForMenArms_trustMetrics__-K66C{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooDesignsForMenArms_metricItem__MmMgK{font-size:.85rem}.TattooDesignsForMenArms_ctaMain__8M4Al{display:none}.TattooDesignsForMenArms_heroImageCarousel__RzAWB{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooDesignsForMenArms_carouselItem__hz5-I{aspect-ratio:1}.TattooDesignsForMenArms_heroPreviewImage__Je5eF{border-radius:8px}.TattooDesignsForMenArms_stickyCta__4dBbm{bottom:15px;display:block!important;right:15px}.TattooDesignsForMenArms_stickyCtaButton__p6vw3{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooDesignsForMenArms_howItWorksSection__EgCSO{padding:40px 20px}.TattooDesignsForMenArms_steps__qReLE{gap:25px;grid-template-columns:1fr}.TattooDesignsForMenArms_trustSection__lZtex{padding:50px 20px}.TattooDesignsForMenArms_trustGrid__ydmYk{gap:25px;grid-template-columns:1fr}.TattooDesignsForMenArms_gallerySection__ZzYnQ{padding:40px 20px}.TattooDesignsForMenArms_galleryGrid__mWn6v{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooDesignsForMenArms_faqSection__is3MX h2,.TattooDesignsForMenArms_gallerySection__ZzYnQ h2,.TattooDesignsForMenArms_seoLinksSection__dTc9w h2{font-size:1.8rem}.TattooDesignsForMenArms_finalCtaSection__Ba1sP{margin:0 20px;padding:60px 25px}.TattooDesignsForMenArms_finalCtaSection__Ba1sP h2{font-size:1.8rem}.TattooDesignsForMenArms_finalCtaSection__Ba1sP p{font-size:1.1rem}.TattooDesignsForMenArms_faqSection__is3MX{padding:40px 20px}.TattooDesignsForMenArms_faqQuestion__K1d2y{font-size:1.05rem;padding:20px}.TattooDesignsForMenArms_faqAnswer__uggL8{font-size:1rem;padding:0 20px 20px!important}.TattooDesignsForMenArms_faqIcon__njpln{font-size:1.2rem;height:30px;width:30px}.TattooDesignsForMenArms_seoLinksSection__dTc9w{padding:50px 20px}.TattooDesignsForMenArms_seoLinksGrid__xJK0S{grid-template-columns:1fr}}@media (max-width:480px){.TattooDesignsForMenArms_heroContent__H24SW h1{font-size:1.75rem}.TattooDesignsForMenArms_heroSubtitle__EqAom{font-size:1rem}.TattooDesignsForMenArms_ctaMain__8M4Al{font-size:1.1rem;padding:14px 30px}.TattooDesignsForMenArms_galleryGrid__mWn6v{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooDesignsForMenArms_stepIcon__fNQ9m{font-size:3rem}.TattooDesignsForMenArms_trustNumber__3EBsf{font-size:2rem}}.ArmSleevesMenTattoo_page__XGgiH{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ArmSleevesMenTattoo_aiTattooContainer__Xkz8z{margin:0 auto;max-width:1400px;padding:0 20px}.ArmSleevesMenTattoo_heroSection__dGFZg{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ArmSleevesMenTattoo_heroContentWrapper__fdNnN{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ArmSleevesMenTattoo_heroContent__GCwXB{position:relative;z-index:2}.ArmSleevesMenTattoo_heroContent__GCwXB h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ArmSleevesMenTattoo_heroSubtitle__Q5sSQ{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ArmSleevesMenTattoo_ctaButtonLink__OXbuZ{display:inline-block;margin-bottom:30px;text-decoration:none}.ArmSleevesMenTattoo_ctaMain__zu36u{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ArmSleevesMenTattoo_ctaMain__zu36u:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ArmSleevesMenTattoo_ctaMain__zu36u:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ArmSleevesMenTattoo_trustMetrics__N\+9aI{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ArmSleevesMenTattoo_metricItem__cfM\+b{color:#666;font-size:.95rem;font-weight:500}.ArmSleevesMenTattoo_heroPreview__Ux07I{align-items:center;display:flex;justify-content:center}.ArmSleevesMenTattoo_heroImageCarousel__SV8ic{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ArmSleevesMenTattoo_carouselItem__SrMf4{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ArmSleevesMenTattoo_carouselItem__SrMf4:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ArmSleevesMenTattoo_heroPreviewImage__cTTBD{display:block;height:100%;object-fit:cover;width:100%}.ArmSleevesMenTattoo_howItWorksSection__oJozi{background:#fff;padding:80px 20px}.ArmSleevesMenTattoo_howItWorksSection__oJozi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ArmSleevesMenTattoo_steps__GaMpI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ArmSleevesMenTattoo_step__eXR7p{padding:30px 20px;text-align:center}.ArmSleevesMenTattoo_stepIcon__tBmn3{font-size:4rem;margin-bottom:20px}.ArmSleevesMenTattoo_step__eXR7p h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ArmSleevesMenTattoo_step__eXR7p p{color:#666;font-size:1rem;margin:0}.ArmSleevesMenTattoo_howItWorksCta__tFlGV{margin-top:40px;text-align:center}.ArmSleevesMenTattoo_trustSection__zQj-u{background:#f8f9fa;padding:40px 20px}.ArmSleevesMenTattoo_trustGrid__bR4Pl{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ArmSleevesMenTattoo_trustCard__Em05W{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ArmSleevesMenTattoo_trustNumber__G4ze8{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ArmSleevesMenTattoo_trustLabel__Ti6L\+{color:#666;font-size:1rem;font-weight:500}.ArmSleevesMenTattoo_gallerySection__xxbk5{background:#fff;padding:80px 20px}.ArmSleevesMenTattoo_gallerySection__xxbk5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArmSleevesMenTattoo_galleryDescription__onjqz{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ArmSleevesMenTattoo_galleryGrid__TCD11{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ArmSleevesMenTattoo_galleryItem__4duML{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ArmSleevesMenTattoo_galleryItem__4duML:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmSleevesMenTattoo_galleryItem__4duML img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ArmSleevesMenTattoo_galleryItem__4duML:hover img{transform:scale(1.05)}.ArmSleevesMenTattoo_galleryCta__ILg37{text-align:center}.ArmSleevesMenTattoo_finalCtaSection__ucdXr{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ArmSleevesMenTattoo_finalCtaSection__ucdXr h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ArmSleevesMenTattoo_finalCtaSection__ucdXr p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ArmSleevesMenTattoo_finalCtaSection__ucdXr .ArmSleevesMenTattoo_ctaButtonLink__OXbuZ{display:inline-block}.ArmSleevesMenTattoo_finalCtaSection__ucdXr .ArmSleevesMenTattoo_ctaMain__zu36u{background:#fff;color:#1a1a2e;max-width:450px}.ArmSleevesMenTattoo_finalCtaSection__ucdXr .ArmSleevesMenTattoo_ctaMain__zu36u:hover{background:#f0f0f0;transform:translateY(-2px)}.ArmSleevesMenTattoo_faqSection__yrIpy{background:#f8f9fa;padding:80px 20px}.ArmSleevesMenTattoo_faqSection__yrIpy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ArmSleevesMenTattoo_faqSection__yrIpy h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ArmSleevesMenTattoo_faqContainer__-eHRc{margin:0 auto;max-width:1000px}.ArmSleevesMenTattoo_faqItem__mvlsh{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ArmSleevesMenTattoo_faqItem__mvlsh:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ArmSleevesMenTattoo_faqItemActive__U8lgt{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ArmSleevesMenTattoo_faqQuestion__fFldW{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ArmSleevesMenTattoo_faqQuestion__fFldW:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ArmSleevesMenTattoo_faqQuestion__fFldW:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ArmSleevesMenTattoo_faqItemActive__U8lgt .ArmSleevesMenTattoo_faqQuestion__fFldW{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ArmSleevesMenTattoo_faqQuestionText__Quurk{flex:1 1}.ArmSleevesMenTattoo_faqIcon__wuzgz{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ArmSleevesMenTattoo_faqItemActive__U8lgt .ArmSleevesMenTattoo_faqIcon__wuzgz{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ArmSleevesMenTattoo_faqAnswer__iTfXk{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ArmSleevesMenTattoo_faqAnswerOpen__pdxhE{max-height:500px;padding:0 30px 25px}.ArmSleevesMenTattoo_faqAnswer__iTfXk p{margin:0;padding-top:10px}.ArmSleevesMenTattoo_seoLinksSection__VcMvU{background:#fff;padding:40px 20px}.ArmSleevesMenTattoo_seoLinksSection__VcMvU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ArmSleevesMenTattoo_seoLinksGrid__B3Rqp{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ArmSleevesMenTattoo_seoLinksColumn__C5FEz h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ArmSleevesMenTattoo_seoLinksColumn__C5FEz ul{list-style:none;margin:0;padding:0}.ArmSleevesMenTattoo_seoLinksColumn__C5FEz li{margin-bottom:12px}.ArmSleevesMenTattoo_seoLinksColumn__C5FEz a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ArmSleevesMenTattoo_seoLinksColumn__C5FEz a:hover{color:#8a3ab9;text-decoration:underline}.ArmSleevesMenTattoo_introSection__KGfu8{background:#fff;padding:60px 20px}.ArmSleevesMenTattoo_introSection__KGfu8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ArmSleevesMenTattoo_introSection__KGfu8 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ArmSleevesMenTattoo_stylesSection__--fJZ{background:#f8f9fa;padding:80px 20px}.ArmSleevesMenTattoo_stylesSection__--fJZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ArmSleevesMenTattoo_stylesGrid__AMuor{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ArmSleevesMenTattoo_styleCard__788yr{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ArmSleevesMenTattoo_styleCard__788yr:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmSleevesMenTattoo_styleCard__788yr h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ArmSleevesMenTattoo_styleCard__788yr p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ArmSleevesMenTattoo_ctaSecondary__4UxST{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ArmSleevesMenTattoo_ctaSecondary__4UxST:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ArmSleevesMenTattoo_placementSection__ba6UQ{background:#fff;padding:60px 20px}.ArmSleevesMenTattoo_placementSection__ba6UQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ArmSleevesMenTattoo_placementSection__ba6UQ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ArmSleevesMenTattoo_stickyCta__lasoL{animation:ArmSleevesMenTattoo_slideInRight__zL30I .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ArmSleevesMenTattoo_stickyCtaVisible__wszD8{display:block}.ArmSleevesMenTattoo_stickyCtaButton__dharZ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ArmSleevesMenTattoo_stickyCtaButton__dharZ:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ArmSleevesMenTattoo_slideInRight__zL30I{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ArmSleevesMenTattoo_heroSection__dGFZg{min-height:auto;padding:42.5px 20px 80px}.ArmSleevesMenTattoo_heroContentWrapper__fdNnN{display:flex;flex-direction:column;gap:16px}.ArmSleevesMenTattoo_heroContent__GCwXB{display:flex;flex-direction:column;order:1;text-align:center}.ArmSleevesMenTattoo_heroContent__GCwXB h1{font-size:2rem;order:1}.ArmSleevesMenTattoo_heroSubtitle__Q5sSQ{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ArmSleevesMenTattoo_trustMetrics__N\+9aI{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ArmSleevesMenTattoo_metricItem__cfM\+b{font-size:.85rem}.ArmSleevesMenTattoo_ctaMain__zu36u{display:none}.ArmSleevesMenTattoo_heroImageCarousel__SV8ic{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ArmSleevesMenTattoo_carouselItem__SrMf4{aspect-ratio:1}.ArmSleevesMenTattoo_heroPreviewImage__cTTBD{border-radius:8px}.ArmSleevesMenTattoo_stickyCta__lasoL{bottom:15px;display:block!important;right:15px}.ArmSleevesMenTattoo_stickyCtaButton__dharZ{border-radius:40px;font-size:1rem;padding:14px 24px}.ArmSleevesMenTattoo_howItWorksSection__oJozi{padding:40px 20px}.ArmSleevesMenTattoo_steps__GaMpI{gap:25px;grid-template-columns:1fr}.ArmSleevesMenTattoo_trustSection__zQj-u{padding:50px 20px}.ArmSleevesMenTattoo_trustGrid__bR4Pl{gap:25px;grid-template-columns:1fr}.ArmSleevesMenTattoo_gallerySection__xxbk5{padding:40px 20px}.ArmSleevesMenTattoo_galleryGrid__TCD11{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ArmSleevesMenTattoo_faqSection__yrIpy h2,.ArmSleevesMenTattoo_gallerySection__xxbk5 h2,.ArmSleevesMenTattoo_seoLinksSection__VcMvU h2{font-size:1.8rem}.ArmSleevesMenTattoo_finalCtaSection__ucdXr{margin:0 20px;padding:60px 25px}.ArmSleevesMenTattoo_finalCtaSection__ucdXr h2{font-size:1.8rem}.ArmSleevesMenTattoo_finalCtaSection__ucdXr p{font-size:1.1rem}.ArmSleevesMenTattoo_faqSection__yrIpy{padding:40px 20px}.ArmSleevesMenTattoo_faqQuestion__fFldW{font-size:1.05rem;padding:20px}.ArmSleevesMenTattoo_faqAnswer__iTfXk{font-size:1rem;padding:0 20px 20px!important}.ArmSleevesMenTattoo_faqIcon__wuzgz{font-size:1.2rem;height:30px;width:30px}.ArmSleevesMenTattoo_seoLinksSection__VcMvU{padding:50px 20px}.ArmSleevesMenTattoo_seoLinksGrid__B3Rqp{grid-template-columns:1fr}}@media (max-width:480px){.ArmSleevesMenTattoo_heroContent__GCwXB h1{font-size:1.75rem}.ArmSleevesMenTattoo_heroSubtitle__Q5sSQ{font-size:1rem}.ArmSleevesMenTattoo_ctaMain__zu36u{font-size:1.1rem;padding:14px 30px}.ArmSleevesMenTattoo_galleryGrid__TCD11{gap:12px;grid-template-columns:repeat(2,1fr)}.ArmSleevesMenTattoo_stepIcon__tBmn3{font-size:3rem}.ArmSleevesMenTattoo_trustNumber__G4ze8{font-size:2rem}}.TattooOnLegsForMale_page__jTZeN{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooOnLegsForMale_aiTattooContainer__l2RZs{margin:0 auto;max-width:1400px;padding:0 20px}.TattooOnLegsForMale_heroSection__gYdd8{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooOnLegsForMale_heroContentWrapper__ic1dc{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooOnLegsForMale_heroContent__S1kB5{position:relative;z-index:2}.TattooOnLegsForMale_heroContent__S1kB5 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooOnLegsForMale_heroSubtitle__Cwoq8{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooOnLegsForMale_ctaButtonLink__ltyWH{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooOnLegsForMale_ctaMain__G7Y4M{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooOnLegsForMale_ctaMain__G7Y4M:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooOnLegsForMale_ctaMain__G7Y4M:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooOnLegsForMale_trustMetrics__kq8db{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooOnLegsForMale_metricItem__Gh0eD{color:#666;font-size:.95rem;font-weight:500}.TattooOnLegsForMale_heroPreview__3sCXh{align-items:center;display:flex;justify-content:center}.TattooOnLegsForMale_heroImageCarousel__38Cgr{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooOnLegsForMale_carouselItem__vfiEs{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooOnLegsForMale_carouselItem__vfiEs:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooOnLegsForMale_heroPreviewImage__ObO1R{display:block;height:100%;object-fit:cover;width:100%}.TattooOnLegsForMale_howItWorksSection__Vmz8M{background:#fff;padding:80px 20px}.TattooOnLegsForMale_howItWorksSection__Vmz8M h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooOnLegsForMale_steps__JhUyx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooOnLegsForMale_step__WhoD\+{padding:30px 20px;text-align:center}.TattooOnLegsForMale_stepIcon__cFKWt{font-size:4rem;margin-bottom:20px}.TattooOnLegsForMale_step__WhoD\+ h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooOnLegsForMale_step__WhoD\+ p{color:#666;font-size:1rem;margin:0}.TattooOnLegsForMale_howItWorksCta__Ct6FV{margin-top:40px;text-align:center}.TattooOnLegsForMale_trustSection__OiEqD{background:#f8f9fa;padding:40px 20px}.TattooOnLegsForMale_trustGrid__JKite{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooOnLegsForMale_trustCard__kl7VK{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooOnLegsForMale_trustNumber__nRPak{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooOnLegsForMale_trustLabel__vyLVU{color:#666;font-size:1rem;font-weight:500}.TattooOnLegsForMale_gallerySection__iIL3v{background:#fff;padding:80px 20px}.TattooOnLegsForMale_gallerySection__iIL3v h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooOnLegsForMale_galleryDescription__lQ\+rN{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooOnLegsForMale_galleryGrid__09E8r{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooOnLegsForMale_galleryItem__xx9Ol{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooOnLegsForMale_galleryItem__xx9Ol:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooOnLegsForMale_galleryItem__xx9Ol img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooOnLegsForMale_galleryItem__xx9Ol:hover img{transform:scale(1.05)}.TattooOnLegsForMale_galleryCta__I0uyZ{text-align:center}.TattooOnLegsForMale_finalCtaSection__gv2H1{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooOnLegsForMale_finalCtaSection__gv2H1 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooOnLegsForMale_finalCtaSection__gv2H1 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooOnLegsForMale_finalCtaSection__gv2H1 .TattooOnLegsForMale_ctaButtonLink__ltyWH{display:inline-block}.TattooOnLegsForMale_finalCtaSection__gv2H1 .TattooOnLegsForMale_ctaMain__G7Y4M{background:#fff;color:#1a1a2e;max-width:450px}.TattooOnLegsForMale_finalCtaSection__gv2H1 .TattooOnLegsForMale_ctaMain__G7Y4M:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooOnLegsForMale_faqSection__OVfTw{background:#f8f9fa;padding:80px 20px}.TattooOnLegsForMale_faqSection__OVfTw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooOnLegsForMale_faqSection__OVfTw h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooOnLegsForMale_faqContainer__aaVX9{margin:0 auto;max-width:1000px}.TattooOnLegsForMale_faqItem__jtkY-{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooOnLegsForMale_faqItem__jtkY-:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooOnLegsForMale_faqItemActive__aiPMF{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooOnLegsForMale_faqQuestion__fEjWt{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooOnLegsForMale_faqQuestion__fEjWt:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooOnLegsForMale_faqQuestion__fEjWt:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooOnLegsForMale_faqItemActive__aiPMF .TattooOnLegsForMale_faqQuestion__fEjWt{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooOnLegsForMale_faqQuestionText__LoAB9{flex:1 1}.TattooOnLegsForMale_faqIcon__q2zs6{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooOnLegsForMale_faqItemActive__aiPMF .TattooOnLegsForMale_faqIcon__q2zs6{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooOnLegsForMale_faqAnswer__9MIUY{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooOnLegsForMale_faqAnswerOpen__KbLto{max-height:500px;padding:0 30px 25px}.TattooOnLegsForMale_faqAnswer__9MIUY p{margin:0;padding-top:10px}.TattooOnLegsForMale_seoLinksSection__wWb12{background:#fff;padding:40px 20px}.TattooOnLegsForMale_seoLinksSection__wWb12 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooOnLegsForMale_seoLinksGrid__jDnaI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooOnLegsForMale_seoLinksColumn__pkuo3 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooOnLegsForMale_seoLinksColumn__pkuo3 ul{list-style:none;margin:0;padding:0}.TattooOnLegsForMale_seoLinksColumn__pkuo3 li{margin-bottom:12px}.TattooOnLegsForMale_seoLinksColumn__pkuo3 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooOnLegsForMale_seoLinksColumn__pkuo3 a:hover{color:#8a3ab9;text-decoration:underline}.TattooOnLegsForMale_introSection__YyFe\+{background:#fff;padding:60px 20px}.TattooOnLegsForMale_introSection__YyFe\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooOnLegsForMale_introSection__YyFe\+ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooOnLegsForMale_stylesSection__498oU{background:#f8f9fa;padding:80px 20px}.TattooOnLegsForMale_stylesSection__498oU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooOnLegsForMale_stylesGrid__3gwu6{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooOnLegsForMale_styleCard__Lw4Pw{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooOnLegsForMale_styleCard__Lw4Pw:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooOnLegsForMale_styleCard__Lw4Pw h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooOnLegsForMale_styleCard__Lw4Pw p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooOnLegsForMale_ctaSecondary__2RM3n{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooOnLegsForMale_ctaSecondary__2RM3n:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooOnLegsForMale_placementSection__ZxT72{background:#fff;padding:60px 20px}.TattooOnLegsForMale_placementSection__ZxT72 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooOnLegsForMale_placementSection__ZxT72 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooOnLegsForMale_stickyCta__2gnLq{animation:TattooOnLegsForMale_slideInRight__25TEe .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooOnLegsForMale_stickyCtaVisible__rb78v{display:block}.TattooOnLegsForMale_stickyCtaButton__viO\+B{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooOnLegsForMale_stickyCtaButton__viO\+B:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooOnLegsForMale_slideInRight__25TEe{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooOnLegsForMale_heroSection__gYdd8{min-height:auto;padding:42.5px 20px 80px}.TattooOnLegsForMale_heroContentWrapper__ic1dc{display:flex;flex-direction:column;gap:16px}.TattooOnLegsForMale_heroContent__S1kB5{display:flex;flex-direction:column;order:1;text-align:center}.TattooOnLegsForMale_heroContent__S1kB5 h1{font-size:2rem;order:1}.TattooOnLegsForMale_heroSubtitle__Cwoq8{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooOnLegsForMale_trustMetrics__kq8db{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooOnLegsForMale_metricItem__Gh0eD{font-size:.85rem}.TattooOnLegsForMale_ctaMain__G7Y4M{display:none}.TattooOnLegsForMale_heroImageCarousel__38Cgr{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooOnLegsForMale_carouselItem__vfiEs{aspect-ratio:1}.TattooOnLegsForMale_heroPreviewImage__ObO1R{border-radius:8px}.TattooOnLegsForMale_stickyCta__2gnLq{bottom:15px;display:block!important;right:15px}.TattooOnLegsForMale_stickyCtaButton__viO\+B{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooOnLegsForMale_howItWorksSection__Vmz8M{padding:40px 20px}.TattooOnLegsForMale_steps__JhUyx{gap:25px;grid-template-columns:1fr}.TattooOnLegsForMale_trustSection__OiEqD{padding:50px 20px}.TattooOnLegsForMale_trustGrid__JKite{gap:25px;grid-template-columns:1fr}.TattooOnLegsForMale_gallerySection__iIL3v{padding:40px 20px}.TattooOnLegsForMale_galleryGrid__09E8r{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooOnLegsForMale_faqSection__OVfTw h2,.TattooOnLegsForMale_gallerySection__iIL3v h2,.TattooOnLegsForMale_seoLinksSection__wWb12 h2{font-size:1.8rem}.TattooOnLegsForMale_finalCtaSection__gv2H1{margin:0 20px;padding:60px 25px}.TattooOnLegsForMale_finalCtaSection__gv2H1 h2{font-size:1.8rem}.TattooOnLegsForMale_finalCtaSection__gv2H1 p{font-size:1.1rem}.TattooOnLegsForMale_faqSection__OVfTw{padding:40px 20px}.TattooOnLegsForMale_faqQuestion__fEjWt{font-size:1.05rem;padding:20px}.TattooOnLegsForMale_faqAnswer__9MIUY{font-size:1rem;padding:0 20px 20px!important}.TattooOnLegsForMale_faqIcon__q2zs6{font-size:1.2rem;height:30px;width:30px}.TattooOnLegsForMale_seoLinksSection__wWb12{padding:50px 20px}.TattooOnLegsForMale_seoLinksGrid__jDnaI{grid-template-columns:1fr}}@media (max-width:480px){.TattooOnLegsForMale_heroContent__S1kB5 h1{font-size:1.75rem}.TattooOnLegsForMale_heroSubtitle__Cwoq8{font-size:1rem}.TattooOnLegsForMale_ctaMain__G7Y4M{font-size:1.1rem;padding:14px 30px}.TattooOnLegsForMale_galleryGrid__09E8r{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooOnLegsForMale_stepIcon__cFKWt{font-size:3rem}.TattooOnLegsForMale_trustNumber__nRPak{font-size:2rem}}.TattooOnArmForMen_page__EpaCM{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooOnArmForMen_aiTattooContainer__7seKK{margin:0 auto;max-width:1400px;padding:0 20px}.TattooOnArmForMen_heroSection__UDuSb{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooOnArmForMen_heroContentWrapper__Joegz{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooOnArmForMen_heroContent__GmTaf{position:relative;z-index:2}.TattooOnArmForMen_heroContent__GmTaf h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooOnArmForMen_heroSubtitle__xhKKq{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooOnArmForMen_ctaButtonLink__TGGU0{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooOnArmForMen_ctaMain__NVsUj{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooOnArmForMen_ctaMain__NVsUj:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooOnArmForMen_ctaMain__NVsUj:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooOnArmForMen_trustMetrics__y-8XL{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooOnArmForMen_metricItem__4GbJX{color:#666;font-size:.95rem;font-weight:500}.TattooOnArmForMen_heroPreview__Q5ljQ{align-items:center;display:flex;justify-content:center}.TattooOnArmForMen_heroImageCarousel__tcEs9{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooOnArmForMen_carouselItem__q11xZ{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooOnArmForMen_carouselItem__q11xZ:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooOnArmForMen_heroPreviewImage__p4EbI{display:block;height:100%;object-fit:cover;width:100%}.TattooOnArmForMen_howItWorksSection__sr4rz{background:#fff;padding:80px 20px}.TattooOnArmForMen_howItWorksSection__sr4rz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooOnArmForMen_steps__XNfT9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooOnArmForMen_step__eREZX{padding:30px 20px;text-align:center}.TattooOnArmForMen_stepIcon__NPZ7c{font-size:4rem;margin-bottom:20px}.TattooOnArmForMen_step__eREZX h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooOnArmForMen_step__eREZX p{color:#666;font-size:1rem;margin:0}.TattooOnArmForMen_howItWorksCta__LxG1E{margin-top:40px;text-align:center}.TattooOnArmForMen_trustSection__0lckb{background:#f8f9fa;padding:40px 20px}.TattooOnArmForMen_trustGrid__MeZ2l{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooOnArmForMen_trustCard__Zcrgj{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooOnArmForMen_trustNumber__vYj4j{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooOnArmForMen_trustLabel__9jHjr{color:#666;font-size:1rem;font-weight:500}.TattooOnArmForMen_gallerySection__deqLu{background:#fff;padding:80px 20px}.TattooOnArmForMen_gallerySection__deqLu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooOnArmForMen_galleryDescription__mlPln{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooOnArmForMen_galleryGrid__ClmpI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooOnArmForMen_galleryItem__yoZjd{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooOnArmForMen_galleryItem__yoZjd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooOnArmForMen_galleryItem__yoZjd img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooOnArmForMen_galleryItem__yoZjd:hover img{transform:scale(1.05)}.TattooOnArmForMen_galleryCta__Nlyex{text-align:center}.TattooOnArmForMen_finalCtaSection__ZTGTw{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooOnArmForMen_finalCtaSection__ZTGTw h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooOnArmForMen_finalCtaSection__ZTGTw p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooOnArmForMen_finalCtaSection__ZTGTw .TattooOnArmForMen_ctaButtonLink__TGGU0{display:inline-block}.TattooOnArmForMen_finalCtaSection__ZTGTw .TattooOnArmForMen_ctaMain__NVsUj{background:#fff;color:#1a1a2e;max-width:450px}.TattooOnArmForMen_finalCtaSection__ZTGTw .TattooOnArmForMen_ctaMain__NVsUj:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooOnArmForMen_faqSection__SzH\+O{background:#f8f9fa;padding:80px 20px}.TattooOnArmForMen_faqSection__SzH\+O h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooOnArmForMen_faqSection__SzH\+O h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooOnArmForMen_faqContainer__RHCB5{margin:0 auto;max-width:1000px}.TattooOnArmForMen_faqItem__XEMWu{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooOnArmForMen_faqItem__XEMWu:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooOnArmForMen_faqItemActive__svEHQ{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooOnArmForMen_faqQuestion__6KvdI{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooOnArmForMen_faqQuestion__6KvdI:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooOnArmForMen_faqQuestion__6KvdI:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooOnArmForMen_faqItemActive__svEHQ .TattooOnArmForMen_faqQuestion__6KvdI{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooOnArmForMen_faqQuestionText__o6VH9{flex:1 1}.TattooOnArmForMen_faqIcon__4Z12x{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooOnArmForMen_faqItemActive__svEHQ .TattooOnArmForMen_faqIcon__4Z12x{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooOnArmForMen_faqAnswer__\+WLG8{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooOnArmForMen_faqAnswerOpen__r\+311{max-height:500px;padding:0 30px 25px}.TattooOnArmForMen_faqAnswer__\+WLG8 p{margin:0;padding-top:10px}.TattooOnArmForMen_seoLinksSection__\+5tRu{background:#fff;padding:40px 20px}.TattooOnArmForMen_seoLinksSection__\+5tRu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooOnArmForMen_seoLinksGrid__6AjCK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooOnArmForMen_seoLinksColumn__ZGNfF h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooOnArmForMen_seoLinksColumn__ZGNfF ul{list-style:none;margin:0;padding:0}.TattooOnArmForMen_seoLinksColumn__ZGNfF li{margin-bottom:12px}.TattooOnArmForMen_seoLinksColumn__ZGNfF a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooOnArmForMen_seoLinksColumn__ZGNfF a:hover{color:#8a3ab9;text-decoration:underline}.TattooOnArmForMen_introSection__0aJeJ{background:#fff;padding:60px 20px}.TattooOnArmForMen_introSection__0aJeJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooOnArmForMen_introSection__0aJeJ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooOnArmForMen_stylesSection__vTyAT{background:#f8f9fa;padding:80px 20px}.TattooOnArmForMen_stylesSection__vTyAT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooOnArmForMen_stylesGrid__slkv5{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooOnArmForMen_styleCard__7bua9{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooOnArmForMen_styleCard__7bua9:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooOnArmForMen_styleCard__7bua9 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooOnArmForMen_styleCard__7bua9 p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooOnArmForMen_ctaSecondary__hthqb{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooOnArmForMen_ctaSecondary__hthqb:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooOnArmForMen_placementSection__igIrx{background:#fff;padding:60px 20px}.TattooOnArmForMen_placementSection__igIrx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooOnArmForMen_placementSection__igIrx p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooOnArmForMen_stickyCta__UQdAT{animation:TattooOnArmForMen_slideInRight__JWQsf .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooOnArmForMen_stickyCtaVisible__fTVZE{display:block}.TattooOnArmForMen_stickyCtaButton__H6hO\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooOnArmForMen_stickyCtaButton__H6hO\+:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooOnArmForMen_slideInRight__JWQsf{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooOnArmForMen_heroSection__UDuSb{min-height:auto;padding:42.5px 20px 80px}.TattooOnArmForMen_heroContentWrapper__Joegz{display:flex;flex-direction:column;gap:16px}.TattooOnArmForMen_heroContent__GmTaf{display:flex;flex-direction:column;order:1;text-align:center}.TattooOnArmForMen_heroContent__GmTaf h1{font-size:2rem;order:1}.TattooOnArmForMen_heroSubtitle__xhKKq{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooOnArmForMen_trustMetrics__y-8XL{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooOnArmForMen_metricItem__4GbJX{font-size:.85rem}.TattooOnArmForMen_ctaMain__NVsUj{display:none}.TattooOnArmForMen_heroImageCarousel__tcEs9{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooOnArmForMen_carouselItem__q11xZ{aspect-ratio:1}.TattooOnArmForMen_heroPreviewImage__p4EbI{border-radius:8px}.TattooOnArmForMen_stickyCta__UQdAT{bottom:15px;display:block!important;right:15px}.TattooOnArmForMen_stickyCtaButton__H6hO\+{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooOnArmForMen_howItWorksSection__sr4rz{padding:40px 20px}.TattooOnArmForMen_steps__XNfT9{gap:25px;grid-template-columns:1fr}.TattooOnArmForMen_trustSection__0lckb{padding:50px 20px}.TattooOnArmForMen_trustGrid__MeZ2l{gap:25px;grid-template-columns:1fr}.TattooOnArmForMen_gallerySection__deqLu{padding:40px 20px}.TattooOnArmForMen_galleryGrid__ClmpI{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooOnArmForMen_faqSection__SzH\+O h2,.TattooOnArmForMen_gallerySection__deqLu h2,.TattooOnArmForMen_seoLinksSection__\+5tRu h2{font-size:1.8rem}.TattooOnArmForMen_finalCtaSection__ZTGTw{margin:0 20px;padding:60px 25px}.TattooOnArmForMen_finalCtaSection__ZTGTw h2{font-size:1.8rem}.TattooOnArmForMen_finalCtaSection__ZTGTw p{font-size:1.1rem}.TattooOnArmForMen_faqSection__SzH\+O{padding:40px 20px}.TattooOnArmForMen_faqQuestion__6KvdI{font-size:1.05rem;padding:20px}.TattooOnArmForMen_faqAnswer__\+WLG8{font-size:1rem;padding:0 20px 20px!important}.TattooOnArmForMen_faqIcon__4Z12x{font-size:1.2rem;height:30px;width:30px}.TattooOnArmForMen_seoLinksSection__\+5tRu{padding:50px 20px}.TattooOnArmForMen_seoLinksGrid__6AjCK{grid-template-columns:1fr}}@media (max-width:480px){.TattooOnArmForMen_heroContent__GmTaf h1{font-size:1.75rem}.TattooOnArmForMen_heroSubtitle__xhKKq{font-size:1rem}.TattooOnArmForMen_ctaMain__NVsUj{font-size:1.1rem;padding:14px 30px}.TattooOnArmForMen_galleryGrid__ClmpI{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooOnArmForMen_stepIcon__NPZ7c{font-size:3rem}.TattooOnArmForMen_trustNumber__vYj4j{font-size:2rem}}.BackTattooDesignsForWomen_page__R4zVD{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BackTattooDesignsForWomen_aiTattooContainer__4\+BKH{margin:0 auto;max-width:1400px;padding:0 20px}.BackTattooDesignsForWomen_heroSection__nHupx{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BackTattooDesignsForWomen_heroContentWrapper__RGG1g{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BackTattooDesignsForWomen_heroContent__rOo44{position:relative;z-index:2}.BackTattooDesignsForWomen_heroContent__rOo44 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BackTattooDesignsForWomen_heroSubtitle__i4N0\+{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BackTattooDesignsForWomen_ctaButtonLink__g-XoX{display:inline-block;margin-bottom:30px;text-decoration:none}.BackTattooDesignsForWomen_ctaMain__MPSrv{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BackTattooDesignsForWomen_ctaMain__MPSrv:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BackTattooDesignsForWomen_ctaMain__MPSrv:focus{outline:3px solid #8a3ab9;outline-offset:2px}.BackTattooDesignsForWomen_trustMetrics__uu0Db{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BackTattooDesignsForWomen_metricItem__o6d8e{color:#666;font-size:.95rem;font-weight:500}.BackTattooDesignsForWomen_heroPreview__ZngBf{align-items:center;display:flex;justify-content:center}.BackTattooDesignsForWomen_heroImageCarousel__1wWQl{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BackTattooDesignsForWomen_carouselItem__nCDuK{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BackTattooDesignsForWomen_carouselItem__nCDuK:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BackTattooDesignsForWomen_heroPreviewImage__Ta46Y{display:block;height:100%;object-fit:cover;width:100%}.BackTattooDesignsForWomen_howItWorksSection__yTQCl{background:#fff;padding:80px 20px}.BackTattooDesignsForWomen_howItWorksSection__yTQCl h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BackTattooDesignsForWomen_steps__M1Ztm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BackTattooDesignsForWomen_step__oSu-G{padding:30px 20px;text-align:center}.BackTattooDesignsForWomen_stepIcon__iJQw5{font-size:4rem;margin-bottom:20px}.BackTattooDesignsForWomen_step__oSu-G h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BackTattooDesignsForWomen_step__oSu-G p{color:#666;font-size:1rem;margin:0}.BackTattooDesignsForWomen_howItWorksCta__DSobN{margin-top:40px;text-align:center}.BackTattooDesignsForWomen_trustSection__KOJ7O{background:#f8f9fa;padding:40px 20px}.BackTattooDesignsForWomen_trustGrid__4Lapx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BackTattooDesignsForWomen_trustCard__zwenY{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BackTattooDesignsForWomen_trustNumber__zXcup{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BackTattooDesignsForWomen_trustLabel__1pPAe{color:#666;font-size:1rem;font-weight:500}.BackTattooDesignsForWomen_gallerySection__azCl1{background:#fff;padding:80px 20px}.BackTattooDesignsForWomen_gallerySection__azCl1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BackTattooDesignsForWomen_galleryDescription__HPj5y{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BackTattooDesignsForWomen_galleryGrid__mve8g{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BackTattooDesignsForWomen_galleryItem__6nCO\+{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BackTattooDesignsForWomen_galleryItem__6nCO\+:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BackTattooDesignsForWomen_galleryItem__6nCO\+ img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BackTattooDesignsForWomen_galleryItem__6nCO\+:hover img{transform:scale(1.05)}.BackTattooDesignsForWomen_galleryCta__kt3cn{text-align:center}.BackTattooDesignsForWomen_finalCtaSection__SVU0O{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BackTattooDesignsForWomen_finalCtaSection__SVU0O h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BackTattooDesignsForWomen_finalCtaSection__SVU0O p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BackTattooDesignsForWomen_finalCtaSection__SVU0O .BackTattooDesignsForWomen_ctaButtonLink__g-XoX{display:inline-block}.BackTattooDesignsForWomen_finalCtaSection__SVU0O .BackTattooDesignsForWomen_ctaMain__MPSrv{background:#fff;color:#1a1a2e;max-width:450px}.BackTattooDesignsForWomen_finalCtaSection__SVU0O .BackTattooDesignsForWomen_ctaMain__MPSrv:hover{background:#f0f0f0;transform:translateY(-2px)}.BackTattooDesignsForWomen_faqSection__HCu01{background:#f8f9fa;padding:80px 20px}.BackTattooDesignsForWomen_faqSection__HCu01 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BackTattooDesignsForWomen_faqSection__HCu01 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BackTattooDesignsForWomen_faqContainer__XEb5e{margin:0 auto;max-width:1000px}.BackTattooDesignsForWomen_faqItem__D\+h\+z{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BackTattooDesignsForWomen_faqItem__D\+h\+z:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BackTattooDesignsForWomen_faqItemActive__gMjSb{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BackTattooDesignsForWomen_faqQuestion__xAgZC{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BackTattooDesignsForWomen_faqQuestion__xAgZC:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BackTattooDesignsForWomen_faqQuestion__xAgZC:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.BackTattooDesignsForWomen_faqItemActive__gMjSb .BackTattooDesignsForWomen_faqQuestion__xAgZC{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BackTattooDesignsForWomen_faqQuestionText__M-rZr{flex:1 1}.BackTattooDesignsForWomen_faqIcon__8HSG2{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BackTattooDesignsForWomen_faqItemActive__gMjSb .BackTattooDesignsForWomen_faqIcon__8HSG2{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BackTattooDesignsForWomen_faqAnswer__TT21S{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BackTattooDesignsForWomen_faqAnswerOpen__VOm2X{max-height:500px;padding:0 30px 25px}.BackTattooDesignsForWomen_faqAnswer__TT21S p{margin:0;padding-top:10px}.BackTattooDesignsForWomen_seoLinksSection__1O40-{background:#fff;padding:40px 20px}.BackTattooDesignsForWomen_seoLinksSection__1O40- h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BackTattooDesignsForWomen_seoLinksGrid__xRV\+H{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BackTattooDesignsForWomen_seoLinksColumn__P7Nlh h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BackTattooDesignsForWomen_seoLinksColumn__P7Nlh ul{list-style:none;margin:0;padding:0}.BackTattooDesignsForWomen_seoLinksColumn__P7Nlh li{margin-bottom:12px}.BackTattooDesignsForWomen_seoLinksColumn__P7Nlh a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.BackTattooDesignsForWomen_seoLinksColumn__P7Nlh a:hover{color:#8a3ab9;text-decoration:underline}.BackTattooDesignsForWomen_introSection__ZmY52{background:#fff;padding:60px 20px}.BackTattooDesignsForWomen_introSection__ZmY52 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.BackTattooDesignsForWomen_introSection__ZmY52 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.BackTattooDesignsForWomen_stylesSection__4DC1J{background:#f8f9fa;padding:80px 20px}.BackTattooDesignsForWomen_stylesSection__4DC1J h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.BackTattooDesignsForWomen_stylesGrid__RkPnm{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.BackTattooDesignsForWomen_styleCard__QKDF-{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.BackTattooDesignsForWomen_styleCard__QKDF-:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BackTattooDesignsForWomen_styleCard__QKDF- h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.BackTattooDesignsForWomen_styleCard__QKDF- p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.BackTattooDesignsForWomen_ctaSecondary__iAEKP{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.BackTattooDesignsForWomen_ctaSecondary__iAEKP:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.BackTattooDesignsForWomen_placementSection__YUh2i{background:#fff;padding:60px 20px}.BackTattooDesignsForWomen_placementSection__YUh2i h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.BackTattooDesignsForWomen_placementSection__YUh2i p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.BackTattooDesignsForWomen_stickyCta__TXdd7{animation:BackTattooDesignsForWomen_slideInRight__CMI1R .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BackTattooDesignsForWomen_stickyCtaVisible__wAXRo{display:block}.BackTattooDesignsForWomen_stickyCtaButton__o2UF4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BackTattooDesignsForWomen_stickyCtaButton__o2UF4:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BackTattooDesignsForWomen_slideInRight__CMI1R{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BackTattooDesignsForWomen_heroSection__nHupx{min-height:auto;padding:42.5px 20px 80px}.BackTattooDesignsForWomen_heroContentWrapper__RGG1g{display:flex;flex-direction:column;gap:16px}.BackTattooDesignsForWomen_heroContent__rOo44{display:flex;flex-direction:column;order:1;text-align:center}.BackTattooDesignsForWomen_heroContent__rOo44 h1{font-size:2rem;order:1}.BackTattooDesignsForWomen_heroSubtitle__i4N0\+{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BackTattooDesignsForWomen_trustMetrics__uu0Db{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BackTattooDesignsForWomen_metricItem__o6d8e{font-size:.85rem}.BackTattooDesignsForWomen_ctaMain__MPSrv{display:none}.BackTattooDesignsForWomen_heroImageCarousel__1wWQl{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BackTattooDesignsForWomen_carouselItem__nCDuK{aspect-ratio:1}.BackTattooDesignsForWomen_heroPreviewImage__Ta46Y{border-radius:8px}.BackTattooDesignsForWomen_stickyCta__TXdd7{bottom:15px;display:block!important;right:15px}.BackTattooDesignsForWomen_stickyCtaButton__o2UF4{border-radius:40px;font-size:1rem;padding:14px 24px}.BackTattooDesignsForWomen_howItWorksSection__yTQCl{padding:40px 20px}.BackTattooDesignsForWomen_steps__M1Ztm{gap:25px;grid-template-columns:1fr}.BackTattooDesignsForWomen_trustSection__KOJ7O{padding:50px 20px}.BackTattooDesignsForWomen_trustGrid__4Lapx{gap:25px;grid-template-columns:1fr}.BackTattooDesignsForWomen_gallerySection__azCl1{padding:40px 20px}.BackTattooDesignsForWomen_galleryGrid__mve8g{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BackTattooDesignsForWomen_faqSection__HCu01 h2,.BackTattooDesignsForWomen_gallerySection__azCl1 h2,.BackTattooDesignsForWomen_seoLinksSection__1O40- h2{font-size:1.8rem}.BackTattooDesignsForWomen_finalCtaSection__SVU0O{margin:0 20px;padding:60px 25px}.BackTattooDesignsForWomen_finalCtaSection__SVU0O h2{font-size:1.8rem}.BackTattooDesignsForWomen_finalCtaSection__SVU0O p{font-size:1.1rem}.BackTattooDesignsForWomen_faqSection__HCu01{padding:40px 20px}.BackTattooDesignsForWomen_faqQuestion__xAgZC{font-size:1.05rem;padding:20px}.BackTattooDesignsForWomen_faqAnswer__TT21S{font-size:1rem;padding:0 20px 20px!important}.BackTattooDesignsForWomen_faqIcon__8HSG2{font-size:1.2rem;height:30px;width:30px}.BackTattooDesignsForWomen_seoLinksSection__1O40-{padding:50px 20px}.BackTattooDesignsForWomen_seoLinksGrid__xRV\+H{grid-template-columns:1fr}}@media (max-width:480px){.BackTattooDesignsForWomen_heroContent__rOo44 h1{font-size:1.75rem}.BackTattooDesignsForWomen_heroSubtitle__i4N0\+{font-size:1rem}.BackTattooDesignsForWomen_ctaMain__MPSrv{font-size:1.1rem;padding:14px 30px}.BackTattooDesignsForWomen_galleryGrid__mve8g{gap:12px;grid-template-columns:repeat(2,1fr)}.BackTattooDesignsForWomen_stepIcon__iJQw5{font-size:3rem}.BackTattooDesignsForWomen_trustNumber__zXcup{font-size:2rem}}.TinyTattooForMen_page__uiUlR{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TinyTattooForMen_aiTattooContainer__htz39{margin:0 auto;max-width:1400px;padding:0 20px}.TinyTattooForMen_heroSection__YkrK1{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TinyTattooForMen_heroContentWrapper__veFD8{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TinyTattooForMen_heroContent__RXtsk{position:relative;z-index:2}.TinyTattooForMen_heroContent__RXtsk h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TinyTattooForMen_heroSubtitle__xvFGF{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TinyTattooForMen_ctaButtonLink__ueC\+3{display:inline-block;margin-bottom:30px;text-decoration:none}.TinyTattooForMen_ctaMain__duMg2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TinyTattooForMen_ctaMain__duMg2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TinyTattooForMen_ctaMain__duMg2:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TinyTattooForMen_trustMetrics__4-aGW{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TinyTattooForMen_metricItem__NTkEj{color:#666;font-size:.95rem;font-weight:500}.TinyTattooForMen_heroPreview__ygfn4{align-items:center;display:flex;justify-content:center}.TinyTattooForMen_heroImageCarousel__GbSVa{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TinyTattooForMen_carouselItem__ffdCY{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TinyTattooForMen_carouselItem__ffdCY:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TinyTattooForMen_heroPreviewImage__AAIx\+{display:block;height:100%;object-fit:cover;width:100%}.TinyTattooForMen_howItWorksSection__qYUFT{background:#fff;padding:80px 20px}.TinyTattooForMen_howItWorksSection__qYUFT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TinyTattooForMen_steps__W1dJo{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TinyTattooForMen_step__UA65M{padding:30px 20px;text-align:center}.TinyTattooForMen_stepIcon__-13nL{font-size:4rem;margin-bottom:20px}.TinyTattooForMen_step__UA65M h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TinyTattooForMen_step__UA65M p{color:#666;font-size:1rem;margin:0}.TinyTattooForMen_howItWorksCta__wcT1s{margin-top:40px;text-align:center}.TinyTattooForMen_trustSection__DyakW{background:#f8f9fa;padding:40px 20px}.TinyTattooForMen_trustGrid__IQmGq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TinyTattooForMen_trustCard__6z9CW{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TinyTattooForMen_trustNumber__Ube--{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TinyTattooForMen_trustLabel__myP2C{color:#666;font-size:1rem;font-weight:500}.TinyTattooForMen_gallerySection__4QvX4{background:#fff;padding:80px 20px}.TinyTattooForMen_gallerySection__4QvX4 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TinyTattooForMen_galleryDescription__OtxEd{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TinyTattooForMen_galleryGrid__XqaQF{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TinyTattooForMen_galleryItem__WzllW{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TinyTattooForMen_galleryItem__WzllW:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TinyTattooForMen_galleryItem__WzllW img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TinyTattooForMen_galleryItem__WzllW:hover img{transform:scale(1.05)}.TinyTattooForMen_galleryCta__4qB\+-{text-align:center}.TinyTattooForMen_finalCtaSection__Tec\+a{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TinyTattooForMen_finalCtaSection__Tec\+a h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TinyTattooForMen_finalCtaSection__Tec\+a p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TinyTattooForMen_finalCtaSection__Tec\+a .TinyTattooForMen_ctaButtonLink__ueC\+3{display:inline-block}.TinyTattooForMen_finalCtaSection__Tec\+a .TinyTattooForMen_ctaMain__duMg2{background:#fff;color:#1a1a2e;max-width:450px}.TinyTattooForMen_finalCtaSection__Tec\+a .TinyTattooForMen_ctaMain__duMg2:hover{background:#f0f0f0;transform:translateY(-2px)}.TinyTattooForMen_faqSection__52CCF{background:#f8f9fa;padding:80px 20px}.TinyTattooForMen_faqSection__52CCF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TinyTattooForMen_faqSection__52CCF h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TinyTattooForMen_faqContainer__e7pe\+{margin:0 auto;max-width:1000px}.TinyTattooForMen_faqItem__JP50-{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TinyTattooForMen_faqItem__JP50-:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TinyTattooForMen_faqItemActive__18W39{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TinyTattooForMen_faqQuestion__7rVqN{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TinyTattooForMen_faqQuestion__7rVqN:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TinyTattooForMen_faqQuestion__7rVqN:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TinyTattooForMen_faqItemActive__18W39 .TinyTattooForMen_faqQuestion__7rVqN{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TinyTattooForMen_faqQuestionText__5Otm\+{flex:1 1}.TinyTattooForMen_faqIcon__3-3LV{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TinyTattooForMen_faqItemActive__18W39 .TinyTattooForMen_faqIcon__3-3LV{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TinyTattooForMen_faqAnswer__9mD3j{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TinyTattooForMen_faqAnswerOpen__D11z9{max-height:500px;padding:0 30px 25px}.TinyTattooForMen_faqAnswer__9mD3j p{margin:0;padding-top:10px}.TinyTattooForMen_seoLinksSection__4v0s0{background:#fff;padding:40px 20px}.TinyTattooForMen_seoLinksSection__4v0s0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TinyTattooForMen_seoLinksGrid__dGcwW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TinyTattooForMen_seoLinksColumn__8ogyo h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TinyTattooForMen_seoLinksColumn__8ogyo ul{list-style:none;margin:0;padding:0}.TinyTattooForMen_seoLinksColumn__8ogyo li{margin-bottom:12px}.TinyTattooForMen_seoLinksColumn__8ogyo a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TinyTattooForMen_seoLinksColumn__8ogyo a:hover{color:#8a3ab9;text-decoration:underline}.TinyTattooForMen_introSection__zH3T6{background:#fff;padding:60px 20px}.TinyTattooForMen_introSection__zH3T6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TinyTattooForMen_introSection__zH3T6 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TinyTattooForMen_stylesSection__An1W4{background:#f8f9fa;padding:80px 20px}.TinyTattooForMen_stylesSection__An1W4 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TinyTattooForMen_stylesGrid__1aEkr{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TinyTattooForMen_styleCard__q0EYF{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TinyTattooForMen_styleCard__q0EYF:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TinyTattooForMen_styleCard__q0EYF h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TinyTattooForMen_styleCard__q0EYF p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TinyTattooForMen_ctaSecondary__-3Zyq{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TinyTattooForMen_ctaSecondary__-3Zyq:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TinyTattooForMen_placementSection__ttgsj{background:#fff;padding:60px 20px}.TinyTattooForMen_placementSection__ttgsj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TinyTattooForMen_placementSection__ttgsj p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TinyTattooForMen_stickyCta__IwNgs{animation:TinyTattooForMen_slideInRight__qIn2O .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TinyTattooForMen_stickyCtaVisible__cVB-f{display:block}.TinyTattooForMen_stickyCtaButton__dg6Mb{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TinyTattooForMen_stickyCtaButton__dg6Mb:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TinyTattooForMen_slideInRight__qIn2O{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TinyTattooForMen_heroSection__YkrK1{min-height:auto;padding:42.5px 20px 80px}.TinyTattooForMen_heroContentWrapper__veFD8{display:flex;flex-direction:column;gap:16px}.TinyTattooForMen_heroContent__RXtsk{display:flex;flex-direction:column;order:1;text-align:center}.TinyTattooForMen_heroContent__RXtsk h1{font-size:2rem;order:1}.TinyTattooForMen_heroSubtitle__xvFGF{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TinyTattooForMen_trustMetrics__4-aGW{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TinyTattooForMen_metricItem__NTkEj{font-size:.85rem}.TinyTattooForMen_ctaMain__duMg2{display:none}.TinyTattooForMen_heroImageCarousel__GbSVa{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TinyTattooForMen_carouselItem__ffdCY{aspect-ratio:1}.TinyTattooForMen_heroPreviewImage__AAIx\+{border-radius:8px}.TinyTattooForMen_stickyCta__IwNgs{bottom:15px;display:block!important;right:15px}.TinyTattooForMen_stickyCtaButton__dg6Mb{border-radius:40px;font-size:1rem;padding:14px 24px}.TinyTattooForMen_howItWorksSection__qYUFT{padding:40px 20px}.TinyTattooForMen_steps__W1dJo{gap:25px;grid-template-columns:1fr}.TinyTattooForMen_trustSection__DyakW{padding:50px 20px}.TinyTattooForMen_trustGrid__IQmGq{gap:25px;grid-template-columns:1fr}.TinyTattooForMen_gallerySection__4QvX4{padding:40px 20px}.TinyTattooForMen_galleryGrid__XqaQF{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TinyTattooForMen_faqSection__52CCF h2,.TinyTattooForMen_gallerySection__4QvX4 h2,.TinyTattooForMen_seoLinksSection__4v0s0 h2{font-size:1.8rem}.TinyTattooForMen_finalCtaSection__Tec\+a{margin:0 20px;padding:60px 25px}.TinyTattooForMen_finalCtaSection__Tec\+a h2{font-size:1.8rem}.TinyTattooForMen_finalCtaSection__Tec\+a p{font-size:1.1rem}.TinyTattooForMen_faqSection__52CCF{padding:40px 20px}.TinyTattooForMen_faqQuestion__7rVqN{font-size:1.05rem;padding:20px}.TinyTattooForMen_faqAnswer__9mD3j{font-size:1rem;padding:0 20px 20px!important}.TinyTattooForMen_faqIcon__3-3LV{font-size:1.2rem;height:30px;width:30px}.TinyTattooForMen_seoLinksSection__4v0s0{padding:50px 20px}.TinyTattooForMen_seoLinksGrid__dGcwW{grid-template-columns:1fr}}@media (max-width:480px){.TinyTattooForMen_heroContent__RXtsk h1{font-size:1.75rem}.TinyTattooForMen_heroSubtitle__xvFGF{font-size:1rem}.TinyTattooForMen_ctaMain__duMg2{font-size:1.1rem;padding:14px 30px}.TinyTattooForMen_galleryGrid__XqaQF{gap:12px;grid-template-columns:repeat(2,1fr)}.TinyTattooForMen_stepIcon__-13nL{font-size:3rem}.TinyTattooForMen_trustNumber__Ube--{font-size:2rem}}.LionTattoo_page__dY4Ml{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LionTattoo_aiTattooContainer__30b-i{margin:0 auto;max-width:1400px;padding:0 20px}.LionTattoo_heroSection__vwAyO{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LionTattoo_heroContentWrapper__ajCrs{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LionTattoo_heroContent__wNdrY{position:relative;z-index:2}.LionTattoo_heroContent__wNdrY h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LionTattoo_heroSubtitle__dFK2n{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LionTattoo_ctaButtonLink__2PuT9{display:inline-block;margin-bottom:30px;text-decoration:none}.LionTattoo_ctaMain__9rsab{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LionTattoo_ctaMain__9rsab:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LionTattoo_ctaMain__9rsab:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LionTattoo_trustMetrics__Kaalr{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LionTattoo_metricItem__AKfN6{color:#666;font-size:.95rem;font-weight:500}.LionTattoo_heroPreview__Gk0yI{align-items:center;display:flex;justify-content:center}.LionTattoo_heroImageCarousel__3qW3a{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LionTattoo_carouselItem__QU9by{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LionTattoo_carouselItem__QU9by:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LionTattoo_heroPreviewImage__8vfbU{display:block;height:100%;object-fit:cover;width:100%}.LionTattoo_howItWorksSection__eD2EW{background:#fff;padding:80px 20px}.LionTattoo_howItWorksSection__eD2EW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LionTattoo_steps__quw5K{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LionTattoo_step__YbyAo{padding:30px 20px;text-align:center}.LionTattoo_stepIcon__e4H0W{font-size:4rem;margin-bottom:20px}.LionTattoo_step__YbyAo h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LionTattoo_step__YbyAo p{color:#666;font-size:1rem;margin:0}.LionTattoo_howItWorksCta__oBEAG{margin-top:40px;text-align:center}.LionTattoo_trustSection__8Mx4g{background:#f8f9fa;padding:40px 20px}.LionTattoo_trustGrid__RkPuK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LionTattoo_trustCard__YXacl{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LionTattoo_trustNumber__mQc0T{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LionTattoo_trustLabel__khBvu{color:#666;font-size:1rem;font-weight:500}.LionTattoo_gallerySection__gR9Pm{background:#fff;padding:80px 20px}.LionTattoo_gallerySection__gR9Pm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LionTattoo_galleryDescription__mh\+jt{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LionTattoo_galleryGrid__zjq20{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LionTattoo_galleryItem__qDdL0{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LionTattoo_galleryItem__qDdL0:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LionTattoo_galleryItem__qDdL0 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LionTattoo_galleryItem__qDdL0:hover img{transform:scale(1.05)}.LionTattoo_galleryCta__6oQqV{text-align:center}.LionTattoo_finalCtaSection__arbom{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LionTattoo_finalCtaSection__arbom h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LionTattoo_finalCtaSection__arbom p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LionTattoo_finalCtaSection__arbom .LionTattoo_ctaButtonLink__2PuT9{display:inline-block}.LionTattoo_finalCtaSection__arbom .LionTattoo_ctaMain__9rsab{background:#fff;color:#1a1a2e;max-width:450px}.LionTattoo_finalCtaSection__arbom .LionTattoo_ctaMain__9rsab:hover{background:#f0f0f0;transform:translateY(-2px)}.LionTattoo_faqSection__E3ume{background:#f8f9fa;padding:80px 20px}.LionTattoo_faqSection__E3ume h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LionTattoo_faqSection__E3ume h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LionTattoo_faqContainer__U260g{margin:0 auto;max-width:1000px}.LionTattoo_faqItem__4jYaU{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LionTattoo_faqItem__4jYaU:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LionTattoo_faqItemActive__AKhBs{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LionTattoo_faqQuestion__glQpj{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LionTattoo_faqQuestion__glQpj:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LionTattoo_faqQuestion__glQpj:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LionTattoo_faqItemActive__AKhBs .LionTattoo_faqQuestion__glQpj{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LionTattoo_faqQuestionText__eprSs{flex:1 1}.LionTattoo_faqIcon__SRv0B{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LionTattoo_faqItemActive__AKhBs .LionTattoo_faqIcon__SRv0B{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LionTattoo_faqAnswer__Sg4GH{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LionTattoo_faqAnswerOpen__N4wgx{max-height:500px;padding:0 30px 25px}.LionTattoo_faqAnswer__Sg4GH p{margin:0;padding-top:10px}.LionTattoo_seoLinksSection__Rz3UK{background:#fff;padding:40px 20px}.LionTattoo_seoLinksSection__Rz3UK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LionTattoo_seoLinksGrid__EzSF4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LionTattoo_seoLinksColumn__XLcgP h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LionTattoo_seoLinksColumn__XLcgP ul{list-style:none;margin:0;padding:0}.LionTattoo_seoLinksColumn__XLcgP li{margin-bottom:12px}.LionTattoo_seoLinksColumn__XLcgP a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LionTattoo_seoLinksColumn__XLcgP a:hover{color:#8a3ab9;text-decoration:underline}.LionTattoo_introSection__hlbUG{background:#fff;padding:60px 20px}.LionTattoo_introSection__hlbUG h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LionTattoo_introSection__hlbUG p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LionTattoo_stylesSection__MtCtU{background:#f8f9fa;padding:80px 20px}.LionTattoo_stylesSection__MtCtU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.LionTattoo_stylesGrid__ntfHc{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LionTattoo_styleCard__oMs08{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.LionTattoo_styleCard__oMs08:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LionTattoo_styleCard__oMs08 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.LionTattoo_styleCard__oMs08 p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.LionTattoo_ctaSecondary__66SH4{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LionTattoo_ctaSecondary__66SH4:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.LionTattoo_placementSection__Ifg96{background:#fff;padding:60px 20px}.LionTattoo_placementSection__Ifg96 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LionTattoo_placementSection__Ifg96 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LionTattoo_stickyCta__OqdFk{animation:LionTattoo_slideInRight__wL31u .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LionTattoo_stickyCtaVisible__SOICn{display:block}.LionTattoo_stickyCtaButton__kNdVF{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LionTattoo_stickyCtaButton__kNdVF:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LionTattoo_slideInRight__wL31u{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LionTattoo_heroSection__vwAyO{min-height:auto;padding:42.5px 20px 80px}.LionTattoo_heroContentWrapper__ajCrs{display:flex;flex-direction:column;gap:16px}.LionTattoo_heroContent__wNdrY{display:flex;flex-direction:column;order:1;text-align:center}.LionTattoo_heroContent__wNdrY h1{font-size:2rem;order:1}.LionTattoo_heroSubtitle__dFK2n{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LionTattoo_trustMetrics__Kaalr{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LionTattoo_metricItem__AKfN6{font-size:.85rem}.LionTattoo_ctaMain__9rsab{display:none}.LionTattoo_heroImageCarousel__3qW3a{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LionTattoo_carouselItem__QU9by{aspect-ratio:1}.LionTattoo_heroPreviewImage__8vfbU{border-radius:8px}.LionTattoo_stickyCta__OqdFk{bottom:15px;display:block!important;right:15px}.LionTattoo_stickyCtaButton__kNdVF{border-radius:40px;font-size:1rem;padding:14px 24px}.LionTattoo_howItWorksSection__eD2EW{padding:40px 20px}.LionTattoo_steps__quw5K{gap:25px;grid-template-columns:1fr}.LionTattoo_trustSection__8Mx4g{padding:50px 20px}.LionTattoo_trustGrid__RkPuK{gap:25px;grid-template-columns:1fr}.LionTattoo_gallerySection__gR9Pm{padding:40px 20px}.LionTattoo_galleryGrid__zjq20{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LionTattoo_faqSection__E3ume h2,.LionTattoo_gallerySection__gR9Pm h2,.LionTattoo_seoLinksSection__Rz3UK h2{font-size:1.8rem}.LionTattoo_finalCtaSection__arbom{margin:0 20px;padding:60px 25px}.LionTattoo_finalCtaSection__arbom h2{font-size:1.8rem}.LionTattoo_finalCtaSection__arbom p{font-size:1.1rem}.LionTattoo_faqSection__E3ume{padding:40px 20px}.LionTattoo_faqQuestion__glQpj{font-size:1.05rem;padding:20px}.LionTattoo_faqAnswer__Sg4GH{font-size:1rem;padding:0 20px 20px!important}.LionTattoo_faqIcon__SRv0B{font-size:1.2rem;height:30px;width:30px}.LionTattoo_seoLinksSection__Rz3UK{padding:50px 20px}.LionTattoo_seoLinksGrid__EzSF4{grid-template-columns:1fr}}@media (max-width:480px){.LionTattoo_heroContent__wNdrY h1{font-size:1.75rem}.LionTattoo_heroSubtitle__dFK2n{font-size:1rem}.LionTattoo_ctaMain__9rsab{font-size:1.1rem;padding:14px 30px}.LionTattoo_galleryGrid__zjq20{gap:12px;grid-template-columns:repeat(2,1fr)}.LionTattoo_stepIcon__e4H0W{font-size:3rem}.LionTattoo_trustNumber__mQc0T{font-size:2rem}}.ArmSleeveMenTattoo2_page__hwNg8{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ArmSleeveMenTattoo2_aiTattooContainer__YLwNx{margin:0 auto;max-width:1400px;padding:0 20px}.ArmSleeveMenTattoo2_heroSection__y9TCN{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ArmSleeveMenTattoo2_heroContentWrapper__F7Bbm{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ArmSleeveMenTattoo2_heroContent__FrJrS{position:relative;z-index:2}.ArmSleeveMenTattoo2_heroContent__FrJrS h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ArmSleeveMenTattoo2_heroSubtitle__QosbX{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ArmSleeveMenTattoo2_ctaButtonLink__GKq1H{display:inline-block;margin-bottom:30px;text-decoration:none}.ArmSleeveMenTattoo2_ctaMain__5saEZ{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ArmSleeveMenTattoo2_ctaMain__5saEZ:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ArmSleeveMenTattoo2_ctaMain__5saEZ:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ArmSleeveMenTattoo2_trustMetrics__cUnwJ{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ArmSleeveMenTattoo2_metricItem__uAEoE{color:#666;font-size:.95rem;font-weight:500}.ArmSleeveMenTattoo2_heroPreview__zfWO2{align-items:center;display:flex;justify-content:center}.ArmSleeveMenTattoo2_heroImageCarousel__oVfLz{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ArmSleeveMenTattoo2_carouselItem__jfqow{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ArmSleeveMenTattoo2_carouselItem__jfqow:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ArmSleeveMenTattoo2_heroPreviewImage__ejLwL{display:block;height:100%;object-fit:cover;width:100%}.ArmSleeveMenTattoo2_howItWorksSection__dkTVT{background:#fff;padding:80px 20px}.ArmSleeveMenTattoo2_howItWorksSection__dkTVT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ArmSleeveMenTattoo2_steps__bflrW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ArmSleeveMenTattoo2_step__bG9U8{padding:30px 20px;text-align:center}.ArmSleeveMenTattoo2_stepIcon__0OZhs{font-size:4rem;margin-bottom:20px}.ArmSleeveMenTattoo2_step__bG9U8 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ArmSleeveMenTattoo2_step__bG9U8 p{color:#666;font-size:1rem;margin:0}.ArmSleeveMenTattoo2_howItWorksCta__a6gjh{margin-top:40px;text-align:center}.ArmSleeveMenTattoo2_trustSection__S3U9L{background:#f8f9fa;padding:40px 20px}.ArmSleeveMenTattoo2_trustGrid__c\+CAy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ArmSleeveMenTattoo2_trustCard__FNosq{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ArmSleeveMenTattoo2_trustNumber__UkcWD{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ArmSleeveMenTattoo2_trustLabel__a0-ma{color:#666;font-size:1rem;font-weight:500}.ArmSleeveMenTattoo2_gallerySection__WfZL0{background:#fff;padding:80px 20px}.ArmSleeveMenTattoo2_gallerySection__WfZL0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArmSleeveMenTattoo2_galleryDescription__DkrrX{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ArmSleeveMenTattoo2_galleryGrid__-7Z\+8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ArmSleeveMenTattoo2_galleryItem__ArJAB{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ArmSleeveMenTattoo2_galleryItem__ArJAB:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmSleeveMenTattoo2_galleryItem__ArJAB img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ArmSleeveMenTattoo2_galleryItem__ArJAB:hover img{transform:scale(1.05)}.ArmSleeveMenTattoo2_galleryCta__5aGeW{text-align:center}.ArmSleeveMenTattoo2_finalCtaSection__saTgz{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ArmSleeveMenTattoo2_finalCtaSection__saTgz h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ArmSleeveMenTattoo2_finalCtaSection__saTgz p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ArmSleeveMenTattoo2_finalCtaSection__saTgz .ArmSleeveMenTattoo2_ctaButtonLink__GKq1H{display:inline-block}.ArmSleeveMenTattoo2_finalCtaSection__saTgz .ArmSleeveMenTattoo2_ctaMain__5saEZ{background:#fff;color:#1a1a2e;max-width:450px}.ArmSleeveMenTattoo2_finalCtaSection__saTgz .ArmSleeveMenTattoo2_ctaMain__5saEZ:hover{background:#f0f0f0;transform:translateY(-2px)}.ArmSleeveMenTattoo2_faqSection__tT1MM{background:#f8f9fa;padding:80px 20px}.ArmSleeveMenTattoo2_faqSection__tT1MM h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ArmSleeveMenTattoo2_faqSection__tT1MM h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ArmSleeveMenTattoo2_faqContainer__WT38F{margin:0 auto;max-width:1000px}.ArmSleeveMenTattoo2_faqItem__5REle{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ArmSleeveMenTattoo2_faqItem__5REle:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ArmSleeveMenTattoo2_faqItemActive__6OC4u{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ArmSleeveMenTattoo2_faqQuestion__Lf4Hx{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ArmSleeveMenTattoo2_faqQuestion__Lf4Hx:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ArmSleeveMenTattoo2_faqQuestion__Lf4Hx:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ArmSleeveMenTattoo2_faqItemActive__6OC4u .ArmSleeveMenTattoo2_faqQuestion__Lf4Hx{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ArmSleeveMenTattoo2_faqQuestionText__9agoz{flex:1 1}.ArmSleeveMenTattoo2_faqIcon__BelCw{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ArmSleeveMenTattoo2_faqItemActive__6OC4u .ArmSleeveMenTattoo2_faqIcon__BelCw{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ArmSleeveMenTattoo2_faqAnswer__lL7GI{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ArmSleeveMenTattoo2_faqAnswerOpen__\+5a6x{max-height:500px;padding:0 30px 25px}.ArmSleeveMenTattoo2_faqAnswer__lL7GI p{margin:0;padding-top:10px}.ArmSleeveMenTattoo2_seoLinksSection__8xCfF{background:#fff;padding:40px 20px}.ArmSleeveMenTattoo2_seoLinksSection__8xCfF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ArmSleeveMenTattoo2_seoLinksGrid__WI-ca{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ArmSleeveMenTattoo2_seoLinksColumn__Ry79o h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ArmSleeveMenTattoo2_seoLinksColumn__Ry79o ul{list-style:none;margin:0;padding:0}.ArmSleeveMenTattoo2_seoLinksColumn__Ry79o li{margin-bottom:12px}.ArmSleeveMenTattoo2_seoLinksColumn__Ry79o a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ArmSleeveMenTattoo2_seoLinksColumn__Ry79o a:hover{color:#8a3ab9;text-decoration:underline}.ArmSleeveMenTattoo2_introSection__3G6\+h{background:#fff;padding:60px 20px}.ArmSleeveMenTattoo2_introSection__3G6\+h h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ArmSleeveMenTattoo2_introSection__3G6\+h p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ArmSleeveMenTattoo2_stylesSection__jbhgu{background:#f8f9fa;padding:80px 20px}.ArmSleeveMenTattoo2_stylesSection__jbhgu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.ArmSleeveMenTattoo2_stylesGrid__hz3Cx{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ArmSleeveMenTattoo2_styleCard__O9WzJ{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.ArmSleeveMenTattoo2_styleCard__O9WzJ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmSleeveMenTattoo2_styleCard__O9WzJ h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.ArmSleeveMenTattoo2_styleCard__O9WzJ p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.ArmSleeveMenTattoo2_ctaSecondary__nHOFQ{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.ArmSleeveMenTattoo2_ctaSecondary__nHOFQ:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.ArmSleeveMenTattoo2_placementSection__RFkwG{background:#fff;padding:60px 20px}.ArmSleeveMenTattoo2_placementSection__RFkwG h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.ArmSleeveMenTattoo2_placementSection__RFkwG p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.ArmSleeveMenTattoo2_stickyCta__kcYid{animation:ArmSleeveMenTattoo2_slideInRight__uO5Bu .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ArmSleeveMenTattoo2_stickyCtaVisible__ht0M5{display:block}.ArmSleeveMenTattoo2_stickyCtaButton__YIg5-{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ArmSleeveMenTattoo2_stickyCtaButton__YIg5-:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ArmSleeveMenTattoo2_slideInRight__uO5Bu{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ArmSleeveMenTattoo2_heroSection__y9TCN{min-height:auto;padding:42.5px 20px 80px}.ArmSleeveMenTattoo2_heroContentWrapper__F7Bbm{display:flex;flex-direction:column;gap:16px}.ArmSleeveMenTattoo2_heroContent__FrJrS{display:flex;flex-direction:column;order:1;text-align:center}.ArmSleeveMenTattoo2_heroContent__FrJrS h1{font-size:2rem;order:1}.ArmSleeveMenTattoo2_heroSubtitle__QosbX{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ArmSleeveMenTattoo2_trustMetrics__cUnwJ{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ArmSleeveMenTattoo2_metricItem__uAEoE{font-size:.85rem}.ArmSleeveMenTattoo2_ctaMain__5saEZ{display:none}.ArmSleeveMenTattoo2_heroImageCarousel__oVfLz{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ArmSleeveMenTattoo2_carouselItem__jfqow{aspect-ratio:1}.ArmSleeveMenTattoo2_heroPreviewImage__ejLwL{border-radius:8px}.ArmSleeveMenTattoo2_stickyCta__kcYid{bottom:15px;display:block!important;right:15px}.ArmSleeveMenTattoo2_stickyCtaButton__YIg5-{border-radius:40px;font-size:1rem;padding:14px 24px}.ArmSleeveMenTattoo2_howItWorksSection__dkTVT{padding:40px 20px}.ArmSleeveMenTattoo2_steps__bflrW{gap:25px;grid-template-columns:1fr}.ArmSleeveMenTattoo2_trustSection__S3U9L{padding:50px 20px}.ArmSleeveMenTattoo2_trustGrid__c\+CAy{gap:25px;grid-template-columns:1fr}.ArmSleeveMenTattoo2_gallerySection__WfZL0{padding:40px 20px}.ArmSleeveMenTattoo2_galleryGrid__-7Z\+8{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ArmSleeveMenTattoo2_faqSection__tT1MM h2,.ArmSleeveMenTattoo2_gallerySection__WfZL0 h2,.ArmSleeveMenTattoo2_seoLinksSection__8xCfF h2{font-size:1.8rem}.ArmSleeveMenTattoo2_finalCtaSection__saTgz{margin:0 20px;padding:60px 25px}.ArmSleeveMenTattoo2_finalCtaSection__saTgz h2{font-size:1.8rem}.ArmSleeveMenTattoo2_finalCtaSection__saTgz p{font-size:1.1rem}.ArmSleeveMenTattoo2_faqSection__tT1MM{padding:40px 20px}.ArmSleeveMenTattoo2_faqQuestion__Lf4Hx{font-size:1.05rem;padding:20px}.ArmSleeveMenTattoo2_faqAnswer__lL7GI{font-size:1rem;padding:0 20px 20px!important}.ArmSleeveMenTattoo2_faqIcon__BelCw{font-size:1.2rem;height:30px;width:30px}.ArmSleeveMenTattoo2_seoLinksSection__8xCfF{padding:50px 20px}.ArmSleeveMenTattoo2_seoLinksGrid__WI-ca{grid-template-columns:1fr}}@media (max-width:480px){.ArmSleeveMenTattoo2_heroContent__FrJrS h1{font-size:1.75rem}.ArmSleeveMenTattoo2_heroSubtitle__QosbX{font-size:1rem}.ArmSleeveMenTattoo2_ctaMain__5saEZ{font-size:1.1rem;padding:14px 30px}.ArmSleeveMenTattoo2_galleryGrid__-7Z\+8{gap:12px;grid-template-columns:repeat(2,1fr)}.ArmSleeveMenTattoo2_stepIcon__0OZhs{font-size:3rem}.ArmSleeveMenTattoo2_trustNumber__UkcWD{font-size:2rem}}.LegTattooGuy_page__1akbK{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LegTattooGuy_aiTattooContainer__F8MP4{margin:0 auto;max-width:1400px;padding:0 20px}.LegTattooGuy_heroSection__F0lAu{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LegTattooGuy_heroContentWrapper__Ct2zx{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LegTattooGuy_heroContent__cpBz6{position:relative;z-index:2}.LegTattooGuy_heroContent__cpBz6 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LegTattooGuy_heroSubtitle__OTXkN{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LegTattooGuy_ctaButtonLink__WPFiJ{display:inline-block;margin-bottom:30px;text-decoration:none}.LegTattooGuy_ctaMain__tl-Lt{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LegTattooGuy_ctaMain__tl-Lt:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LegTattooGuy_ctaMain__tl-Lt:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LegTattooGuy_trustMetrics__66oXe{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LegTattooGuy_metricItem__cQLZ6{color:#666;font-size:.95rem;font-weight:500}.LegTattooGuy_heroPreview__A-Uos{align-items:center;display:flex;justify-content:center}.LegTattooGuy_heroImageCarousel__-TZEu{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LegTattooGuy_carouselItem__IU98A{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LegTattooGuy_carouselItem__IU98A:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LegTattooGuy_heroPreviewImage__53M7f{display:block;height:100%;object-fit:cover;width:100%}.LegTattooGuy_howItWorksSection__Ryd9f{background:#fff;padding:80px 20px}.LegTattooGuy_howItWorksSection__Ryd9f h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LegTattooGuy_steps__ylnMs{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LegTattooGuy_step__imtBm{padding:30px 20px;text-align:center}.LegTattooGuy_stepIcon__4PRqu{font-size:4rem;margin-bottom:20px}.LegTattooGuy_step__imtBm h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LegTattooGuy_step__imtBm p{color:#666;font-size:1rem;margin:0}.LegTattooGuy_howItWorksCta__Zu0cU{margin-top:40px;text-align:center}.LegTattooGuy_trustSection__IKhRv{background:#f8f9fa;padding:40px 20px}.LegTattooGuy_trustGrid__rlfQO{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LegTattooGuy_trustCard__AE45q{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LegTattooGuy_trustNumber__6tqcZ{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LegTattooGuy_trustLabel__xywbB{color:#666;font-size:1rem;font-weight:500}.LegTattooGuy_gallerySection__BXywA{background:#fff;padding:80px 20px}.LegTattooGuy_gallerySection__BXywA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattooGuy_galleryDescription__cYsvt{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LegTattooGuy_galleryGrid__7jqbv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LegTattooGuy_galleryItem__3Q35v{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LegTattooGuy_galleryItem__3Q35v:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattooGuy_galleryItem__3Q35v img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LegTattooGuy_galleryItem__3Q35v:hover img{transform:scale(1.05)}.LegTattooGuy_galleryCta__PYOrc{text-align:center}.LegTattooGuy_finalCtaSection__gsXd\+{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LegTattooGuy_finalCtaSection__gsXd\+ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LegTattooGuy_finalCtaSection__gsXd\+ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LegTattooGuy_finalCtaSection__gsXd\+ .LegTattooGuy_ctaButtonLink__WPFiJ{display:inline-block}.LegTattooGuy_finalCtaSection__gsXd\+ .LegTattooGuy_ctaMain__tl-Lt{background:#fff;color:#1a1a2e;max-width:450px}.LegTattooGuy_finalCtaSection__gsXd\+ .LegTattooGuy_ctaMain__tl-Lt:hover{background:#f0f0f0;transform:translateY(-2px)}.LegTattooGuy_faqSection__KSM5z{background:#f8f9fa;padding:80px 20px}.LegTattooGuy_faqSection__KSM5z h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LegTattooGuy_faqSection__KSM5z h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LegTattooGuy_faqContainer__eGs8N{margin:0 auto;max-width:1000px}.LegTattooGuy_faqItem__Dsur5{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LegTattooGuy_faqItem__Dsur5:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LegTattooGuy_faqItemActive__m0qK6{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LegTattooGuy_faqQuestion__1sLX8{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LegTattooGuy_faqQuestion__1sLX8:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LegTattooGuy_faqQuestion__1sLX8:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LegTattooGuy_faqItemActive__m0qK6 .LegTattooGuy_faqQuestion__1sLX8{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LegTattooGuy_faqQuestionText__J3rRU{flex:1 1}.LegTattooGuy_faqIcon__WPUA\+{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LegTattooGuy_faqItemActive__m0qK6 .LegTattooGuy_faqIcon__WPUA\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LegTattooGuy_faqAnswer__mawZV{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LegTattooGuy_faqAnswerOpen__wIDR4{max-height:500px;padding:0 30px 25px}.LegTattooGuy_faqAnswer__mawZV p{margin:0;padding-top:10px}.LegTattooGuy_seoLinksSection__5FKq2{background:#fff;padding:40px 20px}.LegTattooGuy_seoLinksSection__5FKq2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LegTattooGuy_seoLinksGrid__DJPz4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LegTattooGuy_seoLinksColumn__Pex7T h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LegTattooGuy_seoLinksColumn__Pex7T ul{list-style:none;margin:0;padding:0}.LegTattooGuy_seoLinksColumn__Pex7T li{margin-bottom:12px}.LegTattooGuy_seoLinksColumn__Pex7T a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LegTattooGuy_seoLinksColumn__Pex7T a:hover{color:#8a3ab9;text-decoration:underline}.LegTattooGuy_introSection__8Rs\+V{background:#fff;padding:60px 20px}.LegTattooGuy_introSection__8Rs\+V h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattooGuy_introSection__8Rs\+V p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattooGuy_stylesSection__n7jzr{background:#f8f9fa;padding:80px 20px}.LegTattooGuy_stylesSection__n7jzr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.LegTattooGuy_stylesGrid__C54wr{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LegTattooGuy_styleCard__6W\+Po{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.LegTattooGuy_styleCard__6W\+Po:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattooGuy_styleCard__6W\+Po h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.LegTattooGuy_styleCard__6W\+Po p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.LegTattooGuy_ctaSecondary__sfdsR{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LegTattooGuy_ctaSecondary__sfdsR:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.LegTattooGuy_placementSection__lJUHo{background:#fff;padding:60px 20px}.LegTattooGuy_placementSection__lJUHo h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattooGuy_placementSection__lJUHo p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattooGuy_stickyCta__FNuH7{animation:LegTattooGuy_slideInRight__bkAGN .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LegTattooGuy_stickyCtaVisible__T0IRG{display:block}.LegTattooGuy_stickyCtaButton__WCm7H{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LegTattooGuy_stickyCtaButton__WCm7H:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LegTattooGuy_slideInRight__bkAGN{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LegTattooGuy_heroSection__F0lAu{min-height:auto;padding:42.5px 20px 80px}.LegTattooGuy_heroContentWrapper__Ct2zx{display:flex;flex-direction:column;gap:16px}.LegTattooGuy_heroContent__cpBz6{display:flex;flex-direction:column;order:1;text-align:center}.LegTattooGuy_heroContent__cpBz6 h1{font-size:2rem;order:1}.LegTattooGuy_heroSubtitle__OTXkN{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LegTattooGuy_trustMetrics__66oXe{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LegTattooGuy_metricItem__cQLZ6{font-size:.85rem}.LegTattooGuy_ctaMain__tl-Lt{display:none}.LegTattooGuy_heroImageCarousel__-TZEu{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LegTattooGuy_carouselItem__IU98A{aspect-ratio:1}.LegTattooGuy_heroPreviewImage__53M7f{border-radius:8px}.LegTattooGuy_stickyCta__FNuH7{bottom:15px;display:block!important;right:15px}.LegTattooGuy_stickyCtaButton__WCm7H{border-radius:40px;font-size:1rem;padding:14px 24px}.LegTattooGuy_howItWorksSection__Ryd9f{padding:40px 20px}.LegTattooGuy_steps__ylnMs{gap:25px;grid-template-columns:1fr}.LegTattooGuy_trustSection__IKhRv{padding:50px 20px}.LegTattooGuy_trustGrid__rlfQO{gap:25px;grid-template-columns:1fr}.LegTattooGuy_gallerySection__BXywA{padding:40px 20px}.LegTattooGuy_galleryGrid__7jqbv{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LegTattooGuy_faqSection__KSM5z h2,.LegTattooGuy_gallerySection__BXywA h2,.LegTattooGuy_seoLinksSection__5FKq2 h2{font-size:1.8rem}.LegTattooGuy_finalCtaSection__gsXd\+{margin:0 20px;padding:60px 25px}.LegTattooGuy_finalCtaSection__gsXd\+ h2{font-size:1.8rem}.LegTattooGuy_finalCtaSection__gsXd\+ p{font-size:1.1rem}.LegTattooGuy_faqSection__KSM5z{padding:40px 20px}.LegTattooGuy_faqQuestion__1sLX8{font-size:1.05rem;padding:20px}.LegTattooGuy_faqAnswer__mawZV{font-size:1rem;padding:0 20px 20px!important}.LegTattooGuy_faqIcon__WPUA\+{font-size:1.2rem;height:30px;width:30px}.LegTattooGuy_seoLinksSection__5FKq2{padding:50px 20px}.LegTattooGuy_seoLinksGrid__DJPz4{grid-template-columns:1fr}}@media (max-width:480px){.LegTattooGuy_heroContent__cpBz6 h1{font-size:1.75rem}.LegTattooGuy_heroSubtitle__OTXkN{font-size:1rem}.LegTattooGuy_ctaMain__tl-Lt{font-size:1.1rem;padding:14px 30px}.LegTattooGuy_galleryGrid__7jqbv{gap:12px;grid-template-columns:repeat(2,1fr)}.LegTattooGuy_stepIcon__4PRqu{font-size:3rem}.LegTattooGuy_trustNumber__6tqcZ{font-size:2rem}}.LegTattoosForMan_page__wBC8b{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LegTattoosForMan_aiTattooContainer__wlQts{margin:0 auto;max-width:1400px;padding:0 20px}.LegTattoosForMan_heroSection__B0W7v{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LegTattoosForMan_heroContentWrapper__xDUog{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LegTattoosForMan_heroContent__eI-1f{position:relative;z-index:2}.LegTattoosForMan_heroContent__eI-1f h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LegTattoosForMan_heroSubtitle__cfzza{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LegTattoosForMan_ctaButtonLink__Jye-S{display:inline-block;margin-bottom:30px;text-decoration:none}.LegTattoosForMan_ctaMain__iT1Z2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LegTattoosForMan_ctaMain__iT1Z2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LegTattoosForMan_ctaMain__iT1Z2:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LegTattoosForMan_trustMetrics__kpfLm{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LegTattoosForMan_metricItem__yQOV7{color:#666;font-size:.95rem;font-weight:500}.LegTattoosForMan_heroPreview__U1YMw{align-items:center;display:flex;justify-content:center}.LegTattoosForMan_heroImageCarousel__Ph96\+{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LegTattoosForMan_carouselItem__B6qGm{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LegTattoosForMan_carouselItem__B6qGm:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LegTattoosForMan_heroPreviewImage__D0Pc1{display:block;height:100%;object-fit:cover;width:100%}.LegTattoosForMan_howItWorksSection__T1IPs{background:#fff;padding:80px 20px}.LegTattoosForMan_howItWorksSection__T1IPs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LegTattoosForMan_steps__5JEZc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LegTattoosForMan_step__6RtSI{padding:30px 20px;text-align:center}.LegTattoosForMan_stepIcon__Ch07H{font-size:4rem;margin-bottom:20px}.LegTattoosForMan_step__6RtSI h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LegTattoosForMan_step__6RtSI p{color:#666;font-size:1rem;margin:0}.LegTattoosForMan_howItWorksCta__8X4po{margin-top:40px;text-align:center}.LegTattoosForMan_trustSection__5QRcI{background:#f8f9fa;padding:40px 20px}.LegTattoosForMan_trustGrid__cOhHh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LegTattoosForMan_trustCard__Yd-Yj{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LegTattoosForMan_trustNumber__E41jP{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LegTattoosForMan_trustLabel__I0Bxg{color:#666;font-size:1rem;font-weight:500}.LegTattoosForMan_gallerySection__ZPoL3{background:#fff;padding:80px 20px}.LegTattoosForMan_gallerySection__ZPoL3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattoosForMan_galleryDescription__1uJrW{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LegTattoosForMan_galleryGrid__eneSt{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LegTattoosForMan_galleryItem__PRW5j{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosForMan_galleryItem__PRW5j:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattoosForMan_galleryItem__PRW5j img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LegTattoosForMan_galleryItem__PRW5j:hover img{transform:scale(1.05)}.LegTattoosForMan_galleryCta__HZHqi{text-align:center}.LegTattoosForMan_finalCtaSection__WyTAg{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LegTattoosForMan_finalCtaSection__WyTAg h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LegTattoosForMan_finalCtaSection__WyTAg p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LegTattoosForMan_finalCtaSection__WyTAg .LegTattoosForMan_ctaButtonLink__Jye-S{display:inline-block}.LegTattoosForMan_finalCtaSection__WyTAg .LegTattoosForMan_ctaMain__iT1Z2{background:#fff;color:#1a1a2e;max-width:450px}.LegTattoosForMan_finalCtaSection__WyTAg .LegTattoosForMan_ctaMain__iT1Z2:hover{background:#f0f0f0;transform:translateY(-2px)}.LegTattoosForMan_faqSection__kY09V{background:#f8f9fa;padding:80px 20px}.LegTattoosForMan_faqSection__kY09V h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LegTattoosForMan_faqSection__kY09V h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LegTattoosForMan_faqContainer__6SxeO{margin:0 auto;max-width:1000px}.LegTattoosForMan_faqItem__Jdsr3{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LegTattoosForMan_faqItem__Jdsr3:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LegTattoosForMan_faqItemActive__9iB1U{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LegTattoosForMan_faqQuestion__f2YMX{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LegTattoosForMan_faqQuestion__f2YMX:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LegTattoosForMan_faqQuestion__f2YMX:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LegTattoosForMan_faqItemActive__9iB1U .LegTattoosForMan_faqQuestion__f2YMX{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LegTattoosForMan_faqQuestionText__N216V{flex:1 1}.LegTattoosForMan_faqIcon__peeLs{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LegTattoosForMan_faqItemActive__9iB1U .LegTattoosForMan_faqIcon__peeLs{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LegTattoosForMan_faqAnswer__BXkfr{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LegTattoosForMan_faqAnswerOpen__VDa39{max-height:500px;padding:0 30px 25px}.LegTattoosForMan_faqAnswer__BXkfr p{margin:0;padding-top:10px}.LegTattoosForMan_seoLinksSection__Q6Lpr{background:#fff;padding:40px 20px}.LegTattoosForMan_seoLinksSection__Q6Lpr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LegTattoosForMan_seoLinksGrid__lp1e1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LegTattoosForMan_seoLinksColumn__aJbaM h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LegTattoosForMan_seoLinksColumn__aJbaM ul{list-style:none;margin:0;padding:0}.LegTattoosForMan_seoLinksColumn__aJbaM li{margin-bottom:12px}.LegTattoosForMan_seoLinksColumn__aJbaM a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LegTattoosForMan_seoLinksColumn__aJbaM a:hover{color:#8a3ab9;text-decoration:underline}.LegTattoosForMan_introSection__AjQB0{background:#fff;padding:60px 20px}.LegTattoosForMan_introSection__AjQB0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattoosForMan_introSection__AjQB0 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattoosForMan_stylesSection__SfuR2{background:#f8f9fa;padding:80px 20px}.LegTattoosForMan_stylesSection__SfuR2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.LegTattoosForMan_stylesGrid__yBztt{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LegTattoosForMan_styleCard__8PrXX{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosForMan_styleCard__8PrXX:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattoosForMan_styleCard__8PrXX h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.LegTattoosForMan_styleCard__8PrXX p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.LegTattoosForMan_ctaSecondary__P55az{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LegTattoosForMan_ctaSecondary__P55az:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.LegTattoosForMan_placementSection__m3O3u{background:#fff;padding:60px 20px}.LegTattoosForMan_placementSection__m3O3u h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattoosForMan_placementSection__m3O3u p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattoosForMan_stickyCta__i0Fjz{animation:LegTattoosForMan_slideInRight__NULZo .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LegTattoosForMan_stickyCtaVisible__IaMcq{display:block}.LegTattoosForMan_stickyCtaButton__OX51V{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LegTattoosForMan_stickyCtaButton__OX51V:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LegTattoosForMan_slideInRight__NULZo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LegTattoosForMan_heroSection__B0W7v{min-height:auto;padding:42.5px 20px 80px}.LegTattoosForMan_heroContentWrapper__xDUog{display:flex;flex-direction:column;gap:16px}.LegTattoosForMan_heroContent__eI-1f{display:flex;flex-direction:column;order:1;text-align:center}.LegTattoosForMan_heroContent__eI-1f h1{font-size:2rem;order:1}.LegTattoosForMan_heroSubtitle__cfzza{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LegTattoosForMan_trustMetrics__kpfLm{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LegTattoosForMan_metricItem__yQOV7{font-size:.85rem}.LegTattoosForMan_ctaMain__iT1Z2{display:none}.LegTattoosForMan_heroImageCarousel__Ph96\+{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LegTattoosForMan_carouselItem__B6qGm{aspect-ratio:1}.LegTattoosForMan_heroPreviewImage__D0Pc1{border-radius:8px}.LegTattoosForMan_stickyCta__i0Fjz{bottom:15px;display:block!important;right:15px}.LegTattoosForMan_stickyCtaButton__OX51V{border-radius:40px;font-size:1rem;padding:14px 24px}.LegTattoosForMan_howItWorksSection__T1IPs{padding:40px 20px}.LegTattoosForMan_steps__5JEZc{gap:25px;grid-template-columns:1fr}.LegTattoosForMan_trustSection__5QRcI{padding:50px 20px}.LegTattoosForMan_trustGrid__cOhHh{gap:25px;grid-template-columns:1fr}.LegTattoosForMan_gallerySection__ZPoL3{padding:40px 20px}.LegTattoosForMan_galleryGrid__eneSt{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LegTattoosForMan_faqSection__kY09V h2,.LegTattoosForMan_gallerySection__ZPoL3 h2,.LegTattoosForMan_seoLinksSection__Q6Lpr h2{font-size:1.8rem}.LegTattoosForMan_finalCtaSection__WyTAg{margin:0 20px;padding:60px 25px}.LegTattoosForMan_finalCtaSection__WyTAg h2{font-size:1.8rem}.LegTattoosForMan_finalCtaSection__WyTAg p{font-size:1.1rem}.LegTattoosForMan_faqSection__kY09V{padding:40px 20px}.LegTattoosForMan_faqQuestion__f2YMX{font-size:1.05rem;padding:20px}.LegTattoosForMan_faqAnswer__BXkfr{font-size:1rem;padding:0 20px 20px!important}.LegTattoosForMan_faqIcon__peeLs{font-size:1.2rem;height:30px;width:30px}.LegTattoosForMan_seoLinksSection__Q6Lpr{padding:50px 20px}.LegTattoosForMan_seoLinksGrid__lp1e1{grid-template-columns:1fr}}@media (max-width:480px){.LegTattoosForMan_heroContent__eI-1f h1{font-size:1.75rem}.LegTattoosForMan_heroSubtitle__cfzza{font-size:1rem}.LegTattoosForMan_ctaMain__iT1Z2{font-size:1.1rem;padding:14px 30px}.LegTattoosForMan_galleryGrid__eneSt{gap:12px;grid-template-columns:repeat(2,1fr)}.LegTattoosForMan_stepIcon__Ch07H{font-size:3rem}.LegTattoosForMan_trustNumber__E41jP{font-size:2rem}}.LegTattoosDesignsForMen_page__d\+yeJ{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LegTattoosDesignsForMen_aiTattooContainer__ZxZYr{margin:0 auto;max-width:1400px;padding:0 20px}.LegTattoosDesignsForMen_heroSection__VxseF{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LegTattoosDesignsForMen_heroContentWrapper__hcGfg{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LegTattoosDesignsForMen_heroContent__kuZPh{position:relative;z-index:2}.LegTattoosDesignsForMen_heroContent__kuZPh h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LegTattoosDesignsForMen_heroSubtitle__4J5Ae{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LegTattoosDesignsForMen_ctaButtonLink__tKutO{display:inline-block;margin-bottom:30px;text-decoration:none}.LegTattoosDesignsForMen_ctaMain__B278d{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LegTattoosDesignsForMen_ctaMain__B278d:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LegTattoosDesignsForMen_ctaMain__B278d:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LegTattoosDesignsForMen_trustMetrics__gcDrE{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LegTattoosDesignsForMen_metricItem__HeUpv{color:#666;font-size:.95rem;font-weight:500}.LegTattoosDesignsForMen_heroPreview__dG-Ud{align-items:center;display:flex;justify-content:center}.LegTattoosDesignsForMen_heroImageCarousel__sar6u{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LegTattoosDesignsForMen_carouselItem__BMlzt{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LegTattoosDesignsForMen_carouselItem__BMlzt:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LegTattoosDesignsForMen_heroPreviewImage__Qz49c{display:block;height:100%;object-fit:cover;width:100%}.LegTattoosDesignsForMen_howItWorksSection__Qhb0C{background:#fff;padding:80px 20px}.LegTattoosDesignsForMen_howItWorksSection__Qhb0C h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LegTattoosDesignsForMen_steps__i7wtU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LegTattoosDesignsForMen_step__QGas3{padding:30px 20px;text-align:center}.LegTattoosDesignsForMen_stepIcon__-pv8R{font-size:4rem;margin-bottom:20px}.LegTattoosDesignsForMen_step__QGas3 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LegTattoosDesignsForMen_step__QGas3 p{color:#666;font-size:1rem;margin:0}.LegTattoosDesignsForMen_howItWorksCta__JuiZ9{margin-top:40px;text-align:center}.LegTattoosDesignsForMen_trustSection__qU4Ch{background:#f8f9fa;padding:40px 20px}.LegTattoosDesignsForMen_trustGrid__Gj12\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LegTattoosDesignsForMen_trustCard__48mMz{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LegTattoosDesignsForMen_trustNumber__YaCPe{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LegTattoosDesignsForMen_trustLabel__a37W9{color:#666;font-size:1rem;font-weight:500}.LegTattoosDesignsForMen_gallerySection__6\+eam{background:#fff;padding:80px 20px}.LegTattoosDesignsForMen_gallerySection__6\+eam h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattoosDesignsForMen_galleryDescription__C7t7Q{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LegTattoosDesignsForMen_galleryGrid__lK\+Sq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LegTattoosDesignsForMen_galleryItem__uJvV9{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosDesignsForMen_galleryItem__uJvV9:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattoosDesignsForMen_galleryItem__uJvV9 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LegTattoosDesignsForMen_galleryItem__uJvV9:hover img{transform:scale(1.05)}.LegTattoosDesignsForMen_galleryCta__c58rB{text-align:center}.LegTattoosDesignsForMen_finalCtaSection__6avqQ{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LegTattoosDesignsForMen_finalCtaSection__6avqQ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LegTattoosDesignsForMen_finalCtaSection__6avqQ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LegTattoosDesignsForMen_finalCtaSection__6avqQ .LegTattoosDesignsForMen_ctaButtonLink__tKutO{display:inline-block}.LegTattoosDesignsForMen_finalCtaSection__6avqQ .LegTattoosDesignsForMen_ctaMain__B278d{background:#fff;color:#1a1a2e;max-width:450px}.LegTattoosDesignsForMen_finalCtaSection__6avqQ .LegTattoosDesignsForMen_ctaMain__B278d:hover{background:#f0f0f0;transform:translateY(-2px)}.LegTattoosDesignsForMen_faqSection__DVzUP{background:#f8f9fa;padding:80px 20px}.LegTattoosDesignsForMen_faqSection__DVzUP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LegTattoosDesignsForMen_faqSection__DVzUP h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LegTattoosDesignsForMen_faqContainer__IX33h{margin:0 auto;max-width:1000px}.LegTattoosDesignsForMen_faqItem__X3p-N{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LegTattoosDesignsForMen_faqItem__X3p-N:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LegTattoosDesignsForMen_faqItemActive__97do\+{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LegTattoosDesignsForMen_faqQuestion__0sfQJ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LegTattoosDesignsForMen_faqQuestion__0sfQJ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LegTattoosDesignsForMen_faqQuestion__0sfQJ:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LegTattoosDesignsForMen_faqItemActive__97do\+ .LegTattoosDesignsForMen_faqQuestion__0sfQJ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LegTattoosDesignsForMen_faqQuestionText__U80Of{flex:1 1}.LegTattoosDesignsForMen_faqIcon__5ShIl{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LegTattoosDesignsForMen_faqItemActive__97do\+ .LegTattoosDesignsForMen_faqIcon__5ShIl{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LegTattoosDesignsForMen_faqAnswer__qSTyA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LegTattoosDesignsForMen_faqAnswerOpen__ihfN8{max-height:500px;padding:0 30px 25px}.LegTattoosDesignsForMen_faqAnswer__qSTyA p{margin:0;padding-top:10px}.LegTattoosDesignsForMen_seoLinksSection__Hri6e{background:#fff;padding:40px 20px}.LegTattoosDesignsForMen_seoLinksSection__Hri6e h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LegTattoosDesignsForMen_seoLinksGrid__KKpQC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LegTattoosDesignsForMen_seoLinksColumn__KUZC6 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LegTattoosDesignsForMen_seoLinksColumn__KUZC6 ul{list-style:none;margin:0;padding:0}.LegTattoosDesignsForMen_seoLinksColumn__KUZC6 li{margin-bottom:12px}.LegTattoosDesignsForMen_seoLinksColumn__KUZC6 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LegTattoosDesignsForMen_seoLinksColumn__KUZC6 a:hover{color:#8a3ab9;text-decoration:underline}.LegTattoosDesignsForMen_introSection__QQY8d{background:#fff;padding:60px 20px}.LegTattoosDesignsForMen_introSection__QQY8d h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattoosDesignsForMen_introSection__QQY8d p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattoosDesignsForMen_stylesSection__WUoAR{background:#f8f9fa;padding:80px 20px}.LegTattoosDesignsForMen_stylesSection__WUoAR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.LegTattoosDesignsForMen_stylesGrid__ZbW5m{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LegTattoosDesignsForMen_styleCard__x-8Qt{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosDesignsForMen_styleCard__x-8Qt:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattoosDesignsForMen_styleCard__x-8Qt h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.LegTattoosDesignsForMen_styleCard__x-8Qt p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.LegTattoosDesignsForMen_ctaSecondary__FQ5MH{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LegTattoosDesignsForMen_ctaSecondary__FQ5MH:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.LegTattoosDesignsForMen_placementSection__B-m0S{background:#fff;padding:60px 20px}.LegTattoosDesignsForMen_placementSection__B-m0S h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.LegTattoosDesignsForMen_placementSection__B-m0S p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.LegTattoosDesignsForMen_stickyCta__dTu5G{animation:LegTattoosDesignsForMen_slideInRight__Ps4fR .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LegTattoosDesignsForMen_stickyCtaVisible__xUCm-{display:block}.LegTattoosDesignsForMen_stickyCtaButton__P3iK6{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LegTattoosDesignsForMen_stickyCtaButton__P3iK6:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LegTattoosDesignsForMen_slideInRight__Ps4fR{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LegTattoosDesignsForMen_heroSection__VxseF{min-height:auto;padding:42.5px 20px 80px}.LegTattoosDesignsForMen_heroContentWrapper__hcGfg{display:flex;flex-direction:column;gap:16px}.LegTattoosDesignsForMen_heroContent__kuZPh{display:flex;flex-direction:column;order:1;text-align:center}.LegTattoosDesignsForMen_heroContent__kuZPh h1{font-size:2rem;order:1}.LegTattoosDesignsForMen_heroSubtitle__4J5Ae{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LegTattoosDesignsForMen_trustMetrics__gcDrE{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LegTattoosDesignsForMen_metricItem__HeUpv{font-size:.85rem}.LegTattoosDesignsForMen_ctaMain__B278d{display:none}.LegTattoosDesignsForMen_heroImageCarousel__sar6u{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LegTattoosDesignsForMen_carouselItem__BMlzt{aspect-ratio:1}.LegTattoosDesignsForMen_heroPreviewImage__Qz49c{border-radius:8px}.LegTattoosDesignsForMen_stickyCta__dTu5G{bottom:15px;display:block!important;right:15px}.LegTattoosDesignsForMen_stickyCtaButton__P3iK6{border-radius:40px;font-size:1rem;padding:14px 24px}.LegTattoosDesignsForMen_howItWorksSection__Qhb0C{padding:40px 20px}.LegTattoosDesignsForMen_steps__i7wtU{gap:25px;grid-template-columns:1fr}.LegTattoosDesignsForMen_trustSection__qU4Ch{padding:50px 20px}.LegTattoosDesignsForMen_trustGrid__Gj12\+{gap:25px;grid-template-columns:1fr}.LegTattoosDesignsForMen_gallerySection__6\+eam{padding:40px 20px}.LegTattoosDesignsForMen_galleryGrid__lK\+Sq{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LegTattoosDesignsForMen_faqSection__DVzUP h2,.LegTattoosDesignsForMen_gallerySection__6\+eam h2,.LegTattoosDesignsForMen_seoLinksSection__Hri6e h2{font-size:1.8rem}.LegTattoosDesignsForMen_finalCtaSection__6avqQ{margin:0 20px;padding:60px 25px}.LegTattoosDesignsForMen_finalCtaSection__6avqQ h2{font-size:1.8rem}.LegTattoosDesignsForMen_finalCtaSection__6avqQ p{font-size:1.1rem}.LegTattoosDesignsForMen_faqSection__DVzUP{padding:40px 20px}.LegTattoosDesignsForMen_faqQuestion__0sfQJ{font-size:1.05rem;padding:20px}.LegTattoosDesignsForMen_faqAnswer__qSTyA{font-size:1rem;padding:0 20px 20px!important}.LegTattoosDesignsForMen_faqIcon__5ShIl{font-size:1.2rem;height:30px;width:30px}.LegTattoosDesignsForMen_seoLinksSection__Hri6e{padding:50px 20px}.LegTattoosDesignsForMen_seoLinksGrid__KKpQC{grid-template-columns:1fr}}@media (max-width:480px){.LegTattoosDesignsForMen_heroContent__kuZPh h1{font-size:1.75rem}.LegTattoosDesignsForMen_heroSubtitle__4J5Ae{font-size:1rem}.LegTattoosDesignsForMen_ctaMain__B278d{font-size:1.1rem;padding:14px 30px}.LegTattoosDesignsForMen_galleryGrid__lK\+Sq{gap:12px;grid-template-columns:repeat(2,1fr)}.LegTattoosDesignsForMen_stepIcon__-pv8R{font-size:3rem}.LegTattoosDesignsForMen_trustNumber__YaCPe{font-size:2rem}}.SleeveTattooIdeasMen_page__Iy2Nm{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SleeveTattooIdeasMen_aiTattooContainer__\+XYD5{margin:0 auto;max-width:1400px;padding:0 20px}.SleeveTattooIdeasMen_heroSection__ktLxp{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SleeveTattooIdeasMen_heroContentWrapper__mGfJD{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SleeveTattooIdeasMen_heroContent__162q5{position:relative;z-index:2}.SleeveTattooIdeasMen_heroContent__162q5 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SleeveTattooIdeasMen_heroSubtitle__edCpm{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SleeveTattooIdeasMen_ctaButtonLink__2y91o{display:inline-block;margin-bottom:30px;text-decoration:none}.SleeveTattooIdeasMen_ctaMain__BF08E{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SleeveTattooIdeasMen_ctaMain__BF08E:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SleeveTattooIdeasMen_ctaMain__BF08E:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SleeveTattooIdeasMen_trustMetrics__bMH1k{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SleeveTattooIdeasMen_metricItem__6z1h2{color:#666;font-size:.95rem;font-weight:500}.SleeveTattooIdeasMen_heroPreview__tQBCa{align-items:center;display:flex;justify-content:center}.SleeveTattooIdeasMen_heroImageCarousel__lROWw{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SleeveTattooIdeasMen_carouselItem__rs55M{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SleeveTattooIdeasMen_carouselItem__rs55M:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SleeveTattooIdeasMen_heroPreviewImage__CofG-{display:block;height:100%;object-fit:cover;width:100%}.SleeveTattooIdeasMen_howItWorksSection__lfBqs{background:#fff;padding:80px 20px}.SleeveTattooIdeasMen_howItWorksSection__lfBqs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SleeveTattooIdeasMen_steps__dy7Fw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SleeveTattooIdeasMen_step__IBW5J{padding:30px 20px;text-align:center}.SleeveTattooIdeasMen_stepIcon__u2-Ex{font-size:4rem;margin-bottom:20px}.SleeveTattooIdeasMen_step__IBW5J h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SleeveTattooIdeasMen_step__IBW5J p{color:#666;font-size:1rem;margin:0}.SleeveTattooIdeasMen_howItWorksCta__6w30q{margin-top:40px;text-align:center}.SleeveTattooIdeasMen_trustSection__VvYcl{background:#f8f9fa;padding:40px 20px}.SleeveTattooIdeasMen_trustGrid__VLQYM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SleeveTattooIdeasMen_trustCard__8juck{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SleeveTattooIdeasMen_trustNumber__M7U\+t{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SleeveTattooIdeasMen_trustLabel__Z0GPe{color:#666;font-size:1rem;font-weight:500}.SleeveTattooIdeasMen_gallerySection__TYB0U{background:#fff;padding:80px 20px}.SleeveTattooIdeasMen_gallerySection__TYB0U h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SleeveTattooIdeasMen_galleryDescription__OYDxn{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SleeveTattooIdeasMen_galleryGrid__RbkEG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SleeveTattooIdeasMen_galleryItem__LZV\+E{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooIdeasMen_galleryItem__LZV\+E:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SleeveTattooIdeasMen_galleryItem__LZV\+E img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SleeveTattooIdeasMen_galleryItem__LZV\+E:hover img{transform:scale(1.05)}.SleeveTattooIdeasMen_galleryCta__j8V8R{text-align:center}.SleeveTattooIdeasMen_finalCtaSection__i2kEj{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SleeveTattooIdeasMen_finalCtaSection__i2kEj h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SleeveTattooIdeasMen_finalCtaSection__i2kEj p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SleeveTattooIdeasMen_finalCtaSection__i2kEj .SleeveTattooIdeasMen_ctaButtonLink__2y91o{display:inline-block}.SleeveTattooIdeasMen_finalCtaSection__i2kEj .SleeveTattooIdeasMen_ctaMain__BF08E{background:#fff;color:#1a1a2e;max-width:450px}.SleeveTattooIdeasMen_finalCtaSection__i2kEj .SleeveTattooIdeasMen_ctaMain__BF08E:hover{background:#f0f0f0;transform:translateY(-2px)}.SleeveTattooIdeasMen_faqSection__RufVl{background:#f8f9fa;padding:80px 20px}.SleeveTattooIdeasMen_faqSection__RufVl h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SleeveTattooIdeasMen_faqSection__RufVl h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SleeveTattooIdeasMen_faqContainer__OAmpS{margin:0 auto;max-width:1000px}.SleeveTattooIdeasMen_faqItem__1l9hY{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SleeveTattooIdeasMen_faqItem__1l9hY:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SleeveTattooIdeasMen_faqItemActive__mRgwu{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SleeveTattooIdeasMen_faqQuestion__EdGyI{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SleeveTattooIdeasMen_faqQuestion__EdGyI:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SleeveTattooIdeasMen_faqQuestion__EdGyI:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SleeveTattooIdeasMen_faqItemActive__mRgwu .SleeveTattooIdeasMen_faqQuestion__EdGyI{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SleeveTattooIdeasMen_faqQuestionText__sjhmd{flex:1 1}.SleeveTattooIdeasMen_faqIcon__PLZnc{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SleeveTattooIdeasMen_faqItemActive__mRgwu .SleeveTattooIdeasMen_faqIcon__PLZnc{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SleeveTattooIdeasMen_faqAnswer__CvJyx{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SleeveTattooIdeasMen_faqAnswerOpen__IzoUQ{max-height:500px;padding:0 30px 25px}.SleeveTattooIdeasMen_faqAnswer__CvJyx p{margin:0;padding-top:10px}.SleeveTattooIdeasMen_seoLinksSection__ntsmd{background:#fff;padding:40px 20px}.SleeveTattooIdeasMen_seoLinksSection__ntsmd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SleeveTattooIdeasMen_seoLinksGrid__B\+EQs{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SleeveTattooIdeasMen_seoLinksColumn__IC9Jb h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SleeveTattooIdeasMen_seoLinksColumn__IC9Jb ul{list-style:none;margin:0;padding:0}.SleeveTattooIdeasMen_seoLinksColumn__IC9Jb li{margin-bottom:12px}.SleeveTattooIdeasMen_seoLinksColumn__IC9Jb a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.SleeveTattooIdeasMen_seoLinksColumn__IC9Jb a:hover{color:#8a3ab9;text-decoration:underline}.SleeveTattooIdeasMen_introSection__buyZx{background:#fff;padding:60px 20px}.SleeveTattooIdeasMen_introSection__buyZx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SleeveTattooIdeasMen_introSection__buyZx p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SleeveTattooIdeasMen_stylesSection__MepbE{background:#f8f9fa;padding:80px 20px}.SleeveTattooIdeasMen_stylesSection__MepbE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.SleeveTattooIdeasMen_stylesGrid__dp46S{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SleeveTattooIdeasMen_styleCard__uUGLg{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooIdeasMen_styleCard__uUGLg:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SleeveTattooIdeasMen_styleCard__uUGLg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.SleeveTattooIdeasMen_styleCard__uUGLg p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.SleeveTattooIdeasMen_ctaSecondary__S6V6q{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.SleeveTattooIdeasMen_ctaSecondary__S6V6q:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.SleeveTattooIdeasMen_placementSection__PqkT2{background:#fff;padding:60px 20px}.SleeveTattooIdeasMen_placementSection__PqkT2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SleeveTattooIdeasMen_placementSection__PqkT2 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SleeveTattooIdeasMen_stickyCta__aVn5D{animation:SleeveTattooIdeasMen_slideInRight__6aWWk .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SleeveTattooIdeasMen_stickyCtaVisible__KV8yT{display:block}.SleeveTattooIdeasMen_stickyCtaButton__sEDzK{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SleeveTattooIdeasMen_stickyCtaButton__sEDzK:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SleeveTattooIdeasMen_slideInRight__6aWWk{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SleeveTattooIdeasMen_heroSection__ktLxp{min-height:auto;padding:42.5px 20px 80px}.SleeveTattooIdeasMen_heroContentWrapper__mGfJD{display:flex;flex-direction:column;gap:16px}.SleeveTattooIdeasMen_heroContent__162q5{display:flex;flex-direction:column;order:1;text-align:center}.SleeveTattooIdeasMen_heroContent__162q5 h1{font-size:2rem;order:1}.SleeveTattooIdeasMen_heroSubtitle__edCpm{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SleeveTattooIdeasMen_trustMetrics__bMH1k{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SleeveTattooIdeasMen_metricItem__6z1h2{font-size:.85rem}.SleeveTattooIdeasMen_ctaMain__BF08E{display:none}.SleeveTattooIdeasMen_heroImageCarousel__lROWw{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SleeveTattooIdeasMen_carouselItem__rs55M{aspect-ratio:1}.SleeveTattooIdeasMen_heroPreviewImage__CofG-{border-radius:8px}.SleeveTattooIdeasMen_stickyCta__aVn5D{bottom:15px;display:block!important;right:15px}.SleeveTattooIdeasMen_stickyCtaButton__sEDzK{border-radius:40px;font-size:1rem;padding:14px 24px}.SleeveTattooIdeasMen_howItWorksSection__lfBqs{padding:40px 20px}.SleeveTattooIdeasMen_steps__dy7Fw{gap:25px;grid-template-columns:1fr}.SleeveTattooIdeasMen_trustSection__VvYcl{padding:50px 20px}.SleeveTattooIdeasMen_trustGrid__VLQYM{gap:25px;grid-template-columns:1fr}.SleeveTattooIdeasMen_gallerySection__TYB0U{padding:40px 20px}.SleeveTattooIdeasMen_galleryGrid__RbkEG{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SleeveTattooIdeasMen_faqSection__RufVl h2,.SleeveTattooIdeasMen_gallerySection__TYB0U h2,.SleeveTattooIdeasMen_seoLinksSection__ntsmd h2{font-size:1.8rem}.SleeveTattooIdeasMen_finalCtaSection__i2kEj{margin:0 20px;padding:60px 25px}.SleeveTattooIdeasMen_finalCtaSection__i2kEj h2{font-size:1.8rem}.SleeveTattooIdeasMen_finalCtaSection__i2kEj p{font-size:1.1rem}.SleeveTattooIdeasMen_faqSection__RufVl{padding:40px 20px}.SleeveTattooIdeasMen_faqQuestion__EdGyI{font-size:1.05rem;padding:20px}.SleeveTattooIdeasMen_faqAnswer__CvJyx{font-size:1rem;padding:0 20px 20px!important}.SleeveTattooIdeasMen_faqIcon__PLZnc{font-size:1.2rem;height:30px;width:30px}.SleeveTattooIdeasMen_seoLinksSection__ntsmd{padding:50px 20px}.SleeveTattooIdeasMen_seoLinksGrid__B\+EQs{grid-template-columns:1fr}}@media (max-width:480px){.SleeveTattooIdeasMen_heroContent__162q5 h1{font-size:1.75rem}.SleeveTattooIdeasMen_heroSubtitle__edCpm{font-size:1rem}.SleeveTattooIdeasMen_ctaMain__BF08E{font-size:1.1rem;padding:14px 30px}.SleeveTattooIdeasMen_galleryGrid__RbkEG{gap:12px;grid-template-columns:repeat(2,1fr)}.SleeveTattooIdeasMen_stepIcon__u2-Ex{font-size:3rem}.SleeveTattooIdeasMen_trustNumber__M7U\+t{font-size:2rem}}.TattooIdeasMenSleeve_page__7vdbw{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooIdeasMenSleeve_aiTattooContainer__LRdp\+{margin:0 auto;max-width:1400px;padding:0 20px}.TattooIdeasMenSleeve_heroSection__cNaPq{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooIdeasMenSleeve_heroContentWrapper__\+VdyU{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooIdeasMenSleeve_heroContent__wNSjf{position:relative;z-index:2}.TattooIdeasMenSleeve_heroContent__wNSjf h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooIdeasMenSleeve_heroSubtitle__X\+pkp{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooIdeasMenSleeve_ctaButtonLink__\+5Wf4{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooIdeasMenSleeve_ctaMain__ICWt1{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooIdeasMenSleeve_ctaMain__ICWt1:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooIdeasMenSleeve_ctaMain__ICWt1:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooIdeasMenSleeve_trustMetrics__bXipj{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooIdeasMenSleeve_metricItem__H\+w0E{color:#666;font-size:.95rem;font-weight:500}.TattooIdeasMenSleeve_heroPreview__JRj\+7{align-items:center;display:flex;justify-content:center}.TattooIdeasMenSleeve_heroImageCarousel__4w8\+j{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooIdeasMenSleeve_carouselItem__JHrPl{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooIdeasMenSleeve_carouselItem__JHrPl:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooIdeasMenSleeve_heroPreviewImage__NbZRJ{display:block;height:100%;object-fit:cover;width:100%}.TattooIdeasMenSleeve_howItWorksSection__2aBpO{background:#fff;padding:80px 20px}.TattooIdeasMenSleeve_howItWorksSection__2aBpO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooIdeasMenSleeve_steps__UIJmb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooIdeasMenSleeve_step__JVW2a{padding:30px 20px;text-align:center}.TattooIdeasMenSleeve_stepIcon__ICQej{font-size:4rem;margin-bottom:20px}.TattooIdeasMenSleeve_step__JVW2a h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooIdeasMenSleeve_step__JVW2a p{color:#666;font-size:1rem;margin:0}.TattooIdeasMenSleeve_howItWorksCta__UEO2K{margin-top:40px;text-align:center}.TattooIdeasMenSleeve_trustSection__t94v5{background:#f8f9fa;padding:40px 20px}.TattooIdeasMenSleeve_trustGrid__hGlxS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooIdeasMenSleeve_trustCard__mSUFl{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooIdeasMenSleeve_trustNumber__IJHXB{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooIdeasMenSleeve_trustLabel__xEoXc{color:#666;font-size:1rem;font-weight:500}.TattooIdeasMenSleeve_gallerySection__BuOAF{background:#fff;padding:80px 20px}.TattooIdeasMenSleeve_gallerySection__BuOAF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooIdeasMenSleeve_galleryDescription__2MM-z{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooIdeasMenSleeve_galleryGrid__BgslQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooIdeasMenSleeve_galleryItem__llxQr{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasMenSleeve_galleryItem__llxQr:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasMenSleeve_galleryItem__llxQr img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooIdeasMenSleeve_galleryItem__llxQr:hover img{transform:scale(1.05)}.TattooIdeasMenSleeve_galleryCta__Ajv9R{text-align:center}.TattooIdeasMenSleeve_finalCtaSection__VtwwE{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooIdeasMenSleeve_finalCtaSection__VtwwE h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooIdeasMenSleeve_finalCtaSection__VtwwE p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooIdeasMenSleeve_finalCtaSection__VtwwE .TattooIdeasMenSleeve_ctaButtonLink__\+5Wf4{display:inline-block}.TattooIdeasMenSleeve_finalCtaSection__VtwwE .TattooIdeasMenSleeve_ctaMain__ICWt1{background:#fff;color:#1a1a2e;max-width:450px}.TattooIdeasMenSleeve_finalCtaSection__VtwwE .TattooIdeasMenSleeve_ctaMain__ICWt1:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooIdeasMenSleeve_faqSection__XmWwz{background:#f8f9fa;padding:80px 20px}.TattooIdeasMenSleeve_faqSection__XmWwz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooIdeasMenSleeve_faqSection__XmWwz h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooIdeasMenSleeve_faqContainer__Fv8vH{margin:0 auto;max-width:1000px}.TattooIdeasMenSleeve_faqItem__5LoFF{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooIdeasMenSleeve_faqItem__5LoFF:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooIdeasMenSleeve_faqItemActive__1pBQw{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooIdeasMenSleeve_faqQuestion__EBrTR{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooIdeasMenSleeve_faqQuestion__EBrTR:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooIdeasMenSleeve_faqQuestion__EBrTR:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooIdeasMenSleeve_faqItemActive__1pBQw .TattooIdeasMenSleeve_faqQuestion__EBrTR{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooIdeasMenSleeve_faqQuestionText__NRRQM{flex:1 1}.TattooIdeasMenSleeve_faqIcon__gsmi\+{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooIdeasMenSleeve_faqItemActive__1pBQw .TattooIdeasMenSleeve_faqIcon__gsmi\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooIdeasMenSleeve_faqAnswer__JOml6{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooIdeasMenSleeve_faqAnswerOpen__mudiw{max-height:500px;padding:0 30px 25px}.TattooIdeasMenSleeve_faqAnswer__JOml6 p{margin:0;padding-top:10px}.TattooIdeasMenSleeve_seoLinksSection__vwWjk{background:#fff;padding:40px 20px}.TattooIdeasMenSleeve_seoLinksSection__vwWjk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooIdeasMenSleeve_seoLinksGrid__f8FrI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasMenSleeve_seoLinksColumn__hLIWj h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooIdeasMenSleeve_seoLinksColumn__hLIWj ul{list-style:none;margin:0;padding:0}.TattooIdeasMenSleeve_seoLinksColumn__hLIWj li{margin-bottom:12px}.TattooIdeasMenSleeve_seoLinksColumn__hLIWj a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooIdeasMenSleeve_seoLinksColumn__hLIWj a:hover{color:#8a3ab9;text-decoration:underline}.TattooIdeasMenSleeve_introSection__iNlLp{background:#fff;padding:60px 20px}.TattooIdeasMenSleeve_introSection__iNlLp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooIdeasMenSleeve_introSection__iNlLp p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooIdeasMenSleeve_stylesSection__JYDfe{background:#f8f9fa;padding:80px 20px}.TattooIdeasMenSleeve_stylesSection__JYDfe h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooIdeasMenSleeve_stylesGrid__bNfP3{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasMenSleeve_styleCard__4YqMS{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasMenSleeve_styleCard__4YqMS:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasMenSleeve_styleCard__4YqMS h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooIdeasMenSleeve_styleCard__4YqMS p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooIdeasMenSleeve_ctaSecondary__lWVH4{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooIdeasMenSleeve_ctaSecondary__lWVH4:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooIdeasMenSleeve_placementSection__evni\+{background:#fff;padding:60px 20px}.TattooIdeasMenSleeve_placementSection__evni\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooIdeasMenSleeve_placementSection__evni\+ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooIdeasMenSleeve_stickyCta__dIyN2{animation:TattooIdeasMenSleeve_slideInRight__U3gGx .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooIdeasMenSleeve_stickyCtaVisible__AtKXn{display:block}.TattooIdeasMenSleeve_stickyCtaButton__YPXOT{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooIdeasMenSleeve_stickyCtaButton__YPXOT:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooIdeasMenSleeve_slideInRight__U3gGx{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooIdeasMenSleeve_heroSection__cNaPq{min-height:auto;padding:42.5px 20px 80px}.TattooIdeasMenSleeve_heroContentWrapper__\+VdyU{display:flex;flex-direction:column;gap:16px}.TattooIdeasMenSleeve_heroContent__wNSjf{display:flex;flex-direction:column;order:1;text-align:center}.TattooIdeasMenSleeve_heroContent__wNSjf h1{font-size:2rem;order:1}.TattooIdeasMenSleeve_heroSubtitle__X\+pkp{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooIdeasMenSleeve_trustMetrics__bXipj{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooIdeasMenSleeve_metricItem__H\+w0E{font-size:.85rem}.TattooIdeasMenSleeve_ctaMain__ICWt1{display:none}.TattooIdeasMenSleeve_heroImageCarousel__4w8\+j{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooIdeasMenSleeve_carouselItem__JHrPl{aspect-ratio:1}.TattooIdeasMenSleeve_heroPreviewImage__NbZRJ{border-radius:8px}.TattooIdeasMenSleeve_stickyCta__dIyN2{bottom:15px;display:block!important;right:15px}.TattooIdeasMenSleeve_stickyCtaButton__YPXOT{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooIdeasMenSleeve_howItWorksSection__2aBpO{padding:40px 20px}.TattooIdeasMenSleeve_steps__UIJmb{gap:25px;grid-template-columns:1fr}.TattooIdeasMenSleeve_trustSection__t94v5{padding:50px 20px}.TattooIdeasMenSleeve_trustGrid__hGlxS{gap:25px;grid-template-columns:1fr}.TattooIdeasMenSleeve_gallerySection__BuOAF{padding:40px 20px}.TattooIdeasMenSleeve_galleryGrid__BgslQ{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooIdeasMenSleeve_faqSection__XmWwz h2,.TattooIdeasMenSleeve_gallerySection__BuOAF h2,.TattooIdeasMenSleeve_seoLinksSection__vwWjk h2{font-size:1.8rem}.TattooIdeasMenSleeve_finalCtaSection__VtwwE{margin:0 20px;padding:60px 25px}.TattooIdeasMenSleeve_finalCtaSection__VtwwE h2{font-size:1.8rem}.TattooIdeasMenSleeve_finalCtaSection__VtwwE p{font-size:1.1rem}.TattooIdeasMenSleeve_faqSection__XmWwz{padding:40px 20px}.TattooIdeasMenSleeve_faqQuestion__EBrTR{font-size:1.05rem;padding:20px}.TattooIdeasMenSleeve_faqAnswer__JOml6{font-size:1rem;padding:0 20px 20px!important}.TattooIdeasMenSleeve_faqIcon__gsmi\+{font-size:1.2rem;height:30px;width:30px}.TattooIdeasMenSleeve_seoLinksSection__vwWjk{padding:50px 20px}.TattooIdeasMenSleeve_seoLinksGrid__f8FrI{grid-template-columns:1fr}}@media (max-width:480px){.TattooIdeasMenSleeve_heroContent__wNSjf h1{font-size:1.75rem}.TattooIdeasMenSleeve_heroSubtitle__X\+pkp{font-size:1rem}.TattooIdeasMenSleeve_ctaMain__ICWt1{font-size:1.1rem;padding:14px 30px}.TattooIdeasMenSleeve_galleryGrid__BgslQ{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooIdeasMenSleeve_stepIcon__ICQej{font-size:3rem}.TattooIdeasMenSleeve_trustNumber__IJHXB{font-size:2rem}}.FemaleNeckTattoo_page__UggwK{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FemaleNeckTattoo_aiTattooContainer__8arwe{margin:0 auto;max-width:1400px;padding:0 20px}.FemaleNeckTattoo_heroSection__SnKPX{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FemaleNeckTattoo_heroContentWrapper__M9OmL{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FemaleNeckTattoo_heroContent__Jl4E2{position:relative;z-index:2}.FemaleNeckTattoo_heroContent__Jl4E2 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FemaleNeckTattoo_heroSubtitle__xQv3-{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FemaleNeckTattoo_ctaButtonLink__M92ms{display:inline-block;margin-bottom:30px;text-decoration:none}.FemaleNeckTattoo_ctaMain__q1d6Q{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FemaleNeckTattoo_ctaMain__q1d6Q:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FemaleNeckTattoo_ctaMain__q1d6Q:focus{outline:3px solid #8a3ab9;outline-offset:2px}.FemaleNeckTattoo_trustMetrics__M4Ssk{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FemaleNeckTattoo_metricItem__Or4uT{color:#666;font-size:.95rem;font-weight:500}.FemaleNeckTattoo_heroPreview__9TCvW{align-items:center;display:flex;justify-content:center}.FemaleNeckTattoo_heroImageCarousel__u-CBo{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FemaleNeckTattoo_carouselItem__bnvfV{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FemaleNeckTattoo_carouselItem__bnvfV:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FemaleNeckTattoo_heroPreviewImage__UTatW{display:block;height:100%;object-fit:cover;width:100%}.FemaleNeckTattoo_howItWorksSection__wA0a-{background:#fff;padding:80px 20px}.FemaleNeckTattoo_howItWorksSection__wA0a- h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FemaleNeckTattoo_steps__MGjTl{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FemaleNeckTattoo_step__-WMQ2{padding:30px 20px;text-align:center}.FemaleNeckTattoo_stepIcon__fXuxj{font-size:4rem;margin-bottom:20px}.FemaleNeckTattoo_step__-WMQ2 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FemaleNeckTattoo_step__-WMQ2 p{color:#666;font-size:1rem;margin:0}.FemaleNeckTattoo_howItWorksCta__U9nKr{margin-top:40px;text-align:center}.FemaleNeckTattoo_trustSection__if7UM{background:#f8f9fa;padding:40px 20px}.FemaleNeckTattoo_trustGrid__u\+Sxk{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FemaleNeckTattoo_trustCard__aD5KY{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FemaleNeckTattoo_trustNumber__Lps8c{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FemaleNeckTattoo_trustLabel__Ypmds{color:#666;font-size:1rem;font-weight:500}.FemaleNeckTattoo_gallerySection__b44bx{background:#fff;padding:80px 20px}.FemaleNeckTattoo_gallerySection__b44bx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FemaleNeckTattoo_galleryDescription__-aBxD{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FemaleNeckTattoo_galleryGrid__1zzYy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FemaleNeckTattoo_galleryItem__JyzFT{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FemaleNeckTattoo_galleryItem__JyzFT:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FemaleNeckTattoo_galleryItem__JyzFT img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FemaleNeckTattoo_galleryItem__JyzFT:hover img{transform:scale(1.05)}.FemaleNeckTattoo_galleryCta__W7\+o4{text-align:center}.FemaleNeckTattoo_finalCtaSection__BXMqc{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FemaleNeckTattoo_finalCtaSection__BXMqc h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FemaleNeckTattoo_finalCtaSection__BXMqc p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FemaleNeckTattoo_finalCtaSection__BXMqc .FemaleNeckTattoo_ctaButtonLink__M92ms{display:inline-block}.FemaleNeckTattoo_finalCtaSection__BXMqc .FemaleNeckTattoo_ctaMain__q1d6Q{background:#fff;color:#1a1a2e;max-width:450px}.FemaleNeckTattoo_finalCtaSection__BXMqc .FemaleNeckTattoo_ctaMain__q1d6Q:hover{background:#f0f0f0;transform:translateY(-2px)}.FemaleNeckTattoo_faqSection__CESl3{background:#f8f9fa;padding:80px 20px}.FemaleNeckTattoo_faqSection__CESl3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FemaleNeckTattoo_faqSection__CESl3 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FemaleNeckTattoo_faqContainer__SG\+Tl{margin:0 auto;max-width:1000px}.FemaleNeckTattoo_faqItem__GEumQ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FemaleNeckTattoo_faqItem__GEumQ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FemaleNeckTattoo_faqItemActive__Tm8My{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FemaleNeckTattoo_faqQuestion__kOuQu{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FemaleNeckTattoo_faqQuestion__kOuQu:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FemaleNeckTattoo_faqQuestion__kOuQu:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.FemaleNeckTattoo_faqItemActive__Tm8My .FemaleNeckTattoo_faqQuestion__kOuQu{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FemaleNeckTattoo_faqQuestionText__Bq-DM{flex:1 1}.FemaleNeckTattoo_faqIcon__WwixP{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FemaleNeckTattoo_faqItemActive__Tm8My .FemaleNeckTattoo_faqIcon__WwixP{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FemaleNeckTattoo_faqAnswer__W6diL{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.FemaleNeckTattoo_faqAnswerOpen__5JXEu{max-height:500px;padding:0 30px 25px}.FemaleNeckTattoo_faqAnswer__W6diL p{margin:0;padding-top:10px}.FemaleNeckTattoo_seoLinksSection__SM8La{background:#fff;padding:40px 20px}.FemaleNeckTattoo_seoLinksSection__SM8La h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FemaleNeckTattoo_seoLinksGrid__DWEkX{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FemaleNeckTattoo_seoLinksColumn__5k8-o h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FemaleNeckTattoo_seoLinksColumn__5k8-o ul{list-style:none;margin:0;padding:0}.FemaleNeckTattoo_seoLinksColumn__5k8-o li{margin-bottom:12px}.FemaleNeckTattoo_seoLinksColumn__5k8-o a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.FemaleNeckTattoo_seoLinksColumn__5k8-o a:hover{color:#8a3ab9;text-decoration:underline}.FemaleNeckTattoo_introSection__g1xvF{background:#fff;padding:60px 20px}.FemaleNeckTattoo_introSection__g1xvF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.FemaleNeckTattoo_introSection__g1xvF p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.FemaleNeckTattoo_stylesSection__U9xVD{background:#f8f9fa;padding:80px 20px}.FemaleNeckTattoo_stylesSection__U9xVD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.FemaleNeckTattoo_stylesGrid__B9xWT{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.FemaleNeckTattoo_styleCard__9mYWP{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.FemaleNeckTattoo_styleCard__9mYWP:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FemaleNeckTattoo_styleCard__9mYWP h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.FemaleNeckTattoo_styleCard__9mYWP p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.FemaleNeckTattoo_ctaSecondary__dg2v4{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.FemaleNeckTattoo_ctaSecondary__dg2v4:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.FemaleNeckTattoo_placementSection__Yhutg{background:#fff;padding:60px 20px}.FemaleNeckTattoo_placementSection__Yhutg h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.FemaleNeckTattoo_placementSection__Yhutg p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.FemaleNeckTattoo_stickyCta__m0b2N{animation:FemaleNeckTattoo_slideInRight__ol4v7 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FemaleNeckTattoo_stickyCtaVisible__79yJm{display:block}.FemaleNeckTattoo_stickyCtaButton__SKz\+A{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FemaleNeckTattoo_stickyCtaButton__SKz\+A:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FemaleNeckTattoo_slideInRight__ol4v7{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FemaleNeckTattoo_heroSection__SnKPX{min-height:auto;padding:42.5px 20px 80px}.FemaleNeckTattoo_heroContentWrapper__M9OmL{display:flex;flex-direction:column;gap:16px}.FemaleNeckTattoo_heroContent__Jl4E2{display:flex;flex-direction:column;order:1;text-align:center}.FemaleNeckTattoo_heroContent__Jl4E2 h1{font-size:2rem;order:1}.FemaleNeckTattoo_heroSubtitle__xQv3-{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.FemaleNeckTattoo_trustMetrics__M4Ssk{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.FemaleNeckTattoo_metricItem__Or4uT{font-size:.85rem}.FemaleNeckTattoo_ctaMain__q1d6Q{display:none}.FemaleNeckTattoo_heroImageCarousel__u-CBo{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.FemaleNeckTattoo_carouselItem__bnvfV{aspect-ratio:1}.FemaleNeckTattoo_heroPreviewImage__UTatW{border-radius:8px}.FemaleNeckTattoo_stickyCta__m0b2N{bottom:15px;display:block!important;right:15px}.FemaleNeckTattoo_stickyCtaButton__SKz\+A{border-radius:40px;font-size:1rem;padding:14px 24px}.FemaleNeckTattoo_howItWorksSection__wA0a-{padding:40px 20px}.FemaleNeckTattoo_steps__MGjTl{gap:25px;grid-template-columns:1fr}.FemaleNeckTattoo_trustSection__if7UM{padding:50px 20px}.FemaleNeckTattoo_trustGrid__u\+Sxk{gap:25px;grid-template-columns:1fr}.FemaleNeckTattoo_gallerySection__b44bx{padding:40px 20px}.FemaleNeckTattoo_galleryGrid__1zzYy{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FemaleNeckTattoo_faqSection__CESl3 h2,.FemaleNeckTattoo_gallerySection__b44bx h2,.FemaleNeckTattoo_seoLinksSection__SM8La h2{font-size:1.8rem}.FemaleNeckTattoo_finalCtaSection__BXMqc{margin:0 20px;padding:60px 25px}.FemaleNeckTattoo_finalCtaSection__BXMqc h2{font-size:1.8rem}.FemaleNeckTattoo_finalCtaSection__BXMqc p{font-size:1.1rem}.FemaleNeckTattoo_faqSection__CESl3{padding:40px 20px}.FemaleNeckTattoo_faqQuestion__kOuQu{font-size:1.05rem;padding:20px}.FemaleNeckTattoo_faqAnswer__W6diL{font-size:1rem;padding:0 20px 20px!important}.FemaleNeckTattoo_faqIcon__WwixP{font-size:1.2rem;height:30px;width:30px}.FemaleNeckTattoo_seoLinksSection__SM8La{padding:50px 20px}.FemaleNeckTattoo_seoLinksGrid__DWEkX{grid-template-columns:1fr}}@media (max-width:480px){.FemaleNeckTattoo_heroContent__Jl4E2 h1{font-size:1.75rem}.FemaleNeckTattoo_heroSubtitle__xQv3-{font-size:1rem}.FemaleNeckTattoo_ctaMain__q1d6Q{font-size:1.1rem;padding:14px 30px}.FemaleNeckTattoo_galleryGrid__1zzYy{gap:12px;grid-template-columns:repeat(2,1fr)}.FemaleNeckTattoo_stepIcon__fXuxj{font-size:3rem}.FemaleNeckTattoo_trustNumber__Lps8c{font-size:2rem}}.BackTattoosDesigns_page__HMbXP{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BackTattoosDesigns_aiTattooContainer__hnJeR{margin:0 auto;max-width:1400px;padding:0 20px}.BackTattoosDesigns_heroSection__iHBrs{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BackTattoosDesigns_heroContentWrapper__iJXAL{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BackTattoosDesigns_heroContent__\+05Kr{position:relative;z-index:2}.BackTattoosDesigns_heroContent__\+05Kr h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BackTattoosDesigns_heroSubtitle__oDrv6{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BackTattoosDesigns_ctaButtonLink__c32IT{display:inline-block;margin-bottom:30px;text-decoration:none}.BackTattoosDesigns_ctaMain__VeO37{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BackTattoosDesigns_ctaMain__VeO37:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BackTattoosDesigns_ctaMain__VeO37:focus{outline:3px solid #8a3ab9;outline-offset:2px}.BackTattoosDesigns_trustMetrics__x0YS3{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BackTattoosDesigns_metricItem__-g0w3{color:#666;font-size:.95rem;font-weight:500}.BackTattoosDesigns_heroPreview__S4L-X{align-items:center;display:flex;justify-content:center}.BackTattoosDesigns_heroImageCarousel__cQ7k4{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BackTattoosDesigns_carouselItem__0sNQJ{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BackTattoosDesigns_carouselItem__0sNQJ:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BackTattoosDesigns_heroPreviewImage__SGUFr{display:block;height:100%;object-fit:cover;width:100%}.BackTattoosDesigns_howItWorksSection__ypMyV{background:#fff;padding:80px 20px}.BackTattoosDesigns_howItWorksSection__ypMyV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BackTattoosDesigns_steps__lvDuE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BackTattoosDesigns_step__Yg12-{padding:30px 20px;text-align:center}.BackTattoosDesigns_stepIcon__lx7rH{font-size:4rem;margin-bottom:20px}.BackTattoosDesigns_step__Yg12- h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BackTattoosDesigns_step__Yg12- p{color:#666;font-size:1rem;margin:0}.BackTattoosDesigns_howItWorksCta__xI9nL{margin-top:40px;text-align:center}.BackTattoosDesigns_trustSection__AWc7i{background:#f8f9fa;padding:40px 20px}.BackTattoosDesigns_trustGrid__0WTkE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BackTattoosDesigns_trustCard__5orsm{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BackTattoosDesigns_trustNumber__xQG7Z{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BackTattoosDesigns_trustLabel__ktFF4{color:#666;font-size:1rem;font-weight:500}.BackTattoosDesigns_gallerySection__GZjks{background:#fff;padding:80px 20px}.BackTattoosDesigns_gallerySection__GZjks h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BackTattoosDesigns_galleryDescription__w31JK{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BackTattoosDesigns_galleryGrid__hlMHM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BackTattoosDesigns_galleryItem__lwvmG{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BackTattoosDesigns_galleryItem__lwvmG:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BackTattoosDesigns_galleryItem__lwvmG img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BackTattoosDesigns_galleryItem__lwvmG:hover img{transform:scale(1.05)}.BackTattoosDesigns_galleryCta__AV-I8{text-align:center}.BackTattoosDesigns_finalCtaSection__16UMt{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BackTattoosDesigns_finalCtaSection__16UMt h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BackTattoosDesigns_finalCtaSection__16UMt p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BackTattoosDesigns_finalCtaSection__16UMt .BackTattoosDesigns_ctaButtonLink__c32IT{display:inline-block}.BackTattoosDesigns_finalCtaSection__16UMt .BackTattoosDesigns_ctaMain__VeO37{background:#fff;color:#1a1a2e;max-width:450px}.BackTattoosDesigns_finalCtaSection__16UMt .BackTattoosDesigns_ctaMain__VeO37:hover{background:#f0f0f0;transform:translateY(-2px)}.BackTattoosDesigns_faqSection__oR9ux{background:#f8f9fa;padding:80px 20px}.BackTattoosDesigns_faqSection__oR9ux h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BackTattoosDesigns_faqSection__oR9ux h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BackTattoosDesigns_faqContainer__hde0x{margin:0 auto;max-width:1000px}.BackTattoosDesigns_faqItem__aP91y{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BackTattoosDesigns_faqItem__aP91y:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BackTattoosDesigns_faqItemActive__7h8FC{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BackTattoosDesigns_faqQuestion__Xgzrb{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BackTattoosDesigns_faqQuestion__Xgzrb:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BackTattoosDesigns_faqQuestion__Xgzrb:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.BackTattoosDesigns_faqItemActive__7h8FC .BackTattoosDesigns_faqQuestion__Xgzrb{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BackTattoosDesigns_faqQuestionText__Y8tji{flex:1 1}.BackTattoosDesigns_faqIcon__-7St4{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BackTattoosDesigns_faqItemActive__7h8FC .BackTattoosDesigns_faqIcon__-7St4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BackTattoosDesigns_faqAnswer__-vwIE{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BackTattoosDesigns_faqAnswerOpen__YrhRB{max-height:500px;padding:0 30px 25px}.BackTattoosDesigns_faqAnswer__-vwIE p{margin:0;padding-top:10px}.BackTattoosDesigns_seoLinksSection__ygaB4{background:#fff;padding:40px 20px}.BackTattoosDesigns_seoLinksSection__ygaB4 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BackTattoosDesigns_seoLinksGrid__GdfH4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BackTattoosDesigns_seoLinksColumn__2ki6G h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BackTattoosDesigns_seoLinksColumn__2ki6G ul{list-style:none;margin:0;padding:0}.BackTattoosDesigns_seoLinksColumn__2ki6G li{margin-bottom:12px}.BackTattoosDesigns_seoLinksColumn__2ki6G a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.BackTattoosDesigns_seoLinksColumn__2ki6G a:hover{color:#8a3ab9;text-decoration:underline}.BackTattoosDesigns_introSection__E4fYy{background:#fff;padding:60px 20px}.BackTattoosDesigns_introSection__E4fYy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.BackTattoosDesigns_introSection__E4fYy p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.BackTattoosDesigns_stylesSection__dT2HI{background:#f8f9fa;padding:80px 20px}.BackTattoosDesigns_stylesSection__dT2HI h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.BackTattoosDesigns_stylesGrid__PAT\+g{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.BackTattoosDesigns_styleCard__Au2UV{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.BackTattoosDesigns_styleCard__Au2UV:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BackTattoosDesigns_styleCard__Au2UV h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.BackTattoosDesigns_styleCard__Au2UV p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.BackTattoosDesigns_ctaSecondary__RM0td{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.BackTattoosDesigns_ctaSecondary__RM0td:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.BackTattoosDesigns_placementSection__myGgx{background:#fff;padding:60px 20px}.BackTattoosDesigns_placementSection__myGgx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.BackTattoosDesigns_placementSection__myGgx p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.BackTattoosDesigns_stickyCta__0mixT{animation:BackTattoosDesigns_slideInRight__kfBhJ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BackTattoosDesigns_stickyCtaVisible__2LoK8{display:block}.BackTattoosDesigns_stickyCtaButton__b2DjT{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BackTattoosDesigns_stickyCtaButton__b2DjT:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BackTattoosDesigns_slideInRight__kfBhJ{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BackTattoosDesigns_heroSection__iHBrs{min-height:auto;padding:42.5px 20px 80px}.BackTattoosDesigns_heroContentWrapper__iJXAL{display:flex;flex-direction:column;gap:16px}.BackTattoosDesigns_heroContent__\+05Kr{display:flex;flex-direction:column;order:1;text-align:center}.BackTattoosDesigns_heroContent__\+05Kr h1{font-size:2rem;order:1}.BackTattoosDesigns_heroSubtitle__oDrv6{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BackTattoosDesigns_trustMetrics__x0YS3{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BackTattoosDesigns_metricItem__-g0w3{font-size:.85rem}.BackTattoosDesigns_ctaMain__VeO37{display:none}.BackTattoosDesigns_heroImageCarousel__cQ7k4{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BackTattoosDesigns_carouselItem__0sNQJ{aspect-ratio:1}.BackTattoosDesigns_heroPreviewImage__SGUFr{border-radius:8px}.BackTattoosDesigns_stickyCta__0mixT{bottom:15px;display:block!important;right:15px}.BackTattoosDesigns_stickyCtaButton__b2DjT{border-radius:40px;font-size:1rem;padding:14px 24px}.BackTattoosDesigns_howItWorksSection__ypMyV{padding:40px 20px}.BackTattoosDesigns_steps__lvDuE{gap:25px;grid-template-columns:1fr}.BackTattoosDesigns_trustSection__AWc7i{padding:50px 20px}.BackTattoosDesigns_trustGrid__0WTkE{gap:25px;grid-template-columns:1fr}.BackTattoosDesigns_gallerySection__GZjks{padding:40px 20px}.BackTattoosDesigns_galleryGrid__hlMHM{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BackTattoosDesigns_faqSection__oR9ux h2,.BackTattoosDesigns_gallerySection__GZjks h2,.BackTattoosDesigns_seoLinksSection__ygaB4 h2{font-size:1.8rem}.BackTattoosDesigns_finalCtaSection__16UMt{margin:0 20px;padding:60px 25px}.BackTattoosDesigns_finalCtaSection__16UMt h2{font-size:1.8rem}.BackTattoosDesigns_finalCtaSection__16UMt p{font-size:1.1rem}.BackTattoosDesigns_faqSection__oR9ux{padding:40px 20px}.BackTattoosDesigns_faqQuestion__Xgzrb{font-size:1.05rem;padding:20px}.BackTattoosDesigns_faqAnswer__-vwIE{font-size:1rem;padding:0 20px 20px!important}.BackTattoosDesigns_faqIcon__-7St4{font-size:1.2rem;height:30px;width:30px}.BackTattoosDesigns_seoLinksSection__ygaB4{padding:50px 20px}.BackTattoosDesigns_seoLinksGrid__GdfH4{grid-template-columns:1fr}}@media (max-width:480px){.BackTattoosDesigns_heroContent__\+05Kr h1{font-size:1.75rem}.BackTattoosDesigns_heroSubtitle__oDrv6{font-size:1rem}.BackTattoosDesigns_ctaMain__VeO37{font-size:1.1rem;padding:14px 30px}.BackTattoosDesigns_galleryGrid__hlMHM{gap:12px;grid-template-columns:repeat(2,1fr)}.BackTattoosDesigns_stepIcon__lx7rH{font-size:3rem}.BackTattoosDesigns_trustNumber__xQG7Z{font-size:2rem}}.WhatDoesItSayAboutTattoosInTheBible_page__7n\+4W{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.WhatDoesItSayAboutTattoosInTheBible_aiTattooContainer__x3XpI{margin:0 auto;max-width:1400px;padding:0 20px}.WhatDoesItSayAboutTattoosInTheBible_heroSection__7omgp{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.WhatDoesItSayAboutTattoosInTheBible_heroContentWrapper__wTrKo{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.WhatDoesItSayAboutTattoosInTheBible_heroContent__5tHbg{position:relative;z-index:2}.WhatDoesItSayAboutTattoosInTheBible_heroContent__5tHbg h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.WhatDoesItSayAboutTattoosInTheBible_heroSubtitle__GPo\+g{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.WhatDoesItSayAboutTattoosInTheBible_ctaButtonLink__xbYJM{display:inline-block;margin-bottom:30px;text-decoration:none}.WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3:focus{outline:3px solid #8a3ab9;outline-offset:2px}.WhatDoesItSayAboutTattoosInTheBible_trustMetrics__yLrvL{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.WhatDoesItSayAboutTattoosInTheBible_metricItem__wGTcO{color:#666;font-size:.95rem;font-weight:500}.WhatDoesItSayAboutTattoosInTheBible_heroPreview__BZR90{align-items:center;display:flex;justify-content:center}.WhatDoesItSayAboutTattoosInTheBible_heroImageCarousel__O4DZA{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.WhatDoesItSayAboutTattoosInTheBible_carouselItem__KAd5c{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.WhatDoesItSayAboutTattoosInTheBible_carouselItem__KAd5c:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.WhatDoesItSayAboutTattoosInTheBible_heroPreviewImage__\+uPIl{display:block;height:100%;object-fit:cover;width:100%}.WhatDoesItSayAboutTattoosInTheBible_howItWorksSection__-KK23{background:#fff;padding:80px 20px}.WhatDoesItSayAboutTattoosInTheBible_howItWorksSection__-KK23 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_steps__GIqfx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.WhatDoesItSayAboutTattoosInTheBible_step__glwBo{padding:30px 20px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_stepIcon__qaJ3o{font-size:4rem;margin-bottom:20px}.WhatDoesItSayAboutTattoosInTheBible_step__glwBo h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.WhatDoesItSayAboutTattoosInTheBible_step__glwBo p{color:#666;font-size:1rem;margin:0}.WhatDoesItSayAboutTattoosInTheBible_howItWorksCta__vZPRS{margin-top:40px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_trustSection__6wK9F{background:#f8f9fa;padding:40px 20px}.WhatDoesItSayAboutTattoosInTheBible_trustGrid__eWE75{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.WhatDoesItSayAboutTattoosInTheBible_trustCard__dg\+4F{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_trustNumber__Lcsxd{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.WhatDoesItSayAboutTattoosInTheBible_trustLabel__eHTk7{color:#666;font-size:1rem;font-weight:500}.WhatDoesItSayAboutTattoosInTheBible_gallerySection__dWTDL{background:#fff;padding:80px 20px}.WhatDoesItSayAboutTattoosInTheBible_gallerySection__dWTDL h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_galleryDescription__AlNN1{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_galleryGrid__eNiZX{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.WhatDoesItSayAboutTattoosInTheBible_galleryItem__vixmr{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.WhatDoesItSayAboutTattoosInTheBible_galleryItem__vixmr:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.WhatDoesItSayAboutTattoosInTheBible_galleryItem__vixmr img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.WhatDoesItSayAboutTattoosInTheBible_galleryItem__vixmr:hover img{transform:scale(1.05)}.WhatDoesItSayAboutTattoosInTheBible_galleryCta__-qcBN{text-align:center}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM .WhatDoesItSayAboutTattoosInTheBible_ctaButtonLink__xbYJM{display:inline-block}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM .WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3{background:#fff;color:#1a1a2e;max-width:450px}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM .WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3:hover{background:#f0f0f0;transform:translateY(-2px)}.WhatDoesItSayAboutTattoosInTheBible_faqSection__O3ZRn{background:#f8f9fa;padding:80px 20px}.WhatDoesItSayAboutTattoosInTheBible_faqSection__O3ZRn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_faqSection__O3ZRn h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.WhatDoesItSayAboutTattoosInTheBible_faqContainer__0OpGW{margin:0 auto;max-width:1000px}.WhatDoesItSayAboutTattoosInTheBible_faqItem__nmL5F{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.WhatDoesItSayAboutTattoosInTheBible_faqItem__nmL5F:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.WhatDoesItSayAboutTattoosInTheBible_faqItemActive__1iede{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.WhatDoesItSayAboutTattoosInTheBible_faqQuestion__vaxAO{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.WhatDoesItSayAboutTattoosInTheBible_faqQuestion__vaxAO:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.WhatDoesItSayAboutTattoosInTheBible_faqQuestion__vaxAO:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.WhatDoesItSayAboutTattoosInTheBible_faqItemActive__1iede .WhatDoesItSayAboutTattoosInTheBible_faqQuestion__vaxAO{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.WhatDoesItSayAboutTattoosInTheBible_faqQuestionText__o-0ci{flex:1 1}.WhatDoesItSayAboutTattoosInTheBible_faqIcon__wqK7K{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.WhatDoesItSayAboutTattoosInTheBible_faqItemActive__1iede .WhatDoesItSayAboutTattoosInTheBible_faqIcon__wqK7K{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.WhatDoesItSayAboutTattoosInTheBible_faqAnswer__s48jA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.WhatDoesItSayAboutTattoosInTheBible_faqAnswerOpen__hxuUb{max-height:500px;padding:0 30px 25px}.WhatDoesItSayAboutTattoosInTheBible_faqAnswer__s48jA p{margin:0;padding-top:10px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksSection__9PYdx{background:#fff;padding:40px 20px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksSection__9PYdx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_seoLinksGrid__PTmgQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksColumn__4z6de h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksColumn__4z6de ul{list-style:none;margin:0;padding:0}.WhatDoesItSayAboutTattoosInTheBible_seoLinksColumn__4z6de li{margin-bottom:12px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksColumn__4z6de a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.WhatDoesItSayAboutTattoosInTheBible_seoLinksColumn__4z6de a:hover{color:#8a3ab9;text-decoration:underline}.WhatDoesItSayAboutTattoosInTheBible_introSection__mArKj{background:#fff;padding:60px 20px}.WhatDoesItSayAboutTattoosInTheBible_introSection__mArKj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.WhatDoesItSayAboutTattoosInTheBible_introSection__mArKj p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.WhatDoesItSayAboutTattoosInTheBible_stylesSection__DP-hi{background:#f8f9fa;padding:80px 20px}.WhatDoesItSayAboutTattoosInTheBible_stylesSection__DP-hi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_stylesGrid__OdJ9A{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.WhatDoesItSayAboutTattoosInTheBible_styleCard__1FFG2{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.WhatDoesItSayAboutTattoosInTheBible_styleCard__1FFG2:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.WhatDoesItSayAboutTattoosInTheBible_styleCard__1FFG2 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.WhatDoesItSayAboutTattoosInTheBible_styleCard__1FFG2 p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.WhatDoesItSayAboutTattoosInTheBible_ctaSecondary__3CRXA{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.WhatDoesItSayAboutTattoosInTheBible_ctaSecondary__3CRXA:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.WhatDoesItSayAboutTattoosInTheBible_placementSection__DNudz{background:#fff;padding:60px 20px}.WhatDoesItSayAboutTattoosInTheBible_placementSection__DNudz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.WhatDoesItSayAboutTattoosInTheBible_placementSection__DNudz p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.WhatDoesItSayAboutTattoosInTheBible_stickyCta__mPn9p{animation:WhatDoesItSayAboutTattoosInTheBible_slideInRight__y\+dP7 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.WhatDoesItSayAboutTattoosInTheBible_stickyCtaVisible__CMef5{display:block}.WhatDoesItSayAboutTattoosInTheBible_stickyCtaButton__B3AFO{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.WhatDoesItSayAboutTattoosInTheBible_stickyCtaButton__B3AFO:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes WhatDoesItSayAboutTattoosInTheBible_slideInRight__y\+dP7{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.WhatDoesItSayAboutTattoosInTheBible_heroSection__7omgp{min-height:auto;padding:42.5px 20px 80px}.WhatDoesItSayAboutTattoosInTheBible_heroContentWrapper__wTrKo{display:flex;flex-direction:column;gap:16px}.WhatDoesItSayAboutTattoosInTheBible_heroContent__5tHbg{display:flex;flex-direction:column;order:1;text-align:center}.WhatDoesItSayAboutTattoosInTheBible_heroContent__5tHbg h1{font-size:2rem;order:1}.WhatDoesItSayAboutTattoosInTheBible_heroSubtitle__GPo\+g{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.WhatDoesItSayAboutTattoosInTheBible_trustMetrics__yLrvL{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.WhatDoesItSayAboutTattoosInTheBible_metricItem__wGTcO{font-size:.85rem}.WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3{display:none}.WhatDoesItSayAboutTattoosInTheBible_heroImageCarousel__O4DZA{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.WhatDoesItSayAboutTattoosInTheBible_carouselItem__KAd5c{aspect-ratio:1}.WhatDoesItSayAboutTattoosInTheBible_heroPreviewImage__\+uPIl{border-radius:8px}.WhatDoesItSayAboutTattoosInTheBible_stickyCta__mPn9p{bottom:15px;display:block!important;right:15px}.WhatDoesItSayAboutTattoosInTheBible_stickyCtaButton__B3AFO{border-radius:40px;font-size:1rem;padding:14px 24px}.WhatDoesItSayAboutTattoosInTheBible_howItWorksSection__-KK23{padding:40px 20px}.WhatDoesItSayAboutTattoosInTheBible_steps__GIqfx{gap:25px;grid-template-columns:1fr}.WhatDoesItSayAboutTattoosInTheBible_trustSection__6wK9F{padding:50px 20px}.WhatDoesItSayAboutTattoosInTheBible_trustGrid__eWE75{gap:25px;grid-template-columns:1fr}.WhatDoesItSayAboutTattoosInTheBible_gallerySection__dWTDL{padding:40px 20px}.WhatDoesItSayAboutTattoosInTheBible_galleryGrid__eNiZX{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.WhatDoesItSayAboutTattoosInTheBible_faqSection__O3ZRn h2,.WhatDoesItSayAboutTattoosInTheBible_gallerySection__dWTDL h2,.WhatDoesItSayAboutTattoosInTheBible_seoLinksSection__9PYdx h2{font-size:1.8rem}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM{margin:0 20px;padding:60px 25px}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM h2{font-size:1.8rem}.WhatDoesItSayAboutTattoosInTheBible_finalCtaSection__HT-kM p{font-size:1.1rem}.WhatDoesItSayAboutTattoosInTheBible_faqSection__O3ZRn{padding:40px 20px}.WhatDoesItSayAboutTattoosInTheBible_faqQuestion__vaxAO{font-size:1.05rem;padding:20px}.WhatDoesItSayAboutTattoosInTheBible_faqAnswer__s48jA{font-size:1rem;padding:0 20px 20px!important}.WhatDoesItSayAboutTattoosInTheBible_faqIcon__wqK7K{font-size:1.2rem;height:30px;width:30px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksSection__9PYdx{padding:50px 20px}.WhatDoesItSayAboutTattoosInTheBible_seoLinksGrid__PTmgQ{grid-template-columns:1fr}}@media (max-width:480px){.WhatDoesItSayAboutTattoosInTheBible_heroContent__5tHbg h1{font-size:1.75rem}.WhatDoesItSayAboutTattoosInTheBible_heroSubtitle__GPo\+g{font-size:1rem}.WhatDoesItSayAboutTattoosInTheBible_ctaMain__W4xC3{font-size:1.1rem;padding:14px 30px}.WhatDoesItSayAboutTattoosInTheBible_galleryGrid__eNiZX{gap:12px;grid-template-columns:repeat(2,1fr)}.WhatDoesItSayAboutTattoosInTheBible_stepIcon__qaJ3o{font-size:3rem}.WhatDoesItSayAboutTattoosInTheBible_trustNumber__Lcsxd{font-size:2rem}}.GuysSmallTattooIdeas_page__RIaT7{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.GuysSmallTattooIdeas_aiTattooContainer__1qm9R{margin:0 auto;max-width:1400px;padding:0 20px}.GuysSmallTattooIdeas_heroSection__6O3vt{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.GuysSmallTattooIdeas_heroContentWrapper__EgHLN{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.GuysSmallTattooIdeas_heroContent__d9sTI{position:relative;z-index:2}.GuysSmallTattooIdeas_heroContent__d9sTI h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.GuysSmallTattooIdeas_heroSubtitle__Um5n\+{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.GuysSmallTattooIdeas_ctaButtonLink__xaPQ1{display:inline-block;margin-bottom:30px;text-decoration:none}.GuysSmallTattooIdeas_ctaMain__mKihm{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.GuysSmallTattooIdeas_ctaMain__mKihm:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.GuysSmallTattooIdeas_ctaMain__mKihm:focus{outline:3px solid #8a3ab9;outline-offset:2px}.GuysSmallTattooIdeas_trustMetrics__KSFW8{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.GuysSmallTattooIdeas_metricItem__UrzJv{color:#666;font-size:.95rem;font-weight:500}.GuysSmallTattooIdeas_heroPreview__OEReH{align-items:center;display:flex;justify-content:center}.GuysSmallTattooIdeas_heroImageCarousel__68XYi{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.GuysSmallTattooIdeas_carouselItem__xU5Nq{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.GuysSmallTattooIdeas_carouselItem__xU5Nq:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.GuysSmallTattooIdeas_heroPreviewImage__yGkGA{display:block;height:100%;object-fit:cover;width:100%}.GuysSmallTattooIdeas_howItWorksSection__2NSfR{background:#fff;padding:80px 20px}.GuysSmallTattooIdeas_howItWorksSection__2NSfR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.GuysSmallTattooIdeas_steps__lENgI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.GuysSmallTattooIdeas_step__u64D4{padding:30px 20px;text-align:center}.GuysSmallTattooIdeas_stepIcon__AT3GN{font-size:4rem;margin-bottom:20px}.GuysSmallTattooIdeas_step__u64D4 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.GuysSmallTattooIdeas_step__u64D4 p{color:#666;font-size:1rem;margin:0}.GuysSmallTattooIdeas_howItWorksCta__n41Cg{margin-top:40px;text-align:center}.GuysSmallTattooIdeas_trustSection__XzUq7{background:#f8f9fa;padding:40px 20px}.GuysSmallTattooIdeas_trustGrid__V1JzN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.GuysSmallTattooIdeas_trustCard__Gzqqo{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.GuysSmallTattooIdeas_trustNumber__ReUcj{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.GuysSmallTattooIdeas_trustLabel__sKIR7{color:#666;font-size:1rem;font-weight:500}.GuysSmallTattooIdeas_gallerySection__wqtKe{background:#fff;padding:80px 20px}.GuysSmallTattooIdeas_gallerySection__wqtKe h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GuysSmallTattooIdeas_galleryDescription__EAo7F{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.GuysSmallTattooIdeas_galleryGrid__GO3AV{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.GuysSmallTattooIdeas_galleryItem__ExCCX{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.GuysSmallTattooIdeas_galleryItem__ExCCX:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GuysSmallTattooIdeas_galleryItem__ExCCX img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.GuysSmallTattooIdeas_galleryItem__ExCCX:hover img{transform:scale(1.05)}.GuysSmallTattooIdeas_galleryCta__TTyZH{text-align:center}.GuysSmallTattooIdeas_finalCtaSection__ciRUL{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.GuysSmallTattooIdeas_finalCtaSection__ciRUL h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.GuysSmallTattooIdeas_finalCtaSection__ciRUL p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.GuysSmallTattooIdeas_finalCtaSection__ciRUL .GuysSmallTattooIdeas_ctaButtonLink__xaPQ1{display:inline-block}.GuysSmallTattooIdeas_finalCtaSection__ciRUL .GuysSmallTattooIdeas_ctaMain__mKihm{background:#fff;color:#1a1a2e;max-width:450px}.GuysSmallTattooIdeas_finalCtaSection__ciRUL .GuysSmallTattooIdeas_ctaMain__mKihm:hover{background:#f0f0f0;transform:translateY(-2px)}.GuysSmallTattooIdeas_faqSection__5GITN{background:#f8f9fa;padding:80px 20px}.GuysSmallTattooIdeas_faqSection__5GITN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.GuysSmallTattooIdeas_faqSection__5GITN h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.GuysSmallTattooIdeas_faqContainer__OLSdF{margin:0 auto;max-width:1000px}.GuysSmallTattooIdeas_faqItem__EoAlq{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.GuysSmallTattooIdeas_faqItem__EoAlq:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.GuysSmallTattooIdeas_faqItemActive__bpChP{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.GuysSmallTattooIdeas_faqQuestion__10XWO{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.GuysSmallTattooIdeas_faqQuestion__10XWO:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.GuysSmallTattooIdeas_faqQuestion__10XWO:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.GuysSmallTattooIdeas_faqItemActive__bpChP .GuysSmallTattooIdeas_faqQuestion__10XWO{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.GuysSmallTattooIdeas_faqQuestionText__wS4Vi{flex:1 1}.GuysSmallTattooIdeas_faqIcon__qh97e{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.GuysSmallTattooIdeas_faqItemActive__bpChP .GuysSmallTattooIdeas_faqIcon__qh97e{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.GuysSmallTattooIdeas_faqAnswer__gaMvC{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.GuysSmallTattooIdeas_faqAnswerOpen__C0mYG{max-height:500px;padding:0 30px 25px}.GuysSmallTattooIdeas_faqAnswer__gaMvC p{margin:0;padding-top:10px}.GuysSmallTattooIdeas_seoLinksSection__uKYD6{background:#fff;padding:40px 20px}.GuysSmallTattooIdeas_seoLinksSection__uKYD6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.GuysSmallTattooIdeas_seoLinksGrid__w1nV0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.GuysSmallTattooIdeas_seoLinksColumn__0tAcT h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.GuysSmallTattooIdeas_seoLinksColumn__0tAcT ul{list-style:none;margin:0;padding:0}.GuysSmallTattooIdeas_seoLinksColumn__0tAcT li{margin-bottom:12px}.GuysSmallTattooIdeas_seoLinksColumn__0tAcT a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.GuysSmallTattooIdeas_seoLinksColumn__0tAcT a:hover{color:#8a3ab9;text-decoration:underline}.GuysSmallTattooIdeas_introSection__oSMEJ{background:#fff;padding:60px 20px}.GuysSmallTattooIdeas_introSection__oSMEJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.GuysSmallTattooIdeas_introSection__oSMEJ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.GuysSmallTattooIdeas_stylesSection__hHgSS{background:#f8f9fa;padding:80px 20px}.GuysSmallTattooIdeas_stylesSection__hHgSS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.GuysSmallTattooIdeas_stylesGrid__8Ihu7{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.GuysSmallTattooIdeas_styleCard__z6GwO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.GuysSmallTattooIdeas_styleCard__z6GwO:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GuysSmallTattooIdeas_styleCard__z6GwO h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.GuysSmallTattooIdeas_styleCard__z6GwO p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.GuysSmallTattooIdeas_ctaSecondary__eqysn{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.GuysSmallTattooIdeas_ctaSecondary__eqysn:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.GuysSmallTattooIdeas_placementSection__evmCr{background:#fff;padding:60px 20px}.GuysSmallTattooIdeas_placementSection__evmCr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.GuysSmallTattooIdeas_placementSection__evmCr p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.GuysSmallTattooIdeas_stickyCta__1reEC{animation:GuysSmallTattooIdeas_slideInRight__wxfhv .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.GuysSmallTattooIdeas_stickyCtaVisible__aeLbw{display:block}.GuysSmallTattooIdeas_stickyCtaButton__IQ-9u{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.GuysSmallTattooIdeas_stickyCtaButton__IQ-9u:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes GuysSmallTattooIdeas_slideInRight__wxfhv{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.GuysSmallTattooIdeas_heroSection__6O3vt{min-height:auto;padding:42.5px 20px 80px}.GuysSmallTattooIdeas_heroContentWrapper__EgHLN{display:flex;flex-direction:column;gap:16px}.GuysSmallTattooIdeas_heroContent__d9sTI{display:flex;flex-direction:column;order:1;text-align:center}.GuysSmallTattooIdeas_heroContent__d9sTI h1{font-size:2rem;order:1}.GuysSmallTattooIdeas_heroSubtitle__Um5n\+{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.GuysSmallTattooIdeas_trustMetrics__KSFW8{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.GuysSmallTattooIdeas_metricItem__UrzJv{font-size:.85rem}.GuysSmallTattooIdeas_ctaMain__mKihm{display:none}.GuysSmallTattooIdeas_heroImageCarousel__68XYi{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.GuysSmallTattooIdeas_carouselItem__xU5Nq{aspect-ratio:1}.GuysSmallTattooIdeas_heroPreviewImage__yGkGA{border-radius:8px}.GuysSmallTattooIdeas_stickyCta__1reEC{bottom:15px;display:block!important;right:15px}.GuysSmallTattooIdeas_stickyCtaButton__IQ-9u{border-radius:40px;font-size:1rem;padding:14px 24px}.GuysSmallTattooIdeas_howItWorksSection__2NSfR{padding:40px 20px}.GuysSmallTattooIdeas_steps__lENgI{gap:25px;grid-template-columns:1fr}.GuysSmallTattooIdeas_trustSection__XzUq7{padding:50px 20px}.GuysSmallTattooIdeas_trustGrid__V1JzN{gap:25px;grid-template-columns:1fr}.GuysSmallTattooIdeas_gallerySection__wqtKe{padding:40px 20px}.GuysSmallTattooIdeas_galleryGrid__GO3AV{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.GuysSmallTattooIdeas_faqSection__5GITN h2,.GuysSmallTattooIdeas_gallerySection__wqtKe h2,.GuysSmallTattooIdeas_seoLinksSection__uKYD6 h2{font-size:1.8rem}.GuysSmallTattooIdeas_finalCtaSection__ciRUL{margin:0 20px;padding:60px 25px}.GuysSmallTattooIdeas_finalCtaSection__ciRUL h2{font-size:1.8rem}.GuysSmallTattooIdeas_finalCtaSection__ciRUL p{font-size:1.1rem}.GuysSmallTattooIdeas_faqSection__5GITN{padding:40px 20px}.GuysSmallTattooIdeas_faqQuestion__10XWO{font-size:1.05rem;padding:20px}.GuysSmallTattooIdeas_faqAnswer__gaMvC{font-size:1rem;padding:0 20px 20px!important}.GuysSmallTattooIdeas_faqIcon__qh97e{font-size:1.2rem;height:30px;width:30px}.GuysSmallTattooIdeas_seoLinksSection__uKYD6{padding:50px 20px}.GuysSmallTattooIdeas_seoLinksGrid__w1nV0{grid-template-columns:1fr}}@media (max-width:480px){.GuysSmallTattooIdeas_heroContent__d9sTI h1{font-size:1.75rem}.GuysSmallTattooIdeas_heroSubtitle__Um5n\+{font-size:1rem}.GuysSmallTattooIdeas_ctaMain__mKihm{font-size:1.1rem;padding:14px 30px}.GuysSmallTattooIdeas_galleryGrid__GO3AV{gap:12px;grid-template-columns:repeat(2,1fr)}.GuysSmallTattooIdeas_stepIcon__AT3GN{font-size:3rem}.GuysSmallTattooIdeas_trustNumber__ReUcj{font-size:2rem}}.WomenWithDragonTattoos_page__S\+ELI{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.WomenWithDragonTattoos_aiTattooContainer__tt30F{margin:0 auto;max-width:1400px;padding:0 20px}.WomenWithDragonTattoos_heroSection__-8QYN{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.WomenWithDragonTattoos_heroContentWrapper__Qmzeh{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.WomenWithDragonTattoos_heroContent__arBw8{position:relative;z-index:2}.WomenWithDragonTattoos_heroContent__arBw8 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.WomenWithDragonTattoos_heroSubtitle__aAmlI{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.WomenWithDragonTattoos_ctaButtonLink__cC7Vx{display:inline-block;margin-bottom:30px;text-decoration:none}.WomenWithDragonTattoos_ctaMain__9Q4\+7{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.WomenWithDragonTattoos_ctaMain__9Q4\+7:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.WomenWithDragonTattoos_ctaMain__9Q4\+7:focus{outline:3px solid #8a3ab9;outline-offset:2px}.WomenWithDragonTattoos_trustMetrics__8JG-L{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.WomenWithDragonTattoos_metricItem__ar7iG{color:#666;font-size:.95rem;font-weight:500}.WomenWithDragonTattoos_heroPreview__XtpE0{align-items:center;display:flex;justify-content:center}.WomenWithDragonTattoos_heroImageCarousel__pev9L{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.WomenWithDragonTattoos_carouselItem__6IEL7{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.WomenWithDragonTattoos_carouselItem__6IEL7:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.WomenWithDragonTattoos_heroPreviewImage__KTAjn{display:block;height:100%;object-fit:cover;width:100%}.WomenWithDragonTattoos_howItWorksSection__pf1Jl{background:#fff;padding:80px 20px}.WomenWithDragonTattoos_howItWorksSection__pf1Jl h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.WomenWithDragonTattoos_steps__Kq7FP{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.WomenWithDragonTattoos_step__FeRaX{padding:30px 20px;text-align:center}.WomenWithDragonTattoos_stepIcon__23SKn{font-size:4rem;margin-bottom:20px}.WomenWithDragonTattoos_step__FeRaX h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.WomenWithDragonTattoos_step__FeRaX p{color:#666;font-size:1rem;margin:0}.WomenWithDragonTattoos_howItWorksCta__LkAQj{margin-top:40px;text-align:center}.WomenWithDragonTattoos_trustSection__y7C73{background:#f8f9fa;padding:40px 20px}.WomenWithDragonTattoos_trustGrid__4\+b6R{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.WomenWithDragonTattoos_trustCard__Tvrua{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.WomenWithDragonTattoos_trustNumber__ENH\+d{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.WomenWithDragonTattoos_trustLabel__AK\+Aq{color:#666;font-size:1rem;font-weight:500}.WomenWithDragonTattoos_gallerySection__axiab{background:#fff;padding:80px 20px}.WomenWithDragonTattoos_gallerySection__axiab h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.WomenWithDragonTattoos_galleryDescription__ImS2A{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.WomenWithDragonTattoos_galleryGrid__TZ-Hh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.WomenWithDragonTattoos_galleryItem__d5Y3M{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.WomenWithDragonTattoos_galleryItem__d5Y3M:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.WomenWithDragonTattoos_galleryItem__d5Y3M img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.WomenWithDragonTattoos_galleryItem__d5Y3M:hover img{transform:scale(1.05)}.WomenWithDragonTattoos_galleryCta__aAFrW{text-align:center}.WomenWithDragonTattoos_finalCtaSection__EM6hJ{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.WomenWithDragonTattoos_finalCtaSection__EM6hJ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.WomenWithDragonTattoos_finalCtaSection__EM6hJ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.WomenWithDragonTattoos_finalCtaSection__EM6hJ .WomenWithDragonTattoos_ctaButtonLink__cC7Vx{display:inline-block}.WomenWithDragonTattoos_finalCtaSection__EM6hJ .WomenWithDragonTattoos_ctaMain__9Q4\+7{background:#fff;color:#1a1a2e;max-width:450px}.WomenWithDragonTattoos_finalCtaSection__EM6hJ .WomenWithDragonTattoos_ctaMain__9Q4\+7:hover{background:#f0f0f0;transform:translateY(-2px)}.WomenWithDragonTattoos_faqSection__DOiwj{background:#f8f9fa;padding:80px 20px}.WomenWithDragonTattoos_faqSection__DOiwj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.WomenWithDragonTattoos_faqSection__DOiwj h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.WomenWithDragonTattoos_faqContainer__GqkLX{margin:0 auto;max-width:1000px}.WomenWithDragonTattoos_faqItem__n0Kgf{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.WomenWithDragonTattoos_faqItem__n0Kgf:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.WomenWithDragonTattoos_faqItemActive__mZC9Q{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.WomenWithDragonTattoos_faqQuestion__Ca6jU{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.WomenWithDragonTattoos_faqQuestion__Ca6jU:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.WomenWithDragonTattoos_faqQuestion__Ca6jU:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.WomenWithDragonTattoos_faqItemActive__mZC9Q .WomenWithDragonTattoos_faqQuestion__Ca6jU{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.WomenWithDragonTattoos_faqQuestionText__Kz\+Hy{flex:1 1}.WomenWithDragonTattoos_faqIcon__sYjlG{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.WomenWithDragonTattoos_faqItemActive__mZC9Q .WomenWithDragonTattoos_faqIcon__sYjlG{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.WomenWithDragonTattoos_faqAnswer__LKfMf{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.WomenWithDragonTattoos_faqAnswerOpen__LqyzU{max-height:500px;padding:0 30px 25px}.WomenWithDragonTattoos_faqAnswer__LKfMf p{margin:0;padding-top:10px}.WomenWithDragonTattoos_seoLinksSection__oYpWL{background:#fff;padding:40px 20px}.WomenWithDragonTattoos_seoLinksSection__oYpWL h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.WomenWithDragonTattoos_seoLinksGrid__OwqqO{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.WomenWithDragonTattoos_seoLinksColumn__2KWAO h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.WomenWithDragonTattoos_seoLinksColumn__2KWAO ul{list-style:none;margin:0;padding:0}.WomenWithDragonTattoos_seoLinksColumn__2KWAO li{margin-bottom:12px}.WomenWithDragonTattoos_seoLinksColumn__2KWAO a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.WomenWithDragonTattoos_seoLinksColumn__2KWAO a:hover{color:#8a3ab9;text-decoration:underline}.WomenWithDragonTattoos_introSection__IJqCQ{background:#fff;padding:60px 20px}.WomenWithDragonTattoos_introSection__IJqCQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.WomenWithDragonTattoos_introSection__IJqCQ p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.WomenWithDragonTattoos_stylesSection__i1RMW{background:#f8f9fa;padding:80px 20px}.WomenWithDragonTattoos_stylesSection__i1RMW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.WomenWithDragonTattoos_stylesGrid__bP4an{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.WomenWithDragonTattoos_styleCard__10whd{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.WomenWithDragonTattoos_styleCard__10whd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.WomenWithDragonTattoos_styleCard__10whd h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.WomenWithDragonTattoos_styleCard__10whd p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.WomenWithDragonTattoos_ctaSecondary__fGXl3{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.WomenWithDragonTattoos_ctaSecondary__fGXl3:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.WomenWithDragonTattoos_placementSection__lNDQU{background:#fff;padding:60px 20px}.WomenWithDragonTattoos_placementSection__lNDQU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.WomenWithDragonTattoos_placementSection__lNDQU p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.WomenWithDragonTattoos_stickyCta__e77g\+{animation:WomenWithDragonTattoos_slideInRight__tUqWg .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.WomenWithDragonTattoos_stickyCtaVisible__Ciy9e{display:block}.WomenWithDragonTattoos_stickyCtaButton__2G642{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.WomenWithDragonTattoos_stickyCtaButton__2G642:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes WomenWithDragonTattoos_slideInRight__tUqWg{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.WomenWithDragonTattoos_heroSection__-8QYN{min-height:auto;padding:42.5px 20px 80px}.WomenWithDragonTattoos_heroContentWrapper__Qmzeh{display:flex;flex-direction:column;gap:16px}.WomenWithDragonTattoos_heroContent__arBw8{display:flex;flex-direction:column;order:1;text-align:center}.WomenWithDragonTattoos_heroContent__arBw8 h1{font-size:2rem;order:1}.WomenWithDragonTattoos_heroSubtitle__aAmlI{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.WomenWithDragonTattoos_trustMetrics__8JG-L{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.WomenWithDragonTattoos_metricItem__ar7iG{font-size:.85rem}.WomenWithDragonTattoos_ctaMain__9Q4\+7{display:none}.WomenWithDragonTattoos_heroImageCarousel__pev9L{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.WomenWithDragonTattoos_carouselItem__6IEL7{aspect-ratio:1}.WomenWithDragonTattoos_heroPreviewImage__KTAjn{border-radius:8px}.WomenWithDragonTattoos_stickyCta__e77g\+{bottom:15px;display:block!important;right:15px}.WomenWithDragonTattoos_stickyCtaButton__2G642{border-radius:40px;font-size:1rem;padding:14px 24px}.WomenWithDragonTattoos_howItWorksSection__pf1Jl{padding:40px 20px}.WomenWithDragonTattoos_steps__Kq7FP{gap:25px;grid-template-columns:1fr}.WomenWithDragonTattoos_trustSection__y7C73{padding:50px 20px}.WomenWithDragonTattoos_trustGrid__4\+b6R{gap:25px;grid-template-columns:1fr}.WomenWithDragonTattoos_gallerySection__axiab{padding:40px 20px}.WomenWithDragonTattoos_galleryGrid__TZ-Hh{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.WomenWithDragonTattoos_faqSection__DOiwj h2,.WomenWithDragonTattoos_gallerySection__axiab h2,.WomenWithDragonTattoos_seoLinksSection__oYpWL h2{font-size:1.8rem}.WomenWithDragonTattoos_finalCtaSection__EM6hJ{margin:0 20px;padding:60px 25px}.WomenWithDragonTattoos_finalCtaSection__EM6hJ h2{font-size:1.8rem}.WomenWithDragonTattoos_finalCtaSection__EM6hJ p{font-size:1.1rem}.WomenWithDragonTattoos_faqSection__DOiwj{padding:40px 20px}.WomenWithDragonTattoos_faqQuestion__Ca6jU{font-size:1.05rem;padding:20px}.WomenWithDragonTattoos_faqAnswer__LKfMf{font-size:1rem;padding:0 20px 20px!important}.WomenWithDragonTattoos_faqIcon__sYjlG{font-size:1.2rem;height:30px;width:30px}.WomenWithDragonTattoos_seoLinksSection__oYpWL{padding:50px 20px}.WomenWithDragonTattoos_seoLinksGrid__OwqqO{grid-template-columns:1fr}}@media (max-width:480px){.WomenWithDragonTattoos_heroContent__arBw8 h1{font-size:1.75rem}.WomenWithDragonTattoos_heroSubtitle__aAmlI{font-size:1rem}.WomenWithDragonTattoos_ctaMain__9Q4\+7{font-size:1.1rem;padding:14px 30px}.WomenWithDragonTattoos_galleryGrid__TZ-Hh{gap:12px;grid-template-columns:repeat(2,1fr)}.WomenWithDragonTattoos_stepIcon__23SKn{font-size:3rem}.WomenWithDragonTattoos_trustNumber__ENH\+d{font-size:2rem}}.TattoosDesignsForMen_page__q6J4R{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattoosDesignsForMen_aiTattooContainer__Zgcp3{margin:0 auto;max-width:1400px;padding:0 20px}.TattoosDesignsForMen_heroSection__lFl7\+{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattoosDesignsForMen_heroContentWrapper__HuCuc{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattoosDesignsForMen_heroContent__k5AYZ{position:relative;z-index:2}.TattoosDesignsForMen_heroContent__k5AYZ h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattoosDesignsForMen_heroSubtitle__T\+5mB{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattoosDesignsForMen_ctaButtonLink__8C10q{display:inline-block;margin-bottom:30px;text-decoration:none}.TattoosDesignsForMen_ctaMain__nyWbP{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattoosDesignsForMen_ctaMain__nyWbP:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattoosDesignsForMen_ctaMain__nyWbP:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattoosDesignsForMen_trustMetrics__tZvG6{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattoosDesignsForMen_metricItem__5i1mD{color:#666;font-size:.95rem;font-weight:500}.TattoosDesignsForMen_heroPreview__payMG{align-items:center;display:flex;justify-content:center}.TattoosDesignsForMen_heroImageCarousel__wLndw{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattoosDesignsForMen_carouselItem__7kQ8z{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattoosDesignsForMen_carouselItem__7kQ8z:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattoosDesignsForMen_heroPreviewImage__N\+sVn{display:block;height:100%;object-fit:cover;width:100%}.TattoosDesignsForMen_howItWorksSection__zHxbv{background:#fff;padding:80px 20px}.TattoosDesignsForMen_howItWorksSection__zHxbv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattoosDesignsForMen_steps__H\+IQQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattoosDesignsForMen_step__Dc4Ad{padding:30px 20px;text-align:center}.TattoosDesignsForMen_stepIcon__9DxLm{font-size:4rem;margin-bottom:20px}.TattoosDesignsForMen_step__Dc4Ad h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattoosDesignsForMen_step__Dc4Ad p{color:#666;font-size:1rem;margin:0}.TattoosDesignsForMen_howItWorksCta__17e5i{margin-top:40px;text-align:center}.TattoosDesignsForMen_trustSection__X8bJE{background:#f8f9fa;padding:40px 20px}.TattoosDesignsForMen_trustGrid__P\+sbD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattoosDesignsForMen_trustCard__7Uz31{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattoosDesignsForMen_trustNumber__z-fDb{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattoosDesignsForMen_trustLabel__4VKNr{color:#666;font-size:1rem;font-weight:500}.TattoosDesignsForMen_gallerySection__foIjO{background:#fff;padding:80px 20px}.TattoosDesignsForMen_gallerySection__foIjO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosDesignsForMen_galleryDescription__-e1no{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattoosDesignsForMen_galleryGrid__1qrTG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattoosDesignsForMen_galleryItem__hk35C{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattoosDesignsForMen_galleryItem__hk35C:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosDesignsForMen_galleryItem__hk35C img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattoosDesignsForMen_galleryItem__hk35C:hover img{transform:scale(1.05)}.TattoosDesignsForMen_galleryCta__rd55A{text-align:center}.TattoosDesignsForMen_finalCtaSection__S6NXP{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattoosDesignsForMen_finalCtaSection__S6NXP h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattoosDesignsForMen_finalCtaSection__S6NXP p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattoosDesignsForMen_finalCtaSection__S6NXP .TattoosDesignsForMen_ctaButtonLink__8C10q{display:inline-block}.TattoosDesignsForMen_finalCtaSection__S6NXP .TattoosDesignsForMen_ctaMain__nyWbP{background:#fff;color:#1a1a2e;max-width:450px}.TattoosDesignsForMen_finalCtaSection__S6NXP .TattoosDesignsForMen_ctaMain__nyWbP:hover{background:#f0f0f0;transform:translateY(-2px)}.TattoosDesignsForMen_faqSection__lwpCH{background:#f8f9fa;padding:80px 20px}.TattoosDesignsForMen_faqSection__lwpCH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattoosDesignsForMen_faqSection__lwpCH h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattoosDesignsForMen_faqContainer__ETZ18{margin:0 auto;max-width:1000px}.TattoosDesignsForMen_faqItem__IUQ0R{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattoosDesignsForMen_faqItem__IUQ0R:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattoosDesignsForMen_faqItemActive__A4eD6{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattoosDesignsForMen_faqQuestion__YkoYj{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattoosDesignsForMen_faqQuestion__YkoYj:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattoosDesignsForMen_faqQuestion__YkoYj:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattoosDesignsForMen_faqItemActive__A4eD6 .TattoosDesignsForMen_faqQuestion__YkoYj{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattoosDesignsForMen_faqQuestionText__uFhAf{flex:1 1}.TattoosDesignsForMen_faqIcon__gHGRC{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattoosDesignsForMen_faqItemActive__A4eD6 .TattoosDesignsForMen_faqIcon__gHGRC{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattoosDesignsForMen_faqAnswer__jMp2B{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattoosDesignsForMen_faqAnswerOpen__jPNe7{max-height:500px;padding:0 30px 25px}.TattoosDesignsForMen_faqAnswer__jMp2B p{margin:0;padding-top:10px}.TattoosDesignsForMen_seoLinksSection__VduVe{background:#fff;padding:40px 20px}.TattoosDesignsForMen_seoLinksSection__VduVe h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattoosDesignsForMen_seoLinksGrid__zEsY8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattoosDesignsForMen_seoLinksColumn__W0P2g h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattoosDesignsForMen_seoLinksColumn__W0P2g ul{list-style:none;margin:0;padding:0}.TattoosDesignsForMen_seoLinksColumn__W0P2g li{margin-bottom:12px}.TattoosDesignsForMen_seoLinksColumn__W0P2g a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattoosDesignsForMen_seoLinksColumn__W0P2g a:hover{color:#8a3ab9;text-decoration:underline}.TattoosDesignsForMen_introSection__fJrrX{background:#fff;padding:60px 20px}.TattoosDesignsForMen_introSection__fJrrX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosDesignsForMen_introSection__fJrrX p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosDesignsForMen_stylesSection__679Hy{background:#f8f9fa;padding:80px 20px}.TattoosDesignsForMen_stylesSection__679Hy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattoosDesignsForMen_stylesGrid__Z\+7bc{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattoosDesignsForMen_styleCard__IYRWO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattoosDesignsForMen_styleCard__IYRWO:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosDesignsForMen_styleCard__IYRWO h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattoosDesignsForMen_styleCard__IYRWO p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattoosDesignsForMen_ctaSecondary__6xRZh{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattoosDesignsForMen_ctaSecondary__6xRZh:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattoosDesignsForMen_placementSection__NotjC{background:#fff;padding:60px 20px}.TattoosDesignsForMen_placementSection__NotjC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattoosDesignsForMen_placementSection__NotjC p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattoosDesignsForMen_stickyCta__Bs3lc{animation:TattoosDesignsForMen_slideInRight__ywlKj .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattoosDesignsForMen_stickyCtaVisible__SUXEi{display:block}.TattoosDesignsForMen_stickyCtaButton__VQwfo{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattoosDesignsForMen_stickyCtaButton__VQwfo:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattoosDesignsForMen_slideInRight__ywlKj{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattoosDesignsForMen_heroSection__lFl7\+{min-height:auto;padding:42.5px 20px 80px}.TattoosDesignsForMen_heroContentWrapper__HuCuc{display:flex;flex-direction:column;gap:16px}.TattoosDesignsForMen_heroContent__k5AYZ{display:flex;flex-direction:column;order:1;text-align:center}.TattoosDesignsForMen_heroContent__k5AYZ h1{font-size:2rem;order:1}.TattoosDesignsForMen_heroSubtitle__T\+5mB{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattoosDesignsForMen_trustMetrics__tZvG6{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattoosDesignsForMen_metricItem__5i1mD{font-size:.85rem}.TattoosDesignsForMen_ctaMain__nyWbP{display:none}.TattoosDesignsForMen_heroImageCarousel__wLndw{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattoosDesignsForMen_carouselItem__7kQ8z{aspect-ratio:1}.TattoosDesignsForMen_heroPreviewImage__N\+sVn{border-radius:8px}.TattoosDesignsForMen_stickyCta__Bs3lc{bottom:15px;display:block!important;right:15px}.TattoosDesignsForMen_stickyCtaButton__VQwfo{border-radius:40px;font-size:1rem;padding:14px 24px}.TattoosDesignsForMen_howItWorksSection__zHxbv{padding:40px 20px}.TattoosDesignsForMen_steps__H\+IQQ{gap:25px;grid-template-columns:1fr}.TattoosDesignsForMen_trustSection__X8bJE{padding:50px 20px}.TattoosDesignsForMen_trustGrid__P\+sbD{gap:25px;grid-template-columns:1fr}.TattoosDesignsForMen_gallerySection__foIjO{padding:40px 20px}.TattoosDesignsForMen_galleryGrid__1qrTG{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattoosDesignsForMen_faqSection__lwpCH h2,.TattoosDesignsForMen_gallerySection__foIjO h2,.TattoosDesignsForMen_seoLinksSection__VduVe h2{font-size:1.8rem}.TattoosDesignsForMen_finalCtaSection__S6NXP{margin:0 20px;padding:60px 25px}.TattoosDesignsForMen_finalCtaSection__S6NXP h2{font-size:1.8rem}.TattoosDesignsForMen_finalCtaSection__S6NXP p{font-size:1.1rem}.TattoosDesignsForMen_faqSection__lwpCH{padding:40px 20px}.TattoosDesignsForMen_faqQuestion__YkoYj{font-size:1.05rem;padding:20px}.TattoosDesignsForMen_faqAnswer__jMp2B{font-size:1rem;padding:0 20px 20px!important}.TattoosDesignsForMen_faqIcon__gHGRC{font-size:1.2rem;height:30px;width:30px}.TattoosDesignsForMen_seoLinksSection__VduVe{padding:50px 20px}.TattoosDesignsForMen_seoLinksGrid__zEsY8{grid-template-columns:1fr}}@media (max-width:480px){.TattoosDesignsForMen_heroContent__k5AYZ h1{font-size:1.75rem}.TattoosDesignsForMen_heroSubtitle__T\+5mB{font-size:1rem}.TattoosDesignsForMen_ctaMain__nyWbP{font-size:1.1rem;padding:14px 30px}.TattoosDesignsForMen_galleryGrid__1qrTG{gap:12px;grid-template-columns:repeat(2,1fr)}.TattoosDesignsForMen_stepIcon__9DxLm{font-size:3rem}.TattoosDesignsForMen_trustNumber__z-fDb{font-size:2rem}}.TattooOfOwl_page__4kkJK{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooOfOwl_aiTattooContainer__NNJNy{margin:0 auto;max-width:1400px;padding:0 20px}.TattooOfOwl_heroSection__ue38v{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooOfOwl_heroContentWrapper__Y10op{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooOfOwl_heroContent__hpgaN{position:relative;z-index:2}.TattooOfOwl_heroContent__hpgaN h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooOfOwl_heroSubtitle__OtuEj{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooOfOwl_ctaButtonLink__4azjc{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooOfOwl_ctaMain__hoN8j{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooOfOwl_ctaMain__hoN8j:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooOfOwl_ctaMain__hoN8j:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooOfOwl_trustMetrics__XrBnk{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooOfOwl_metricItem__AOoB\+{color:#666;font-size:.95rem;font-weight:500}.TattooOfOwl_heroPreview__VR4xR{align-items:center;display:flex;justify-content:center}.TattooOfOwl_heroImageCarousel__QwFlM{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooOfOwl_carouselItem__rhHPI{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooOfOwl_carouselItem__rhHPI:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooOfOwl_heroPreviewImage__4xcax{display:block;height:100%;object-fit:cover;width:100%}.TattooOfOwl_howItWorksSection__anzT0{background:#fff;padding:80px 20px}.TattooOfOwl_howItWorksSection__anzT0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooOfOwl_steps__DJ5Yw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooOfOwl_step__bLCm8{padding:30px 20px;text-align:center}.TattooOfOwl_stepIcon__5y9L\+{font-size:4rem;margin-bottom:20px}.TattooOfOwl_step__bLCm8 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooOfOwl_step__bLCm8 p{color:#666;font-size:1rem;margin:0}.TattooOfOwl_howItWorksCta__7zDGH{margin-top:40px;text-align:center}.TattooOfOwl_trustSection__--KOQ{background:#f8f9fa;padding:40px 20px}.TattooOfOwl_trustGrid__sCAqT{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooOfOwl_trustCard__3Q67P{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooOfOwl_trustNumber__GA-h\+{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooOfOwl_trustLabel__ne\+5d{color:#666;font-size:1rem;font-weight:500}.TattooOfOwl_gallerySection__BjwVD{background:#fff;padding:80px 20px}.TattooOfOwl_gallerySection__BjwVD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooOfOwl_galleryDescription__vEPKK{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooOfOwl_galleryGrid__p90rA{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooOfOwl_galleryItem__3HG95{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooOfOwl_galleryItem__3HG95:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooOfOwl_galleryItem__3HG95 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooOfOwl_galleryItem__3HG95:hover img{transform:scale(1.05)}.TattooOfOwl_galleryCta__YwPD\+{text-align:center}.TattooOfOwl_finalCtaSection__UwkUs{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooOfOwl_finalCtaSection__UwkUs h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooOfOwl_finalCtaSection__UwkUs p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooOfOwl_finalCtaSection__UwkUs .TattooOfOwl_ctaButtonLink__4azjc{display:inline-block}.TattooOfOwl_finalCtaSection__UwkUs .TattooOfOwl_ctaMain__hoN8j{background:#fff;color:#1a1a2e;max-width:450px}.TattooOfOwl_finalCtaSection__UwkUs .TattooOfOwl_ctaMain__hoN8j:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooOfOwl_faqSection__1T6Du{background:#f8f9fa;padding:80px 20px}.TattooOfOwl_faqSection__1T6Du h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooOfOwl_faqSection__1T6Du h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooOfOwl_faqContainer__O04Q7{margin:0 auto;max-width:1000px}.TattooOfOwl_faqItem__l5NZA{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooOfOwl_faqItem__l5NZA:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooOfOwl_faqItemActive__EqvGS{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooOfOwl_faqQuestion__kadij{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooOfOwl_faqQuestion__kadij:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooOfOwl_faqQuestion__kadij:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooOfOwl_faqItemActive__EqvGS .TattooOfOwl_faqQuestion__kadij{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooOfOwl_faqQuestionText__HQ2uZ{flex:1 1}.TattooOfOwl_faqIcon__vvoH1{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooOfOwl_faqItemActive__EqvGS .TattooOfOwl_faqIcon__vvoH1{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooOfOwl_faqAnswer__nd1IA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooOfOwl_faqAnswerOpen__HRYtA{max-height:500px;padding:0 30px 25px}.TattooOfOwl_faqAnswer__nd1IA p{margin:0;padding-top:10px}.TattooOfOwl_seoLinksSection__k\+dxN{background:#fff;padding:40px 20px}.TattooOfOwl_seoLinksSection__k\+dxN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooOfOwl_seoLinksGrid__JF3FN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooOfOwl_seoLinksColumn__k2Iyl h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooOfOwl_seoLinksColumn__k2Iyl ul{list-style:none;margin:0;padding:0}.TattooOfOwl_seoLinksColumn__k2Iyl li{margin-bottom:12px}.TattooOfOwl_seoLinksColumn__k2Iyl a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooOfOwl_seoLinksColumn__k2Iyl a:hover{color:#8a3ab9;text-decoration:underline}.TattooOfOwl_introSection__zAes7{background:#fff;padding:60px 20px}.TattooOfOwl_introSection__zAes7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooOfOwl_introSection__zAes7 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooOfOwl_stylesSection__ticYl{background:#f8f9fa;padding:80px 20px}.TattooOfOwl_stylesSection__ticYl h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooOfOwl_stylesGrid__okYVM{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooOfOwl_styleCard__4Vlrw{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooOfOwl_styleCard__4Vlrw:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooOfOwl_styleCard__4Vlrw h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooOfOwl_styleCard__4Vlrw p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooOfOwl_ctaSecondary__ESnTh{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooOfOwl_ctaSecondary__ESnTh:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooOfOwl_placementSection__WBTUA{background:#fff;padding:60px 20px}.TattooOfOwl_placementSection__WBTUA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooOfOwl_placementSection__WBTUA p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooOfOwl_stickyCta__UR3Sp{animation:TattooOfOwl_slideInRight__\+DDnk .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooOfOwl_stickyCtaVisible__YKjKi{display:block}.TattooOfOwl_stickyCtaButton__1\+9K-{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooOfOwl_stickyCtaButton__1\+9K-:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooOfOwl_slideInRight__\+DDnk{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooOfOwl_heroSection__ue38v{min-height:auto;padding:42.5px 20px 80px}.TattooOfOwl_heroContentWrapper__Y10op{display:flex;flex-direction:column;gap:16px}.TattooOfOwl_heroContent__hpgaN{display:flex;flex-direction:column;order:1;text-align:center}.TattooOfOwl_heroContent__hpgaN h1{font-size:2rem;order:1}.TattooOfOwl_heroSubtitle__OtuEj{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooOfOwl_trustMetrics__XrBnk{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooOfOwl_metricItem__AOoB\+{font-size:.85rem}.TattooOfOwl_ctaMain__hoN8j{display:none}.TattooOfOwl_heroImageCarousel__QwFlM{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooOfOwl_carouselItem__rhHPI{aspect-ratio:1}.TattooOfOwl_heroPreviewImage__4xcax{border-radius:8px}.TattooOfOwl_stickyCta__UR3Sp{bottom:15px;display:block!important;right:15px}.TattooOfOwl_stickyCtaButton__1\+9K-{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooOfOwl_howItWorksSection__anzT0{padding:40px 20px}.TattooOfOwl_steps__DJ5Yw{gap:25px;grid-template-columns:1fr}.TattooOfOwl_trustSection__--KOQ{padding:50px 20px}.TattooOfOwl_trustGrid__sCAqT{gap:25px;grid-template-columns:1fr}.TattooOfOwl_gallerySection__BjwVD{padding:40px 20px}.TattooOfOwl_galleryGrid__p90rA{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooOfOwl_faqSection__1T6Du h2,.TattooOfOwl_gallerySection__BjwVD h2,.TattooOfOwl_seoLinksSection__k\+dxN h2{font-size:1.8rem}.TattooOfOwl_finalCtaSection__UwkUs{margin:0 20px;padding:60px 25px}.TattooOfOwl_finalCtaSection__UwkUs h2{font-size:1.8rem}.TattooOfOwl_finalCtaSection__UwkUs p{font-size:1.1rem}.TattooOfOwl_faqSection__1T6Du{padding:40px 20px}.TattooOfOwl_faqQuestion__kadij{font-size:1.05rem;padding:20px}.TattooOfOwl_faqAnswer__nd1IA{font-size:1rem;padding:0 20px 20px!important}.TattooOfOwl_faqIcon__vvoH1{font-size:1.2rem;height:30px;width:30px}.TattooOfOwl_seoLinksSection__k\+dxN{padding:50px 20px}.TattooOfOwl_seoLinksGrid__JF3FN{grid-template-columns:1fr}}@media (max-width:480px){.TattooOfOwl_heroContent__hpgaN h1{font-size:1.75rem}.TattooOfOwl_heroSubtitle__OtuEj{font-size:1rem}.TattooOfOwl_ctaMain__hoN8j{font-size:1.1rem;padding:14px 30px}.TattooOfOwl_galleryGrid__p90rA{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooOfOwl_stepIcon__5y9L\+{font-size:3rem}.TattooOfOwl_trustNumber__GA-h\+{font-size:2rem}}.MaleNeckTattoos_page__GcuIM{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MaleNeckTattoos_aiTattooContainer__UJNrt{margin:0 auto;max-width:1400px;padding:0 20px}.MaleNeckTattoos_heroSection__fL8WV{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MaleNeckTattoos_heroContentWrapper__zb5PD{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MaleNeckTattoos_heroContent__atWCV{position:relative;z-index:2}.MaleNeckTattoos_heroContent__atWCV h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MaleNeckTattoos_heroSubtitle__MmN5L{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MaleNeckTattoos_ctaButtonLink__EZ-Bn{display:inline-block;margin-bottom:30px;text-decoration:none}.MaleNeckTattoos_ctaMain__Cq\+q6{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MaleNeckTattoos_ctaMain__Cq\+q6:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MaleNeckTattoos_ctaMain__Cq\+q6:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MaleNeckTattoos_trustMetrics__MRn1P{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MaleNeckTattoos_metricItem__LsAa1{color:#666;font-size:.95rem;font-weight:500}.MaleNeckTattoos_heroPreview__C9CSG{align-items:center;display:flex;justify-content:center}.MaleNeckTattoos_heroImageCarousel__zD3SK{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MaleNeckTattoos_carouselItem__gGIAX{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MaleNeckTattoos_carouselItem__gGIAX:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MaleNeckTattoos_heroPreviewImage__koMHr{display:block;height:100%;object-fit:cover;width:100%}.MaleNeckTattoos_howItWorksSection__qXkoP{background:#fff;padding:80px 20px}.MaleNeckTattoos_howItWorksSection__qXkoP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MaleNeckTattoos_steps__nUEwj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MaleNeckTattoos_step__uoVRb{padding:30px 20px;text-align:center}.MaleNeckTattoos_stepIcon__LyuVF{font-size:4rem;margin-bottom:20px}.MaleNeckTattoos_step__uoVRb h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MaleNeckTattoos_step__uoVRb p{color:#666;font-size:1rem;margin:0}.MaleNeckTattoos_howItWorksCta__5m-0I{margin-top:40px;text-align:center}.MaleNeckTattoos_trustSection__Are-I{background:#f8f9fa;padding:40px 20px}.MaleNeckTattoos_trustGrid__qYRrQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.MaleNeckTattoos_trustCard__ysQIC{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.MaleNeckTattoos_trustNumber__8P\+2J{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.MaleNeckTattoos_trustLabel__8r-5D{color:#666;font-size:1rem;font-weight:500}.MaleNeckTattoos_gallerySection__FKAs\+{background:#fff;padding:80px 20px}.MaleNeckTattoos_gallerySection__FKAs\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MaleNeckTattoos_galleryDescription__qRwSP{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MaleNeckTattoos_galleryGrid__SIb9S{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MaleNeckTattoos_galleryItem__osWDl{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MaleNeckTattoos_galleryItem__osWDl:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MaleNeckTattoos_galleryItem__osWDl img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MaleNeckTattoos_galleryItem__osWDl:hover img{transform:scale(1.05)}.MaleNeckTattoos_galleryCta__WUudI{text-align:center}.MaleNeckTattoos_finalCtaSection__SMYER{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MaleNeckTattoos_finalCtaSection__SMYER h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MaleNeckTattoos_finalCtaSection__SMYER p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MaleNeckTattoos_finalCtaSection__SMYER .MaleNeckTattoos_ctaButtonLink__EZ-Bn{display:inline-block}.MaleNeckTattoos_finalCtaSection__SMYER .MaleNeckTattoos_ctaMain__Cq\+q6{background:#fff;color:#1a1a2e;max-width:450px}.MaleNeckTattoos_finalCtaSection__SMYER .MaleNeckTattoos_ctaMain__Cq\+q6:hover{background:#f0f0f0;transform:translateY(-2px)}.MaleNeckTattoos_faqSection__V-xJU{background:#f8f9fa;padding:80px 20px}.MaleNeckTattoos_faqSection__V-xJU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MaleNeckTattoos_faqSection__V-xJU h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MaleNeckTattoos_faqContainer__ohdKi{margin:0 auto;max-width:1000px}.MaleNeckTattoos_faqItem__wDUsT{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MaleNeckTattoos_faqItem__wDUsT:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MaleNeckTattoos_faqItemActive__Bgu8t{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MaleNeckTattoos_faqQuestion__Tc4dK{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MaleNeckTattoos_faqQuestion__Tc4dK:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MaleNeckTattoos_faqQuestion__Tc4dK:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MaleNeckTattoos_faqItemActive__Bgu8t .MaleNeckTattoos_faqQuestion__Tc4dK{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MaleNeckTattoos_faqQuestionText__zBd4G{flex:1 1}.MaleNeckTattoos_faqIcon__NkGQo{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MaleNeckTattoos_faqItemActive__Bgu8t .MaleNeckTattoos_faqIcon__NkGQo{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MaleNeckTattoos_faqAnswer__H6A5G{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MaleNeckTattoos_faqAnswerOpen__XEqqg{max-height:500px;padding:0 30px 25px}.MaleNeckTattoos_faqAnswer__H6A5G p{margin:0;padding-top:10px}.MaleNeckTattoos_seoLinksSection__EvB60{background:#fff;padding:40px 20px}.MaleNeckTattoos_seoLinksSection__EvB60 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MaleNeckTattoos_seoLinksGrid__6gE2D{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MaleNeckTattoos_seoLinksColumn__Rj270 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MaleNeckTattoos_seoLinksColumn__Rj270 ul{list-style:none;margin:0;padding:0}.MaleNeckTattoos_seoLinksColumn__Rj270 li{margin-bottom:12px}.MaleNeckTattoos_seoLinksColumn__Rj270 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.MaleNeckTattoos_seoLinksColumn__Rj270 a:hover{color:#8a3ab9;text-decoration:underline}.MaleNeckTattoos_introSection__cbnUV{background:#fff;padding:60px 20px}.MaleNeckTattoos_introSection__cbnUV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.MaleNeckTattoos_introSection__cbnUV p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.MaleNeckTattoos_stylesSection__fxZB\+{background:#f8f9fa;padding:80px 20px}.MaleNeckTattoos_stylesSection__fxZB\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.MaleNeckTattoos_stylesGrid__hsp1F{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MaleNeckTattoos_styleCard__fnX2r{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.MaleNeckTattoos_styleCard__fnX2r:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MaleNeckTattoos_styleCard__fnX2r h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.MaleNeckTattoos_styleCard__fnX2r p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.MaleNeckTattoos_ctaSecondary__Dl3Yh{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.MaleNeckTattoos_ctaSecondary__Dl3Yh:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.MaleNeckTattoos_placementSection__mNFOR{background:#fff;padding:60px 20px}.MaleNeckTattoos_placementSection__mNFOR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.MaleNeckTattoos_placementSection__mNFOR p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.MaleNeckTattoos_stickyCta__wuvo\+{animation:MaleNeckTattoos_slideInRight__6gL7e .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MaleNeckTattoos_stickyCtaVisible__tLHGr{display:block}.MaleNeckTattoos_stickyCtaButton__6L\+Cw{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MaleNeckTattoos_stickyCtaButton__6L\+Cw:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MaleNeckTattoos_slideInRight__6gL7e{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MaleNeckTattoos_heroSection__fL8WV{min-height:auto;padding:42.5px 20px 80px}.MaleNeckTattoos_heroContentWrapper__zb5PD{display:flex;flex-direction:column;gap:16px}.MaleNeckTattoos_heroContent__atWCV{display:flex;flex-direction:column;order:1;text-align:center}.MaleNeckTattoos_heroContent__atWCV h1{font-size:2rem;order:1}.MaleNeckTattoos_heroSubtitle__MmN5L{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MaleNeckTattoos_trustMetrics__MRn1P{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MaleNeckTattoos_metricItem__LsAa1{font-size:.85rem}.MaleNeckTattoos_ctaMain__Cq\+q6{display:none}.MaleNeckTattoos_heroImageCarousel__zD3SK{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MaleNeckTattoos_carouselItem__gGIAX{aspect-ratio:1}.MaleNeckTattoos_heroPreviewImage__koMHr{border-radius:8px}.MaleNeckTattoos_stickyCta__wuvo\+{bottom:15px;display:block!important;right:15px}.MaleNeckTattoos_stickyCtaButton__6L\+Cw{border-radius:40px;font-size:1rem;padding:14px 24px}.MaleNeckTattoos_howItWorksSection__qXkoP{padding:40px 20px}.MaleNeckTattoos_steps__nUEwj{gap:25px;grid-template-columns:1fr}.MaleNeckTattoos_trustSection__Are-I{padding:50px 20px}.MaleNeckTattoos_trustGrid__qYRrQ{gap:25px;grid-template-columns:1fr}.MaleNeckTattoos_gallerySection__FKAs\+{padding:40px 20px}.MaleNeckTattoos_galleryGrid__SIb9S{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MaleNeckTattoos_faqSection__V-xJU h2,.MaleNeckTattoos_gallerySection__FKAs\+ h2,.MaleNeckTattoos_seoLinksSection__EvB60 h2{font-size:1.8rem}.MaleNeckTattoos_finalCtaSection__SMYER{margin:0 20px;padding:60px 25px}.MaleNeckTattoos_finalCtaSection__SMYER h2{font-size:1.8rem}.MaleNeckTattoos_finalCtaSection__SMYER p{font-size:1.1rem}.MaleNeckTattoos_faqSection__V-xJU{padding:40px 20px}.MaleNeckTattoos_faqQuestion__Tc4dK{font-size:1.05rem;padding:20px}.MaleNeckTattoos_faqAnswer__H6A5G{font-size:1rem;padding:0 20px 20px!important}.MaleNeckTattoos_faqIcon__NkGQo{font-size:1.2rem;height:30px;width:30px}.MaleNeckTattoos_seoLinksSection__EvB60{padding:50px 20px}.MaleNeckTattoos_seoLinksGrid__6gE2D{grid-template-columns:1fr}}@media (max-width:480px){.MaleNeckTattoos_heroContent__atWCV h1{font-size:1.75rem}.MaleNeckTattoos_heroSubtitle__MmN5L{font-size:1rem}.MaleNeckTattoos_ctaMain__Cq\+q6{font-size:1.1rem;padding:14px 30px}.MaleNeckTattoos_galleryGrid__SIb9S{gap:12px;grid-template-columns:repeat(2,1fr)}.MaleNeckTattoos_stepIcon__LyuVF{font-size:3rem}.MaleNeckTattoos_trustNumber__8P\+2J{font-size:2rem}}.FemaleTattoosSmall_page__dbnAY{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FemaleTattoosSmall_aiTattooContainer__3x3Mx{margin:0 auto;max-width:1400px;padding:0 20px}.FemaleTattoosSmall_heroSection__LvDRT{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FemaleTattoosSmall_heroContentWrapper__R4ChN{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FemaleTattoosSmall_heroContent__MlRPv{position:relative;z-index:2}.FemaleTattoosSmall_heroContent__MlRPv h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FemaleTattoosSmall_heroSubtitle__b2ZXC{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FemaleTattoosSmall_ctaButtonLink__9bImw{display:inline-block;margin-bottom:30px;text-decoration:none}.FemaleTattoosSmall_ctaMain__zCjNd{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FemaleTattoosSmall_ctaMain__zCjNd:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FemaleTattoosSmall_ctaMain__zCjNd:focus{outline:3px solid #8a3ab9;outline-offset:2px}.FemaleTattoosSmall_trustMetrics__7M4wv{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FemaleTattoosSmall_metricItem__IAXA6{color:#666;font-size:.95rem;font-weight:500}.FemaleTattoosSmall_heroPreview__VKz5f{align-items:center;display:flex;justify-content:center}.FemaleTattoosSmall_heroImageCarousel__mMdyX{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FemaleTattoosSmall_carouselItem__kkdqn{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FemaleTattoosSmall_carouselItem__kkdqn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FemaleTattoosSmall_heroPreviewImage__Qr9Lg{display:block;height:100%;object-fit:cover;width:100%}.FemaleTattoosSmall_howItWorksSection__JgoIu{background:#fff;padding:80px 20px}.FemaleTattoosSmall_howItWorksSection__JgoIu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FemaleTattoosSmall_steps__HpNPU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FemaleTattoosSmall_step__Kw\+63{padding:30px 20px;text-align:center}.FemaleTattoosSmall_stepIcon__xgMn\+{font-size:4rem;margin-bottom:20px}.FemaleTattoosSmall_step__Kw\+63 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FemaleTattoosSmall_step__Kw\+63 p{color:#666;font-size:1rem;margin:0}.FemaleTattoosSmall_howItWorksCta__OSYOY{margin-top:40px;text-align:center}.FemaleTattoosSmall_trustSection__h7bZQ{background:#f8f9fa;padding:40px 20px}.FemaleTattoosSmall_trustGrid__TfPnD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FemaleTattoosSmall_trustCard__ll-un{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FemaleTattoosSmall_trustNumber__mAUGr{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FemaleTattoosSmall_trustLabel__l7RZu{color:#666;font-size:1rem;font-weight:500}.FemaleTattoosSmall_gallerySection__I3B0S{background:#fff;padding:80px 20px}.FemaleTattoosSmall_gallerySection__I3B0S h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FemaleTattoosSmall_galleryDescription__ttPfc{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FemaleTattoosSmall_galleryGrid__-BJF1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FemaleTattoosSmall_galleryItem__p\+Rp9{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FemaleTattoosSmall_galleryItem__p\+Rp9:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FemaleTattoosSmall_galleryItem__p\+Rp9 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FemaleTattoosSmall_galleryItem__p\+Rp9:hover img{transform:scale(1.05)}.FemaleTattoosSmall_galleryCta__IhduR{text-align:center}.FemaleTattoosSmall_finalCtaSection__\+B1ZS{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FemaleTattoosSmall_finalCtaSection__\+B1ZS h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FemaleTattoosSmall_finalCtaSection__\+B1ZS p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FemaleTattoosSmall_finalCtaSection__\+B1ZS .FemaleTattoosSmall_ctaButtonLink__9bImw{display:inline-block}.FemaleTattoosSmall_finalCtaSection__\+B1ZS .FemaleTattoosSmall_ctaMain__zCjNd{background:#fff;color:#1a1a2e;max-width:450px}.FemaleTattoosSmall_finalCtaSection__\+B1ZS .FemaleTattoosSmall_ctaMain__zCjNd:hover{background:#f0f0f0;transform:translateY(-2px)}.FemaleTattoosSmall_faqSection__jtibH{background:#f8f9fa;padding:80px 20px}.FemaleTattoosSmall_faqSection__jtibH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FemaleTattoosSmall_faqSection__jtibH h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FemaleTattoosSmall_faqContainer__np89u{margin:0 auto;max-width:1000px}.FemaleTattoosSmall_faqItem__nm0Nz{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FemaleTattoosSmall_faqItem__nm0Nz:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FemaleTattoosSmall_faqItemActive__aNYsp{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FemaleTattoosSmall_faqQuestion__CLHG0{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FemaleTattoosSmall_faqQuestion__CLHG0:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FemaleTattoosSmall_faqQuestion__CLHG0:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.FemaleTattoosSmall_faqItemActive__aNYsp .FemaleTattoosSmall_faqQuestion__CLHG0{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FemaleTattoosSmall_faqQuestionText__QdtDx{flex:1 1}.FemaleTattoosSmall_faqIcon__C0A3U{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FemaleTattoosSmall_faqItemActive__aNYsp .FemaleTattoosSmall_faqIcon__C0A3U{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FemaleTattoosSmall_faqAnswer__ymGqG{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.FemaleTattoosSmall_faqAnswerOpen__ftc5S{max-height:500px;padding:0 30px 25px}.FemaleTattoosSmall_faqAnswer__ymGqG p{margin:0;padding-top:10px}.FemaleTattoosSmall_seoLinksSection__vNUGw{background:#fff;padding:40px 20px}.FemaleTattoosSmall_seoLinksSection__vNUGw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FemaleTattoosSmall_seoLinksGrid__IFa33{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FemaleTattoosSmall_seoLinksColumn__aP224 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FemaleTattoosSmall_seoLinksColumn__aP224 ul{list-style:none;margin:0;padding:0}.FemaleTattoosSmall_seoLinksColumn__aP224 li{margin-bottom:12px}.FemaleTattoosSmall_seoLinksColumn__aP224 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.FemaleTattoosSmall_seoLinksColumn__aP224 a:hover{color:#8a3ab9;text-decoration:underline}.FemaleTattoosSmall_introSection__EDsK3{background:#fff;padding:60px 20px}.FemaleTattoosSmall_introSection__EDsK3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.FemaleTattoosSmall_introSection__EDsK3 p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.FemaleTattoosSmall_stylesSection__YNYod{background:#f8f9fa;padding:80px 20px}.FemaleTattoosSmall_stylesSection__YNYod h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.FemaleTattoosSmall_stylesGrid__S0mUb{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.FemaleTattoosSmall_styleCard__MO7\+g{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.FemaleTattoosSmall_styleCard__MO7\+g:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FemaleTattoosSmall_styleCard__MO7\+g h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.FemaleTattoosSmall_styleCard__MO7\+g p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.FemaleTattoosSmall_ctaSecondary__UJzqs{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.FemaleTattoosSmall_ctaSecondary__UJzqs:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.FemaleTattoosSmall_placementSection__beUde{background:#fff;padding:60px 20px}.FemaleTattoosSmall_placementSection__beUde h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.FemaleTattoosSmall_placementSection__beUde p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.FemaleTattoosSmall_stickyCta__XiTnu{animation:FemaleTattoosSmall_slideInRight__yqdj2 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FemaleTattoosSmall_stickyCtaVisible__oJOju{display:block}.FemaleTattoosSmall_stickyCtaButton__A21mT{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FemaleTattoosSmall_stickyCtaButton__A21mT:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FemaleTattoosSmall_slideInRight__yqdj2{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FemaleTattoosSmall_heroSection__LvDRT{min-height:auto;padding:42.5px 20px 80px}.FemaleTattoosSmall_heroContentWrapper__R4ChN{display:flex;flex-direction:column;gap:16px}.FemaleTattoosSmall_heroContent__MlRPv{display:flex;flex-direction:column;order:1;text-align:center}.FemaleTattoosSmall_heroContent__MlRPv h1{font-size:2rem;order:1}.FemaleTattoosSmall_heroSubtitle__b2ZXC{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.FemaleTattoosSmall_trustMetrics__7M4wv{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.FemaleTattoosSmall_metricItem__IAXA6{font-size:.85rem}.FemaleTattoosSmall_ctaMain__zCjNd{display:none}.FemaleTattoosSmall_heroImageCarousel__mMdyX{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.FemaleTattoosSmall_carouselItem__kkdqn{aspect-ratio:1}.FemaleTattoosSmall_heroPreviewImage__Qr9Lg{border-radius:8px}.FemaleTattoosSmall_stickyCta__XiTnu{bottom:15px;display:block!important;right:15px}.FemaleTattoosSmall_stickyCtaButton__A21mT{border-radius:40px;font-size:1rem;padding:14px 24px}.FemaleTattoosSmall_howItWorksSection__JgoIu{padding:40px 20px}.FemaleTattoosSmall_steps__HpNPU{gap:25px;grid-template-columns:1fr}.FemaleTattoosSmall_trustSection__h7bZQ{padding:50px 20px}.FemaleTattoosSmall_trustGrid__TfPnD{gap:25px;grid-template-columns:1fr}.FemaleTattoosSmall_gallerySection__I3B0S{padding:40px 20px}.FemaleTattoosSmall_galleryGrid__-BJF1{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FemaleTattoosSmall_faqSection__jtibH h2,.FemaleTattoosSmall_gallerySection__I3B0S h2,.FemaleTattoosSmall_seoLinksSection__vNUGw h2{font-size:1.8rem}.FemaleTattoosSmall_finalCtaSection__\+B1ZS{margin:0 20px;padding:60px 25px}.FemaleTattoosSmall_finalCtaSection__\+B1ZS h2{font-size:1.8rem}.FemaleTattoosSmall_finalCtaSection__\+B1ZS p{font-size:1.1rem}.FemaleTattoosSmall_faqSection__jtibH{padding:40px 20px}.FemaleTattoosSmall_faqQuestion__CLHG0{font-size:1.05rem;padding:20px}.FemaleTattoosSmall_faqAnswer__ymGqG{font-size:1rem;padding:0 20px 20px!important}.FemaleTattoosSmall_faqIcon__C0A3U{font-size:1.2rem;height:30px;width:30px}.FemaleTattoosSmall_seoLinksSection__vNUGw{padding:50px 20px}.FemaleTattoosSmall_seoLinksGrid__IFa33{grid-template-columns:1fr}}@media (max-width:480px){.FemaleTattoosSmall_heroContent__MlRPv h1{font-size:1.75rem}.FemaleTattoosSmall_heroSubtitle__b2ZXC{font-size:1rem}.FemaleTattoosSmall_ctaMain__zCjNd{font-size:1.1rem;padding:14px 30px}.FemaleTattoosSmall_galleryGrid__-BJF1{gap:12px;grid-template-columns:repeat(2,1fr)}.FemaleTattoosSmall_stepIcon__xgMn\+{font-size:3rem}.FemaleTattoosSmall_trustNumber__mAUGr{font-size:2rem}}.TattooIdeasForGuys_page__B9A8J{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooIdeasForGuys_aiTattooContainer__u2chn{margin:0 auto;max-width:1400px;padding:0 20px}.TattooIdeasForGuys_heroSection__i9bqQ{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooIdeasForGuys_heroContentWrapper__OHar7{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooIdeasForGuys_heroContent__unaNJ{position:relative;z-index:2}.TattooIdeasForGuys_heroContent__unaNJ h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooIdeasForGuys_heroSubtitle__in6Hw{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooIdeasForGuys_ctaButtonLink__BGSX2{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooIdeasForGuys_ctaMain__KjJwA{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooIdeasForGuys_ctaMain__KjJwA:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooIdeasForGuys_ctaMain__KjJwA:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooIdeasForGuys_trustMetrics__O13Jb{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooIdeasForGuys_metricItem__TVazd{color:#666;font-size:.95rem;font-weight:500}.TattooIdeasForGuys_heroPreview__tBXrn{align-items:center;display:flex;justify-content:center}.TattooIdeasForGuys_heroImageCarousel__PnMCH{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooIdeasForGuys_carouselItem__FdgJW{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooIdeasForGuys_carouselItem__FdgJW:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooIdeasForGuys_heroPreviewImage__sHqTz{display:block;height:100%;object-fit:cover;width:100%}.TattooIdeasForGuys_howItWorksSection__OcNHo{background:#fff;padding:80px 20px}.TattooIdeasForGuys_howItWorksSection__OcNHo h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooIdeasForGuys_steps__ZMfc8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooIdeasForGuys_step__580rg{padding:30px 20px;text-align:center}.TattooIdeasForGuys_stepIcon__X2WDV{font-size:4rem;margin-bottom:20px}.TattooIdeasForGuys_step__580rg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooIdeasForGuys_step__580rg p{color:#666;font-size:1rem;margin:0}.TattooIdeasForGuys_howItWorksCta__93D1v{margin-top:40px;text-align:center}.TattooIdeasForGuys_trustSection__N4mqI{background:#f8f9fa;padding:40px 20px}.TattooIdeasForGuys_trustGrid__qNe7h{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooIdeasForGuys_trustCard__cDdFG{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooIdeasForGuys_trustNumber__1LXEp{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooIdeasForGuys_trustLabel__869oY{color:#666;font-size:1rem;font-weight:500}.TattooIdeasForGuys_gallerySection__AnMiA{background:#fff;padding:80px 20px}.TattooIdeasForGuys_gallerySection__AnMiA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooIdeasForGuys_galleryDescription__FLMJ-{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooIdeasForGuys_galleryGrid__sFIAT{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooIdeasForGuys_galleryItem__rGVUd{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasForGuys_galleryItem__rGVUd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasForGuys_galleryItem__rGVUd img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooIdeasForGuys_galleryItem__rGVUd:hover img{transform:scale(1.05)}.TattooIdeasForGuys_galleryCta__byzTf{text-align:center}.TattooIdeasForGuys_finalCtaSection__19tGN{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooIdeasForGuys_finalCtaSection__19tGN h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooIdeasForGuys_finalCtaSection__19tGN p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooIdeasForGuys_finalCtaSection__19tGN .TattooIdeasForGuys_ctaButtonLink__BGSX2{display:inline-block}.TattooIdeasForGuys_finalCtaSection__19tGN .TattooIdeasForGuys_ctaMain__KjJwA{background:#fff;color:#1a1a2e;max-width:450px}.TattooIdeasForGuys_finalCtaSection__19tGN .TattooIdeasForGuys_ctaMain__KjJwA:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooIdeasForGuys_faqSection__W7fRn{background:#f8f9fa;padding:80px 20px}.TattooIdeasForGuys_faqSection__W7fRn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooIdeasForGuys_faqSection__W7fRn h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooIdeasForGuys_faqContainer__G0AB6{margin:0 auto;max-width:1000px}.TattooIdeasForGuys_faqItem__jtRPR{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooIdeasForGuys_faqItem__jtRPR:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooIdeasForGuys_faqItemActive__yR1C9{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooIdeasForGuys_faqQuestion__34kNW{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooIdeasForGuys_faqQuestion__34kNW:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooIdeasForGuys_faqQuestion__34kNW:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooIdeasForGuys_faqItemActive__yR1C9 .TattooIdeasForGuys_faqQuestion__34kNW{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooIdeasForGuys_faqQuestionText__Dykc3{flex:1 1}.TattooIdeasForGuys_faqIcon__o9n0f{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooIdeasForGuys_faqItemActive__yR1C9 .TattooIdeasForGuys_faqIcon__o9n0f{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooIdeasForGuys_faqAnswer__qliPO{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooIdeasForGuys_faqAnswerOpen__oPC-\+{max-height:500px;padding:0 30px 25px}.TattooIdeasForGuys_faqAnswer__qliPO p{margin:0;padding-top:10px}.TattooIdeasForGuys_seoLinksSection__kLnnD{background:#fff;padding:40px 20px}.TattooIdeasForGuys_seoLinksSection__kLnnD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooIdeasForGuys_seoLinksGrid__Z452i{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasForGuys_seoLinksColumn__yV782 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooIdeasForGuys_seoLinksColumn__yV782 ul{list-style:none;margin:0;padding:0}.TattooIdeasForGuys_seoLinksColumn__yV782 li{margin-bottom:12px}.TattooIdeasForGuys_seoLinksColumn__yV782 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooIdeasForGuys_seoLinksColumn__yV782 a:hover{color:#8a3ab9;text-decoration:underline}.TattooIdeasForGuys_introSection__pZARE{background:#fff;padding:60px 20px}.TattooIdeasForGuys_introSection__pZARE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooIdeasForGuys_introSection__pZARE p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooIdeasForGuys_stylesSection__zfj4h{background:#f8f9fa;padding:80px 20px}.TattooIdeasForGuys_stylesSection__zfj4h h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooIdeasForGuys_stylesGrid__Op8U5{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasForGuys_styleCard__tnoYR{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasForGuys_styleCard__tnoYR:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasForGuys_styleCard__tnoYR h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooIdeasForGuys_styleCard__tnoYR p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooIdeasForGuys_ctaSecondary__vsIOM{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooIdeasForGuys_ctaSecondary__vsIOM:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooIdeasForGuys_placementSection__nzC2s{background:#fff;padding:60px 20px}.TattooIdeasForGuys_placementSection__nzC2s h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooIdeasForGuys_placementSection__nzC2s p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooIdeasForGuys_stickyCta__KAI86{animation:TattooIdeasForGuys_slideInRight__K4tK4 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooIdeasForGuys_stickyCtaVisible__LHNbC{display:block}.TattooIdeasForGuys_stickyCtaButton__oA1Lt{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooIdeasForGuys_stickyCtaButton__oA1Lt:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooIdeasForGuys_slideInRight__K4tK4{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooIdeasForGuys_heroSection__i9bqQ{min-height:auto;padding:42.5px 20px 80px}.TattooIdeasForGuys_heroContentWrapper__OHar7{display:flex;flex-direction:column;gap:16px}.TattooIdeasForGuys_heroContent__unaNJ{display:flex;flex-direction:column;order:1;text-align:center}.TattooIdeasForGuys_heroContent__unaNJ h1{font-size:2rem;order:1}.TattooIdeasForGuys_heroSubtitle__in6Hw{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooIdeasForGuys_trustMetrics__O13Jb{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooIdeasForGuys_metricItem__TVazd{font-size:.85rem}.TattooIdeasForGuys_ctaMain__KjJwA{display:none}.TattooIdeasForGuys_heroImageCarousel__PnMCH{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooIdeasForGuys_carouselItem__FdgJW{aspect-ratio:1}.TattooIdeasForGuys_heroPreviewImage__sHqTz{border-radius:8px}.TattooIdeasForGuys_stickyCta__KAI86{bottom:15px;display:block!important;right:15px}.TattooIdeasForGuys_stickyCtaButton__oA1Lt{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooIdeasForGuys_howItWorksSection__OcNHo{padding:40px 20px}.TattooIdeasForGuys_steps__ZMfc8{gap:25px;grid-template-columns:1fr}.TattooIdeasForGuys_trustSection__N4mqI{padding:50px 20px}.TattooIdeasForGuys_trustGrid__qNe7h{gap:25px;grid-template-columns:1fr}.TattooIdeasForGuys_gallerySection__AnMiA{padding:40px 20px}.TattooIdeasForGuys_galleryGrid__sFIAT{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooIdeasForGuys_faqSection__W7fRn h2,.TattooIdeasForGuys_gallerySection__AnMiA h2,.TattooIdeasForGuys_seoLinksSection__kLnnD h2{font-size:1.8rem}.TattooIdeasForGuys_finalCtaSection__19tGN{margin:0 20px;padding:60px 25px}.TattooIdeasForGuys_finalCtaSection__19tGN h2{font-size:1.8rem}.TattooIdeasForGuys_finalCtaSection__19tGN p{font-size:1.1rem}.TattooIdeasForGuys_faqSection__W7fRn{padding:40px 20px}.TattooIdeasForGuys_faqQuestion__34kNW{font-size:1.05rem;padding:20px}.TattooIdeasForGuys_faqAnswer__qliPO{font-size:1rem;padding:0 20px 20px!important}.TattooIdeasForGuys_faqIcon__o9n0f{font-size:1.2rem;height:30px;width:30px}.TattooIdeasForGuys_seoLinksSection__kLnnD{padding:50px 20px}.TattooIdeasForGuys_seoLinksGrid__Z452i{grid-template-columns:1fr}}@media (max-width:480px){.TattooIdeasForGuys_heroContent__unaNJ h1{font-size:1.75rem}.TattooIdeasForGuys_heroSubtitle__in6Hw{font-size:1rem}.TattooIdeasForGuys_ctaMain__KjJwA{font-size:1.1rem;padding:14px 30px}.TattooIdeasForGuys_galleryGrid__sFIAT{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooIdeasForGuys_stepIcon__X2WDV{font-size:3rem}.TattooIdeasForGuys_trustNumber__1LXEp{font-size:2rem}}.TattooForForearm_page__FTECa{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooForForearm_aiTattooContainer__RXa5t{margin:0 auto;max-width:1400px;padding:0 20px}.TattooForForearm_heroSection__miIgi{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooForForearm_heroContentWrapper__TthvP{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooForForearm_heroContent__tSaj5{position:relative;z-index:2}.TattooForForearm_heroContent__tSaj5 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooForForearm_heroSubtitle__XVXTQ{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooForForearm_ctaButtonLink__YlziB{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooForForearm_ctaMain__GQcgi{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooForForearm_ctaMain__GQcgi:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooForForearm_ctaMain__GQcgi:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooForForearm_trustMetrics__hhVmo{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooForForearm_metricItem__mR0h1{color:#666;font-size:.95rem;font-weight:500}.TattooForForearm_heroPreview__8hwBP{align-items:center;display:flex;justify-content:center}.TattooForForearm_heroImageCarousel__F1h-U{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooForForearm_carouselItem__\+8G6G{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooForForearm_carouselItem__\+8G6G:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooForForearm_heroPreviewImage__9rlDt{display:block;height:100%;object-fit:cover;width:100%}.TattooForForearm_howItWorksSection__c8m2a{background:#fff;padding:80px 20px}.TattooForForearm_howItWorksSection__c8m2a h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooForForearm_steps__eAHIv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooForForearm_step__3h4eV{padding:30px 20px;text-align:center}.TattooForForearm_stepIcon__KIica{font-size:4rem;margin-bottom:20px}.TattooForForearm_step__3h4eV h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooForForearm_step__3h4eV p{color:#666;font-size:1rem;margin:0}.TattooForForearm_howItWorksCta__\+OsG6{margin-top:40px;text-align:center}.TattooForForearm_trustSection__2fbTz{background:#f8f9fa;padding:40px 20px}.TattooForForearm_trustGrid__h9\+hm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooForForearm_trustCard__aZk2l{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooForForearm_trustNumber__fxkXg{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooForForearm_trustLabel__FfDeV{color:#666;font-size:1rem;font-weight:500}.TattooForForearm_gallerySection__DB0Bp{background:#fff;padding:80px 20px}.TattooForForearm_gallerySection__DB0Bp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooForForearm_galleryDescription__2WDx8{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooForForearm_galleryGrid__jQ-NE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooForForearm_galleryItem__HR\+jt{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooForForearm_galleryItem__HR\+jt:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooForForearm_galleryItem__HR\+jt img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooForForearm_galleryItem__HR\+jt:hover img{transform:scale(1.05)}.TattooForForearm_galleryCta__9X7f6{text-align:center}.TattooForForearm_finalCtaSection__W5o0R{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooForForearm_finalCtaSection__W5o0R h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooForForearm_finalCtaSection__W5o0R p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooForForearm_finalCtaSection__W5o0R .TattooForForearm_ctaButtonLink__YlziB{display:inline-block}.TattooForForearm_finalCtaSection__W5o0R .TattooForForearm_ctaMain__GQcgi{background:#fff;color:#1a1a2e;max-width:450px}.TattooForForearm_finalCtaSection__W5o0R .TattooForForearm_ctaMain__GQcgi:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooForForearm_faqSection__SI\+l5{background:#f8f9fa;padding:80px 20px}.TattooForForearm_faqSection__SI\+l5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooForForearm_faqSection__SI\+l5 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooForForearm_faqContainer__KqWuo{margin:0 auto;max-width:1000px}.TattooForForearm_faqItem__RsbKo{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooForForearm_faqItem__RsbKo:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooForForearm_faqItemActive__sA73g{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooForForearm_faqQuestion__S\+bBm{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooForForearm_faqQuestion__S\+bBm:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooForForearm_faqQuestion__S\+bBm:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooForForearm_faqItemActive__sA73g .TattooForForearm_faqQuestion__S\+bBm{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooForForearm_faqQuestionText__zSLG1{flex:1 1}.TattooForForearm_faqIcon__mk55K{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooForForearm_faqItemActive__sA73g .TattooForForearm_faqIcon__mk55K{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooForForearm_faqAnswer__5ZA\+Q{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooForForearm_faqAnswerOpen__vkEyh{max-height:500px;padding:0 30px 25px}.TattooForForearm_faqAnswer__5ZA\+Q p{margin:0;padding-top:10px}.TattooForForearm_seoLinksSection__hup4m{background:#fff;padding:40px 20px}.TattooForForearm_seoLinksSection__hup4m h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooForForearm_seoLinksGrid__MiXJ-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooForForearm_seoLinksColumn__8axy0 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooForForearm_seoLinksColumn__8axy0 ul{list-style:none;margin:0;padding:0}.TattooForForearm_seoLinksColumn__8axy0 li{margin-bottom:12px}.TattooForForearm_seoLinksColumn__8axy0 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooForForearm_seoLinksColumn__8axy0 a:hover{color:#8a3ab9;text-decoration:underline}.TattooForForearm_introSection__GUoDB{background:#fff;padding:60px 20px}.TattooForForearm_introSection__GUoDB h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooForForearm_introSection__GUoDB p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooForForearm_stylesSection__QOX7F{background:#f8f9fa;padding:80px 20px}.TattooForForearm_stylesSection__QOX7F h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooForForearm_stylesGrid__\+QplK{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooForForearm_styleCard__zOpXk{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooForForearm_styleCard__zOpXk:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooForForearm_styleCard__zOpXk h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooForForearm_styleCard__zOpXk p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooForForearm_ctaSecondary__EPtqP{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooForForearm_ctaSecondary__EPtqP:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooForForearm_placementSection__6j20O{background:#fff;padding:60px 20px}.TattooForForearm_placementSection__6j20O h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooForForearm_placementSection__6j20O p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooForForearm_stickyCta__2E2y9{animation:TattooForForearm_slideInRight__-u3EV .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooForForearm_stickyCtaVisible__d73Yq{display:block}.TattooForForearm_stickyCtaButton__HQbQL{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooForForearm_stickyCtaButton__HQbQL:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooForForearm_slideInRight__-u3EV{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooForForearm_heroSection__miIgi{min-height:auto;padding:42.5px 20px 80px}.TattooForForearm_heroContentWrapper__TthvP{display:flex;flex-direction:column;gap:16px}.TattooForForearm_heroContent__tSaj5{display:flex;flex-direction:column;order:1;text-align:center}.TattooForForearm_heroContent__tSaj5 h1{font-size:2rem;order:1}.TattooForForearm_heroSubtitle__XVXTQ{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooForForearm_trustMetrics__hhVmo{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooForForearm_metricItem__mR0h1{font-size:.85rem}.TattooForForearm_ctaMain__GQcgi{display:none}.TattooForForearm_heroImageCarousel__F1h-U{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooForForearm_carouselItem__\+8G6G{aspect-ratio:1}.TattooForForearm_heroPreviewImage__9rlDt{border-radius:8px}.TattooForForearm_stickyCta__2E2y9{bottom:15px;display:block!important;right:15px}.TattooForForearm_stickyCtaButton__HQbQL{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooForForearm_howItWorksSection__c8m2a{padding:40px 20px}.TattooForForearm_steps__eAHIv{gap:25px;grid-template-columns:1fr}.TattooForForearm_trustSection__2fbTz{padding:50px 20px}.TattooForForearm_trustGrid__h9\+hm{gap:25px;grid-template-columns:1fr}.TattooForForearm_gallerySection__DB0Bp{padding:40px 20px}.TattooForForearm_galleryGrid__jQ-NE{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooForForearm_faqSection__SI\+l5 h2,.TattooForForearm_gallerySection__DB0Bp h2,.TattooForForearm_seoLinksSection__hup4m h2{font-size:1.8rem}.TattooForForearm_finalCtaSection__W5o0R{margin:0 20px;padding:60px 25px}.TattooForForearm_finalCtaSection__W5o0R h2{font-size:1.8rem}.TattooForForearm_finalCtaSection__W5o0R p{font-size:1.1rem}.TattooForForearm_faqSection__SI\+l5{padding:40px 20px}.TattooForForearm_faqQuestion__S\+bBm{font-size:1.05rem;padding:20px}.TattooForForearm_faqAnswer__5ZA\+Q{font-size:1rem;padding:0 20px 20px!important}.TattooForForearm_faqIcon__mk55K{font-size:1.2rem;height:30px;width:30px}.TattooForForearm_seoLinksSection__hup4m{padding:50px 20px}.TattooForForearm_seoLinksGrid__MiXJ-{grid-template-columns:1fr}}@media (max-width:480px){.TattooForForearm_heroContent__tSaj5 h1{font-size:1.75rem}.TattooForForearm_heroSubtitle__XVXTQ{font-size:1rem}.TattooForForearm_ctaMain__GQcgi{font-size:1.1rem;padding:14px 30px}.TattooForForearm_galleryGrid__jQ-NE{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooForForearm_stepIcon__KIica{font-size:3rem}.TattooForForearm_trustNumber__fxkXg{font-size:2rem}}.SkullTattoos_page__arZ2m{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SkullTattoos_aiTattooContainer__9lgEk{margin:0 auto;max-width:1400px;padding:0 20px}.SkullTattoos_heroSection__pJQtk{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SkullTattoos_heroContentWrapper__A4TGv{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SkullTattoos_heroContent__ouiJ9{position:relative;z-index:2}.SkullTattoos_heroContent__ouiJ9 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SkullTattoos_heroSubtitle__pnJPc{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SkullTattoos_ctaButtonLink__eM\+9H{display:inline-block;margin-bottom:30px;text-decoration:none}.SkullTattoos_ctaMain__9wgJ2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SkullTattoos_ctaMain__9wgJ2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SkullTattoos_ctaMain__9wgJ2:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SkullTattoos_trustMetrics__dN5wb{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SkullTattoos_metricItem__Dbze4{color:#666;font-size:.95rem;font-weight:500}.SkullTattoos_heroPreview__h8cGa{align-items:center;display:flex;justify-content:center}.SkullTattoos_heroImageCarousel__wboT0{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SkullTattoos_carouselItem__CKkza{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SkullTattoos_carouselItem__CKkza:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SkullTattoos_heroPreviewImage__xskmO{display:block;height:100%;object-fit:cover;width:100%}.SkullTattoos_howItWorksSection__HMKpT{background:#fff;padding:80px 20px}.SkullTattoos_howItWorksSection__HMKpT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SkullTattoos_steps__20su9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SkullTattoos_step__D9lMB{padding:30px 20px;text-align:center}.SkullTattoos_stepIcon__jPAKU{font-size:4rem;margin-bottom:20px}.SkullTattoos_step__D9lMB h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SkullTattoos_step__D9lMB p{color:#666;font-size:1rem;margin:0}.SkullTattoos_howItWorksCta__zOaCX{margin-top:40px;text-align:center}.SkullTattoos_trustSection__GvYyc{background:#f8f9fa;padding:40px 20px}.SkullTattoos_trustGrid__5amYJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SkullTattoos_trustCard__NkTNo{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SkullTattoos_trustNumber__EC5Mp{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SkullTattoos_trustLabel__oXvR4{color:#666;font-size:1rem;font-weight:500}.SkullTattoos_gallerySection__D7Mhn{background:#fff;padding:80px 20px}.SkullTattoos_gallerySection__D7Mhn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SkullTattoos_galleryDescription__WsRFa{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SkullTattoos_galleryGrid__AbQ3w{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SkullTattoos_galleryItem__9Cge5{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SkullTattoos_galleryItem__9Cge5:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullTattoos_galleryItem__9Cge5 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SkullTattoos_galleryItem__9Cge5:hover img{transform:scale(1.05)}.SkullTattoos_galleryCta__2GPb-{text-align:center}.SkullTattoos_finalCtaSection__2BVIy{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SkullTattoos_finalCtaSection__2BVIy h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SkullTattoos_finalCtaSection__2BVIy p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SkullTattoos_finalCtaSection__2BVIy .SkullTattoos_ctaButtonLink__eM\+9H{display:inline-block}.SkullTattoos_finalCtaSection__2BVIy .SkullTattoos_ctaMain__9wgJ2{background:#fff;color:#1a1a2e;max-width:450px}.SkullTattoos_finalCtaSection__2BVIy .SkullTattoos_ctaMain__9wgJ2:hover{background:#f0f0f0;transform:translateY(-2px)}.SkullTattoos_faqSection__AAaEJ{background:#f8f9fa;padding:80px 20px}.SkullTattoos_faqSection__AAaEJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SkullTattoos_faqSection__AAaEJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SkullTattoos_faqContainer__T8RCm{margin:0 auto;max-width:1000px}.SkullTattoos_faqItem__8YJ9Y{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SkullTattoos_faqItem__8YJ9Y:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SkullTattoos_faqItemActive__NhLfa{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SkullTattoos_faqQuestion__O0qEF{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SkullTattoos_faqQuestion__O0qEF:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SkullTattoos_faqQuestion__O0qEF:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SkullTattoos_faqItemActive__NhLfa .SkullTattoos_faqQuestion__O0qEF{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SkullTattoos_faqQuestionText__\+M9mF{flex:1 1}.SkullTattoos_faqIcon__TpSb7{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SkullTattoos_faqItemActive__NhLfa .SkullTattoos_faqIcon__TpSb7{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SkullTattoos_faqAnswer__-w-2A{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SkullTattoos_faqAnswerOpen__ZC1qR{max-height:500px;padding:0 30px 25px}.SkullTattoos_faqAnswer__-w-2A p{margin:0;padding-top:10px}.SkullTattoos_seoLinksSection__fOXsp{background:#fff;padding:40px 20px}.SkullTattoos_seoLinksSection__fOXsp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SkullTattoos_seoLinksGrid__R7wPv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SkullTattoos_seoLinksColumn__3CNjG h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SkullTattoos_seoLinksColumn__3CNjG ul{list-style:none;margin:0;padding:0}.SkullTattoos_seoLinksColumn__3CNjG li{margin-bottom:12px}.SkullTattoos_seoLinksColumn__3CNjG a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.SkullTattoos_seoLinksColumn__3CNjG a:hover{color:#8a3ab9;text-decoration:underline}.SkullTattoos_introSection__8epif{background:#fff;padding:60px 20px}.SkullTattoos_introSection__8epif h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SkullTattoos_introSection__8epif p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SkullTattoos_stylesSection__rmIFw{background:#f8f9fa;padding:80px 20px}.SkullTattoos_stylesSection__rmIFw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.SkullTattoos_stylesGrid__rZhj0{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SkullTattoos_styleCard__bcMxa{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.SkullTattoos_styleCard__bcMxa:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullTattoos_styleCard__bcMxa h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.SkullTattoos_styleCard__bcMxa p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.SkullTattoos_ctaSecondary__fUszq{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.SkullTattoos_ctaSecondary__fUszq:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.SkullTattoos_placementSection__EyhCt{background:#fff;padding:60px 20px}.SkullTattoos_placementSection__EyhCt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.SkullTattoos_placementSection__EyhCt p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.SkullTattoos_stickyCta__2cAuI{animation:SkullTattoos_slideInRight__uUP7E .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SkullTattoos_stickyCtaVisible__-rsfa{display:block}.SkullTattoos_stickyCtaButton__oNji6{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SkullTattoos_stickyCtaButton__oNji6:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SkullTattoos_slideInRight__uUP7E{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SkullTattoos_heroSection__pJQtk{min-height:auto;padding:42.5px 20px 80px}.SkullTattoos_heroContentWrapper__A4TGv{display:flex;flex-direction:column;gap:16px}.SkullTattoos_heroContent__ouiJ9{display:flex;flex-direction:column;order:1;text-align:center}.SkullTattoos_heroContent__ouiJ9 h1{font-size:2rem;order:1}.SkullTattoos_heroSubtitle__pnJPc{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SkullTattoos_trustMetrics__dN5wb{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SkullTattoos_metricItem__Dbze4{font-size:.85rem}.SkullTattoos_ctaMain__9wgJ2{display:none}.SkullTattoos_heroImageCarousel__wboT0{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SkullTattoos_carouselItem__CKkza{aspect-ratio:1}.SkullTattoos_heroPreviewImage__xskmO{border-radius:8px}.SkullTattoos_stickyCta__2cAuI{bottom:15px;display:block!important;right:15px}.SkullTattoos_stickyCtaButton__oNji6{border-radius:40px;font-size:1rem;padding:14px 24px}.SkullTattoos_howItWorksSection__HMKpT{padding:40px 20px}.SkullTattoos_steps__20su9{gap:25px;grid-template-columns:1fr}.SkullTattoos_trustSection__GvYyc{padding:50px 20px}.SkullTattoos_trustGrid__5amYJ{gap:25px;grid-template-columns:1fr}.SkullTattoos_gallerySection__D7Mhn{padding:40px 20px}.SkullTattoos_galleryGrid__AbQ3w{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SkullTattoos_faqSection__AAaEJ h2,.SkullTattoos_gallerySection__D7Mhn h2,.SkullTattoos_seoLinksSection__fOXsp h2{font-size:1.8rem}.SkullTattoos_finalCtaSection__2BVIy{margin:0 20px;padding:60px 25px}.SkullTattoos_finalCtaSection__2BVIy h2{font-size:1.8rem}.SkullTattoos_finalCtaSection__2BVIy p{font-size:1.1rem}.SkullTattoos_faqSection__AAaEJ{padding:40px 20px}.SkullTattoos_faqQuestion__O0qEF{font-size:1.05rem;padding:20px}.SkullTattoos_faqAnswer__-w-2A{font-size:1rem;padding:0 20px 20px!important}.SkullTattoos_faqIcon__TpSb7{font-size:1.2rem;height:30px;width:30px}.SkullTattoos_seoLinksSection__fOXsp{padding:50px 20px}.SkullTattoos_seoLinksGrid__R7wPv{grid-template-columns:1fr}}@media (max-width:480px){.SkullTattoos_heroContent__ouiJ9 h1{font-size:1.75rem}.SkullTattoos_heroSubtitle__pnJPc{font-size:1rem}.SkullTattoos_ctaMain__9wgJ2{font-size:1.1rem;padding:14px 30px}.SkullTattoos_galleryGrid__AbQ3w{gap:12px;grid-template-columns:repeat(2,1fr)}.SkullTattoos_stepIcon__jPAKU{font-size:3rem}.SkullTattoos_trustNumber__EC5Mp{font-size:2rem}}.TattooGuid2026_page__moLEo{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooGuid2026_aiTattooContainer__hDagJ{margin:0 auto;max-width:1400px;padding:0 20px}.TattooGuid2026_heroSection__mNmtE{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooGuid2026_heroContentWrapper__y2pbC{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooGuid2026_heroContent__oH80t{position:relative;z-index:2}.TattooGuid2026_heroContent__oH80t h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooGuid2026_heroSubtitle__B\+e8W{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooGuid2026_ctaButtonLink__48ghy{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooGuid2026_ctaMain__tr9DA{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooGuid2026_ctaMain__tr9DA:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooGuid2026_ctaMain__tr9DA:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooGuid2026_trustMetrics__iIKXs{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooGuid2026_metricItem__57X-7{color:#666;font-size:.95rem;font-weight:500}.TattooGuid2026_heroPreview__C4Tfc{align-items:center;display:flex;justify-content:center}.TattooGuid2026_heroImageCarousel__GKco4{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooGuid2026_carouselItem__78Pc3{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooGuid2026_carouselItem__78Pc3:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooGuid2026_heroPreviewImage__NrhmB{display:block;height:100%;object-fit:cover;width:100%}.TattooGuid2026_howItWorksSection__z-1Il{background:#fff;padding:80px 20px}.TattooGuid2026_howItWorksSection__z-1Il h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooGuid2026_steps__HMd4I{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooGuid2026_step__-PIPg{padding:30px 20px;text-align:center}.TattooGuid2026_stepIcon__tp\+WH{font-size:4rem;margin-bottom:20px}.TattooGuid2026_step__-PIPg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooGuid2026_step__-PIPg p{color:#666;font-size:1rem;margin:0}.TattooGuid2026_howItWorksCta__XScU7{margin-top:40px;text-align:center}.TattooGuid2026_trustSection__a4wK\+{background:#f8f9fa;padding:40px 20px}.TattooGuid2026_trustGrid__NOtwY{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooGuid2026_trustCard__GcHh2{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooGuid2026_trustNumber__1Jjl6{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooGuid2026_trustLabel__hMUzh{color:#666;font-size:1rem;font-weight:500}.TattooGuid2026_gallerySection__L4-56{background:#fff;padding:80px 20px}.TattooGuid2026_gallerySection__L4-56 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooGuid2026_galleryDescription__r735B{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooGuid2026_galleryGrid__Ep8sH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooGuid2026_galleryItem__KIb1a{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooGuid2026_galleryItem__KIb1a:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooGuid2026_galleryItem__KIb1a img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooGuid2026_galleryItem__KIb1a:hover img{transform:scale(1.05)}.TattooGuid2026_galleryCta__vJ-eP{text-align:center}.TattooGuid2026_finalCtaSection__KjrQ8{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooGuid2026_finalCtaSection__KjrQ8 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooGuid2026_finalCtaSection__KjrQ8 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooGuid2026_finalCtaSection__KjrQ8 .TattooGuid2026_ctaButtonLink__48ghy{display:inline-block}.TattooGuid2026_finalCtaSection__KjrQ8 .TattooGuid2026_ctaMain__tr9DA{background:#fff;color:#1a1a2e;max-width:450px}.TattooGuid2026_finalCtaSection__KjrQ8 .TattooGuid2026_ctaMain__tr9DA:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooGuid2026_faqSection__aS2Ho{background:#f8f9fa;padding:80px 20px}.TattooGuid2026_faqSection__aS2Ho h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooGuid2026_faqSection__aS2Ho h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooGuid2026_faqContainer__krfE2{margin:0 auto;max-width:1000px}.TattooGuid2026_faqItem__jlrTd{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooGuid2026_faqItem__jlrTd:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooGuid2026_faqItemActive__g5vb4{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooGuid2026_faqQuestion__J8u3N{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooGuid2026_faqQuestion__J8u3N:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooGuid2026_faqQuestion__J8u3N:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooGuid2026_faqItemActive__g5vb4 .TattooGuid2026_faqQuestion__J8u3N{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooGuid2026_faqQuestionText__q2rUA{flex:1 1}.TattooGuid2026_faqIcon__EXR4N{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooGuid2026_faqItemActive__g5vb4 .TattooGuid2026_faqIcon__EXR4N{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooGuid2026_faqAnswer__2K5l4{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooGuid2026_faqAnswerOpen__Ndd6D{max-height:500px;padding:0 30px 25px}.TattooGuid2026_faqAnswer__2K5l4 p{margin:0;padding-top:10px}.TattooGuid2026_seoLinksSection__qF5rp{background:#fff;padding:40px 20px}.TattooGuid2026_seoLinksSection__qF5rp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooGuid2026_seoLinksGrid__AdnrE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooGuid2026_seoLinksColumn__L8LjA h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooGuid2026_seoLinksColumn__L8LjA ul{list-style:none;margin:0;padding:0}.TattooGuid2026_seoLinksColumn__L8LjA li{margin-bottom:12px}.TattooGuid2026_seoLinksColumn__L8LjA a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooGuid2026_seoLinksColumn__L8LjA a:hover{color:#8a3ab9;text-decoration:underline}.TattooGuid2026_introSection__-m9pi{background:#fff;padding:60px 20px}.TattooGuid2026_introSection__-m9pi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooGuid2026_introSection__-m9pi p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooGuid2026_stylesSection__r8aZQ{background:#f8f9fa;padding:80px 20px}.TattooGuid2026_stylesSection__r8aZQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooGuid2026_stylesGrid__mcsIL{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooGuid2026_styleCard__-tHCg{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooGuid2026_styleCard__-tHCg:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooGuid2026_styleCard__-tHCg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooGuid2026_styleCard__-tHCg p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooGuid2026_ctaSecondary__xiZXH{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooGuid2026_ctaSecondary__xiZXH:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooGuid2026_placementSection__BmtZw{background:#fff;padding:60px 20px}.TattooGuid2026_placementSection__BmtZw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooGuid2026_placementSection__BmtZw p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooGuid2026_stickyCta__deZ1Q{animation:TattooGuid2026_slideInRight__JiL2x .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooGuid2026_stickyCtaVisible__K3QMn{display:block}.TattooGuid2026_stickyCtaButton__Pg4g8{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooGuid2026_stickyCtaButton__Pg4g8:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooGuid2026_slideInRight__JiL2x{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooGuid2026_heroSection__mNmtE{min-height:auto;padding:42.5px 20px 80px}.TattooGuid2026_heroContentWrapper__y2pbC{display:flex;flex-direction:column;gap:16px}.TattooGuid2026_heroContent__oH80t{display:flex;flex-direction:column;order:1;text-align:center}.TattooGuid2026_heroContent__oH80t h1{font-size:2rem;order:1}.TattooGuid2026_heroSubtitle__B\+e8W{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooGuid2026_trustMetrics__iIKXs{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooGuid2026_metricItem__57X-7{font-size:.85rem}.TattooGuid2026_ctaMain__tr9DA{display:none}.TattooGuid2026_heroImageCarousel__GKco4{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooGuid2026_carouselItem__78Pc3{aspect-ratio:1}.TattooGuid2026_heroPreviewImage__NrhmB{border-radius:8px}.TattooGuid2026_stickyCta__deZ1Q{bottom:15px;display:block!important;right:15px}.TattooGuid2026_stickyCtaButton__Pg4g8{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooGuid2026_howItWorksSection__z-1Il{padding:40px 20px}.TattooGuid2026_steps__HMd4I{gap:25px;grid-template-columns:1fr}.TattooGuid2026_trustSection__a4wK\+{padding:50px 20px}.TattooGuid2026_trustGrid__NOtwY{gap:25px;grid-template-columns:1fr}.TattooGuid2026_gallerySection__L4-56{padding:40px 20px}.TattooGuid2026_galleryGrid__Ep8sH{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooGuid2026_faqSection__aS2Ho h2,.TattooGuid2026_gallerySection__L4-56 h2,.TattooGuid2026_seoLinksSection__qF5rp h2{font-size:1.8rem}.TattooGuid2026_finalCtaSection__KjrQ8{margin:0 20px;padding:60px 25px}.TattooGuid2026_finalCtaSection__KjrQ8 h2{font-size:1.8rem}.TattooGuid2026_finalCtaSection__KjrQ8 p{font-size:1.1rem}.TattooGuid2026_faqSection__aS2Ho{padding:40px 20px}.TattooGuid2026_faqQuestion__J8u3N{font-size:1.05rem;padding:20px}.TattooGuid2026_faqAnswer__2K5l4{font-size:1rem;padding:0 20px 20px!important}.TattooGuid2026_faqIcon__EXR4N{font-size:1.2rem;height:30px;width:30px}.TattooGuid2026_seoLinksSection__qF5rp{padding:50px 20px}.TattooGuid2026_seoLinksGrid__AdnrE{grid-template-columns:1fr}}@media (max-width:480px){.TattooGuid2026_heroContent__oH80t h1{font-size:1.75rem}.TattooGuid2026_heroSubtitle__B\+e8W{font-size:1rem}.TattooGuid2026_ctaMain__tr9DA{font-size:1.1rem;padding:14px 30px}.TattooGuid2026_galleryGrid__Ep8sH{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooGuid2026_stepIcon__tp\+WH{font-size:3rem}.TattooGuid2026_trustNumber__1Jjl6{font-size:2rem}}.TattooInspirationGuid2026_page__8JFAm{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooInspirationGuid2026_aiTattooContainer__A2vEF{margin:0 auto;max-width:1400px;padding:0 20px}.TattooInspirationGuid2026_heroSection__0B5Xt{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooInspirationGuid2026_heroContentWrapper__R38-5{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooInspirationGuid2026_heroContent__RbLYQ{position:relative;z-index:2}.TattooInspirationGuid2026_heroContent__RbLYQ h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooInspirationGuid2026_heroSubtitle__Ztrvl{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooInspirationGuid2026_ctaButtonLink__Emqm2{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooInspirationGuid2026_ctaMain__STM9-{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooInspirationGuid2026_ctaMain__STM9-:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooInspirationGuid2026_ctaMain__STM9-:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooInspirationGuid2026_trustMetrics__Xur0W{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooInspirationGuid2026_metricItem__coIlL{color:#666;font-size:.95rem;font-weight:500}.TattooInspirationGuid2026_heroPreview__RGi8w{align-items:center;display:flex;justify-content:center}.TattooInspirationGuid2026_heroImageCarousel__mwctl{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooInspirationGuid2026_carouselItem__e9Yce{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooInspirationGuid2026_carouselItem__e9Yce:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooInspirationGuid2026_heroPreviewImage__Z08bL{display:block;height:100%;object-fit:cover;width:100%}.TattooInspirationGuid2026_howItWorksSection__Oh3LO{background:#fff;padding:80px 20px}.TattooInspirationGuid2026_howItWorksSection__Oh3LO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooInspirationGuid2026_steps__RPbgE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooInspirationGuid2026_step__6SHQ1{padding:30px 20px;text-align:center}.TattooInspirationGuid2026_stepIcon__FIV80{font-size:4rem;margin-bottom:20px}.TattooInspirationGuid2026_step__6SHQ1 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooInspirationGuid2026_step__6SHQ1 p{color:#666;font-size:1rem;margin:0}.TattooInspirationGuid2026_howItWorksCta__iun8P{margin-top:40px;text-align:center}.TattooInspirationGuid2026_trustSection__31-Hg{background:#f8f9fa;padding:40px 20px}.TattooInspirationGuid2026_trustGrid__DYXjL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooInspirationGuid2026_trustCard__MxEqV{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooInspirationGuid2026_trustNumber__HzPu8{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooInspirationGuid2026_trustLabel__W4Jf9{color:#666;font-size:1rem;font-weight:500}.TattooInspirationGuid2026_gallerySection__lDAFG{background:#fff;padding:80px 20px}.TattooInspirationGuid2026_gallerySection__lDAFG h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooInspirationGuid2026_galleryDescription__p-FV7{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooInspirationGuid2026_galleryGrid__KQWsQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooInspirationGuid2026_galleryItem__6O4Wx{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooInspirationGuid2026_galleryItem__6O4Wx:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooInspirationGuid2026_galleryItem__6O4Wx img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooInspirationGuid2026_galleryItem__6O4Wx:hover img{transform:scale(1.05)}.TattooInspirationGuid2026_galleryCta__aEMYE{text-align:center}.TattooInspirationGuid2026_finalCtaSection__eGDW3{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooInspirationGuid2026_finalCtaSection__eGDW3 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooInspirationGuid2026_finalCtaSection__eGDW3 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooInspirationGuid2026_finalCtaSection__eGDW3 .TattooInspirationGuid2026_ctaButtonLink__Emqm2{display:inline-block}.TattooInspirationGuid2026_finalCtaSection__eGDW3 .TattooInspirationGuid2026_ctaMain__STM9-{background:#fff;color:#1a1a2e;max-width:450px}.TattooInspirationGuid2026_finalCtaSection__eGDW3 .TattooInspirationGuid2026_ctaMain__STM9-:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooInspirationGuid2026_faqSection__c5nmh{background:#f8f9fa;padding:80px 20px}.TattooInspirationGuid2026_faqSection__c5nmh h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooInspirationGuid2026_faqSection__c5nmh h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooInspirationGuid2026_faqContainer__fmfxR{margin:0 auto;max-width:1000px}.TattooInspirationGuid2026_faqItem__z8W73{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooInspirationGuid2026_faqItem__z8W73:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooInspirationGuid2026_faqItemActive__TWZNm{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooInspirationGuid2026_faqQuestion__rJw3V{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooInspirationGuid2026_faqQuestion__rJw3V:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooInspirationGuid2026_faqQuestion__rJw3V:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooInspirationGuid2026_faqItemActive__TWZNm .TattooInspirationGuid2026_faqQuestion__rJw3V{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooInspirationGuid2026_faqQuestionText__125\+\+{flex:1 1}.TattooInspirationGuid2026_faqIcon__jbN59{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooInspirationGuid2026_faqItemActive__TWZNm .TattooInspirationGuid2026_faqIcon__jbN59{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooInspirationGuid2026_faqAnswer__RIhhA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooInspirationGuid2026_faqAnswerOpen__5syVg{max-height:500px;padding:0 30px 25px}.TattooInspirationGuid2026_faqAnswer__RIhhA p{margin:0;padding-top:10px}.TattooInspirationGuid2026_seoLinksSection__haMoT{background:#fff;padding:40px 20px}.TattooInspirationGuid2026_seoLinksSection__haMoT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooInspirationGuid2026_seoLinksGrid__Va7XS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooInspirationGuid2026_seoLinksColumn__vRgT2 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooInspirationGuid2026_seoLinksColumn__vRgT2 ul{list-style:none;margin:0;padding:0}.TattooInspirationGuid2026_seoLinksColumn__vRgT2 li{margin-bottom:12px}.TattooInspirationGuid2026_seoLinksColumn__vRgT2 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooInspirationGuid2026_seoLinksColumn__vRgT2 a:hover{color:#8a3ab9;text-decoration:underline}.TattooInspirationGuid2026_introSection__TA7qG{background:#fff;padding:60px 20px}.TattooInspirationGuid2026_introSection__TA7qG h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooInspirationGuid2026_introSection__TA7qG p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooInspirationGuid2026_stylesSection__7bcK-{background:#f8f9fa;padding:80px 20px}.TattooInspirationGuid2026_stylesSection__7bcK- h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:50px;text-align:center}.TattooInspirationGuid2026_stylesGrid__VLqA4{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooInspirationGuid2026_styleCard__hOWsj{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.TattooInspirationGuid2026_styleCard__hOWsj:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooInspirationGuid2026_styleCard__hOWsj h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:15px}.TattooInspirationGuid2026_styleCard__hOWsj p{color:#666;font-size:1rem;line-height:1.7;margin-bottom:20px}.TattooInspirationGuid2026_ctaSecondary__hfIUo{background:#8a3ab9;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.TattooInspirationGuid2026_ctaSecondary__hfIUo:hover{background:#9a4ac9;box-shadow:0 4px 15px #8a3ab94d;transform:translateY(-2px)}.TattooInspirationGuid2026_placementSection__zHjfR{background:#fff;padding:60px 20px}.TattooInspirationGuid2026_placementSection__zHjfR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:25px}.TattooInspirationGuid2026_placementSection__zHjfR p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;max-width:900px}.TattooInspirationGuid2026_stickyCta__mQhs1{animation:TattooInspirationGuid2026_slideInRight__XbGZo .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooInspirationGuid2026_stickyCtaVisible__29tIG{display:block}.TattooInspirationGuid2026_stickyCtaButton__3Kh-D{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooInspirationGuid2026_stickyCtaButton__3Kh-D:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooInspirationGuid2026_slideInRight__XbGZo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooInspirationGuid2026_heroSection__0B5Xt{min-height:auto;padding:42.5px 20px 80px}.TattooInspirationGuid2026_heroContentWrapper__R38-5{display:flex;flex-direction:column;gap:16px}.TattooInspirationGuid2026_heroContent__RbLYQ{display:flex;flex-direction:column;order:1;text-align:center}.TattooInspirationGuid2026_heroContent__RbLYQ h1{font-size:2rem;order:1}.TattooInspirationGuid2026_heroSubtitle__Ztrvl{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooInspirationGuid2026_trustMetrics__Xur0W{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooInspirationGuid2026_metricItem__coIlL{font-size:.85rem}.TattooInspirationGuid2026_ctaMain__STM9-{display:none}.TattooInspirationGuid2026_heroImageCarousel__mwctl{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooInspirationGuid2026_carouselItem__e9Yce{aspect-ratio:1}.TattooInspirationGuid2026_heroPreviewImage__Z08bL{border-radius:8px}.TattooInspirationGuid2026_stickyCta__mQhs1{bottom:15px;display:block!important;right:15px}.TattooInspirationGuid2026_stickyCtaButton__3Kh-D{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooInspirationGuid2026_howItWorksSection__Oh3LO{padding:40px 20px}.TattooInspirationGuid2026_steps__RPbgE{gap:25px;grid-template-columns:1fr}.TattooInspirationGuid2026_trustSection__31-Hg{padding:50px 20px}.TattooInspirationGuid2026_trustGrid__DYXjL{gap:25px;grid-template-columns:1fr}.TattooInspirationGuid2026_gallerySection__lDAFG{padding:40px 20px}.TattooInspirationGuid2026_galleryGrid__KQWsQ{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooInspirationGuid2026_faqSection__c5nmh h2,.TattooInspirationGuid2026_gallerySection__lDAFG h2,.TattooInspirationGuid2026_seoLinksSection__haMoT h2{font-size:1.8rem}.TattooInspirationGuid2026_finalCtaSection__eGDW3{margin:0 20px;padding:60px 25px}.TattooInspirationGuid2026_finalCtaSection__eGDW3 h2{font-size:1.8rem}.TattooInspirationGuid2026_finalCtaSection__eGDW3 p{font-size:1.1rem}.TattooInspirationGuid2026_faqSection__c5nmh{padding:40px 20px}.TattooInspirationGuid2026_faqQuestion__rJw3V{font-size:1.05rem;padding:20px}.TattooInspirationGuid2026_faqAnswer__RIhhA{font-size:1rem;padding:0 20px 20px!important}.TattooInspirationGuid2026_faqIcon__jbN59{font-size:1.2rem;height:30px;width:30px}.TattooInspirationGuid2026_seoLinksSection__haMoT{padding:50px 20px}.TattooInspirationGuid2026_seoLinksGrid__Va7XS{grid-template-columns:1fr}}@media (max-width:480px){.TattooInspirationGuid2026_heroContent__RbLYQ h1{font-size:1.75rem}.TattooInspirationGuid2026_heroSubtitle__Ztrvl{font-size:1rem}.TattooInspirationGuid2026_ctaMain__STM9-{font-size:1.1rem;padding:14px 30px}.TattooInspirationGuid2026_galleryGrid__KQWsQ{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooInspirationGuid2026_stepIcon__FIV80{font-size:3rem}.TattooInspirationGuid2026_trustNumber__HzPu8{font-size:2rem}}.MensTattooIdeasAI_page__zvQ32{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MensTattooIdeasAI_aiTattooContainer__UdQKu{margin:0 auto;max-width:1400px;padding:0 20px}.MensTattooIdeasAI_heroSection__U9afY{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MensTattooIdeasAI_heroContentWrapper__7L\+5o{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MensTattooIdeasAI_heroContent__18RkX{position:relative;z-index:2}.MensTattooIdeasAI_heroContent__18RkX h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MensTattooIdeasAI_heroSubtitle__5jsgn{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MensTattooIdeasAI_ctaButtonLink__MSnO0{display:inline-block;margin-bottom:30px;text-decoration:none}.MensTattooIdeasAI_ctaMain__YI1Va{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MensTattooIdeasAI_ctaMain__YI1Va:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MensTattooIdeasAI_ctaMain__YI1Va:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MensTattooIdeasAI_trustMetrics__-f6Gy{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MensTattooIdeasAI_metricItem__RrinS{color:#666;font-size:.95rem;font-weight:500}.MensTattooIdeasAI_heroPreview__X2e\+z{align-items:center;display:flex;justify-content:center}.MensTattooIdeasAI_heroImageCarousel__nJvmd{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MensTattooIdeasAI_carouselItem__3eu0c{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MensTattooIdeasAI_carouselItem__3eu0c:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MensTattooIdeasAI_heroPreviewImage__SP2Oq{display:block;height:100%;object-fit:cover;width:100%}.MensTattooIdeasAI_howItWorksSection__lmYrB{background:#fff;padding:80px 20px}.MensTattooIdeasAI_howItWorksSection__lmYrB h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MensTattooIdeasAI_steps__QmVBu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MensTattooIdeasAI_step__2FecM{padding:30px 20px;text-align:center}.MensTattooIdeasAI_stepIcon__1mfTm{font-size:4rem;margin-bottom:20px}.MensTattooIdeasAI_step__2FecM h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MensTattooIdeasAI_step__2FecM p{color:#666;font-size:1rem;margin:0}.MensTattooIdeasAI_howItWorksCta__RCKbf{margin-top:40px;text-align:center}.MensTattooIdeasAI_gallerySection__zrm5k{background:#fff;padding:80px 20px}.MensTattooIdeasAI_gallerySection__zrm5k h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MensTattooIdeasAI_galleryDescription__2XO3t{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MensTattooIdeasAI_galleryGrid__lWh\+y{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MensTattooIdeasAI_galleryItem__mlSWu{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MensTattooIdeasAI_galleryItem__mlSWu:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MensTattooIdeasAI_galleryItem__mlSWu img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MensTattooIdeasAI_galleryItem__mlSWu:hover img{transform:scale(1.05)}.MensTattooIdeasAI_galleryCta__oy\+8T{text-align:center}.MensTattooIdeasAI_meaningSection__UzhVP{background:#fff;padding:80px 20px}.MensTattooIdeasAI_meaningSection__UzhVP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MensTattooIdeasAI_meaningIntro__LrL9P{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.MensTattooIdeasAI_meaningSubtitle__3wBhM{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.MensTattooIdeasAI_stylesGrid__HemZC{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.MensTattooIdeasAI_styleCard__UQRXD{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.MensTattooIdeasAI_styleCard__UQRXD:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MensTattooIdeasAI_styleCard__UQRXD img{display:block;height:250px;object-fit:cover;width:100%}.MensTattooIdeasAI_styleCard__UQRXD h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.MensTattooIdeasAI_styleCard__UQRXD p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.MensTattooIdeasAI_placementGrid__0dk94{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MensTattooIdeasAI_placementCard__p6ro4{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MensTattooIdeasAI_placementCard__p6ro4:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MensTattooIdeasAI_placementCard__p6ro4 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.MensTattooIdeasAI_placementCard__p6ro4 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.MensTattooIdeasAI_finalCtaSection__qiW0w{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MensTattooIdeasAI_finalCtaSection__qiW0w h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MensTattooIdeasAI_finalCtaSection__qiW0w p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MensTattooIdeasAI_finalCtaSection__qiW0w .MensTattooIdeasAI_ctaButtonLink__MSnO0{display:inline-block}.MensTattooIdeasAI_finalCtaSection__qiW0w .MensTattooIdeasAI_ctaMain__YI1Va{background:#fff;color:#1a1a2e;max-width:450px}.MensTattooIdeasAI_finalCtaSection__qiW0w .MensTattooIdeasAI_ctaMain__YI1Va:hover{background:#f0f0f0;transform:translateY(-2px)}.MensTattooIdeasAI_faqSection__sqBLJ{background:#f8f9fa;padding:80px 20px}.MensTattooIdeasAI_faqSection__sqBLJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MensTattooIdeasAI_faqSection__sqBLJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MensTattooIdeasAI_faqContainer__cFWGI{margin:0 auto;max-width:1000px}.MensTattooIdeasAI_faqItem__UAfzs{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MensTattooIdeasAI_faqItem__UAfzs:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MensTattooIdeasAI_faqItemActive__Ars\+x{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MensTattooIdeasAI_faqQuestion__kjlPj{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MensTattooIdeasAI_faqQuestion__kjlPj:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MensTattooIdeasAI_faqQuestion__kjlPj:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MensTattooIdeasAI_faqItemActive__Ars\+x .MensTattooIdeasAI_faqQuestion__kjlPj{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MensTattooIdeasAI_faqQuestionText__Y4Ymz{flex:1 1}.MensTattooIdeasAI_faqIcon__7kUCD{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MensTattooIdeasAI_faqItemActive__Ars\+x .MensTattooIdeasAI_faqIcon__7kUCD{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MensTattooIdeasAI_faqAnswer__D09Vi{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MensTattooIdeasAI_faqAnswerOpen__OVld6{max-height:500px;padding:0 30px 25px}.MensTattooIdeasAI_faqAnswer__D09Vi p{margin:0;padding-top:10px}.MensTattooIdeasAI_seoLinksSection__NDXUZ{background:#fff;padding:40px 20px}.MensTattooIdeasAI_seoLinksSection__NDXUZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MensTattooIdeasAI_seoLinksGrid__DVjkP{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MensTattooIdeasAI_seoLinksColumn__fHpuP{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MensTattooIdeasAI_seoLinksColumn__fHpuP:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MensTattooIdeasAI_seoLinksColumn__fHpuP h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MensTattooIdeasAI_seoLinksColumn__fHpuP ul{list-style:none;margin:0;padding:0}.MensTattooIdeasAI_seoLinksColumn__fHpuP li{margin-bottom:12px}.MensTattooIdeasAI_seoLinksColumn__fHpuP a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.MensTattooIdeasAI_seoLinksColumn__fHpuP a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.MensTattooIdeasAI_stickyCta__jKmsJ{animation:MensTattooIdeasAI_slideInRight__wvLjB .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MensTattooIdeasAI_stickyCtaVisible__LC7Yd{display:block}.MensTattooIdeasAI_stickyCtaButton__HnJik{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MensTattooIdeasAI_stickyCtaButton__HnJik:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MensTattooIdeasAI_slideInRight__wvLjB{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MensTattooIdeasAI_heroSection__U9afY{min-height:auto;padding:42.5px 20px 80px}.MensTattooIdeasAI_heroContentWrapper__7L\+5o{display:flex;flex-direction:column;gap:16px}.MensTattooIdeasAI_heroContent__18RkX{display:flex;flex-direction:column;order:1;text-align:center}.MensTattooIdeasAI_heroContent__18RkX h1{font-size:2rem;order:1}.MensTattooIdeasAI_heroSubtitle__5jsgn{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MensTattooIdeasAI_trustMetrics__-f6Gy{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MensTattooIdeasAI_metricItem__RrinS{font-size:.85rem}.MensTattooIdeasAI_ctaMain__YI1Va{display:none}.MensTattooIdeasAI_heroImageCarousel__nJvmd{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MensTattooIdeasAI_carouselItem__3eu0c{aspect-ratio:1}.MensTattooIdeasAI_heroPreviewImage__SP2Oq{border-radius:8px}.MensTattooIdeasAI_stickyCta__jKmsJ{bottom:15px;display:block!important;right:15px}.MensTattooIdeasAI_stickyCtaButton__HnJik{border-radius:40px;font-size:1rem;padding:14px 24px}.MensTattooIdeasAI_howItWorksSection__lmYrB{padding:40px 20px}.MensTattooIdeasAI_steps__QmVBu{gap:25px;grid-template-columns:1fr}.MensTattooIdeasAI_gallerySection__zrm5k{padding:40px 20px}.MensTattooIdeasAI_galleryGrid__lWh\+y{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MensTattooIdeasAI_faqSection__sqBLJ h2,.MensTattooIdeasAI_gallerySection__zrm5k h2,.MensTattooIdeasAI_meaningSection__UzhVP h2,.MensTattooIdeasAI_seoLinksSection__NDXUZ h2{font-size:1.8rem}.MensTattooIdeasAI_meaningSection__UzhVP{padding:40px 20px}.MensTattooIdeasAI_meaningIntro__LrL9P{font-size:1.1rem;margin-bottom:30px}.MensTattooIdeasAI_meaningSubtitle__3wBhM{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.MensTattooIdeasAI_stylesGrid__HemZC{gap:25px;grid-template-columns:1fr}.MensTattooIdeasAI_styleCard__UQRXD img{height:200px}.MensTattooIdeasAI_placementGrid__0dk94{gap:20px;grid-template-columns:1fr}.MensTattooIdeasAI_finalCtaSection__qiW0w{margin:0 20px;padding:60px 25px}.MensTattooIdeasAI_finalCtaSection__qiW0w h2{font-size:1.8rem}.MensTattooIdeasAI_finalCtaSection__qiW0w p{font-size:1.1rem}.MensTattooIdeasAI_faqSection__sqBLJ{padding:40px 20px}.MensTattooIdeasAI_faqQuestion__kjlPj{font-size:1.05rem;padding:20px}.MensTattooIdeasAI_faqAnswer__D09Vi{font-size:1rem;padding:0 20px 20px!important}.MensTattooIdeasAI_faqIcon__7kUCD{font-size:1.2rem;height:30px;width:30px}.MensTattooIdeasAI_seoLinksSection__NDXUZ{padding:50px 20px}.MensTattooIdeasAI_seoLinksGrid__DVjkP{grid-template-columns:1fr}}@media (max-width:480px){.MensTattooIdeasAI_heroContent__18RkX h1{font-size:1.75rem}.MensTattooIdeasAI_heroSubtitle__5jsgn{font-size:1rem}.MensTattooIdeasAI_ctaMain__YI1Va{font-size:1.1rem;padding:14px 30px}.MensTattooIdeasAI_galleryGrid__lWh\+y{gap:12px;grid-template-columns:repeat(2,1fr)}.MensTattooIdeasAI_stepIcon__1mfTm{font-size:3rem}}.MensForearmTattooDesignsAI_page__NBZG\+{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MensForearmTattooDesignsAI_aiTattooContainer__AZ-jh{margin:0 auto;max-width:1400px;padding:0 20px}.MensForearmTattooDesignsAI_heroSection__KflHd{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MensForearmTattooDesignsAI_heroContentWrapper__vsBGn{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MensForearmTattooDesignsAI_heroContent__ikgPo{position:relative;z-index:2}.MensForearmTattooDesignsAI_heroContent__ikgPo h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MensForearmTattooDesignsAI_heroSubtitle__zGeS8{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MensForearmTattooDesignsAI_ctaButtonLink__uItu3{display:inline-block;margin-bottom:30px;text-decoration:none}.MensForearmTattooDesignsAI_ctaMain__\+8JqC{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MensForearmTattooDesignsAI_ctaMain__\+8JqC:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MensForearmTattooDesignsAI_ctaMain__\+8JqC:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MensForearmTattooDesignsAI_trustMetrics__w5z1z{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MensForearmTattooDesignsAI_metricItem__iDS8Q{color:#666;font-size:.95rem;font-weight:500}.MensForearmTattooDesignsAI_heroPreview__529dK{align-items:center;display:flex;justify-content:center}.MensForearmTattooDesignsAI_heroImageCarousel__FBK60{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MensForearmTattooDesignsAI_carouselItem__a9fwC{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MensForearmTattooDesignsAI_carouselItem__a9fwC:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MensForearmTattooDesignsAI_heroPreviewImage__w5odb{display:block;height:100%;object-fit:cover;width:100%}.MensForearmTattooDesignsAI_howItWorksSection__Flegv{background:#fff;padding:80px 20px}.MensForearmTattooDesignsAI_howItWorksSection__Flegv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MensForearmTattooDesignsAI_steps__icoPD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MensForearmTattooDesignsAI_step__qlVt-{padding:30px 20px;text-align:center}.MensForearmTattooDesignsAI_stepIcon__OsyWa{font-size:4rem;margin-bottom:20px}.MensForearmTattooDesignsAI_step__qlVt- h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MensForearmTattooDesignsAI_step__qlVt- p{color:#666;font-size:1rem;margin:0}.MensForearmTattooDesignsAI_howItWorksCta__qnHDv{margin-top:40px;text-align:center}.MensForearmTattooDesignsAI_trustSection__TXFuC{background:#f8f9fa;padding:40px 20px}.MensForearmTattooDesignsAI_trustGrid__BDzqG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.MensForearmTattooDesignsAI_trustCard__5dvXO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.MensForearmTattooDesignsAI_trustNumber__uugUp{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.MensForearmTattooDesignsAI_trustLabel__t9j7f{color:#666;font-size:1rem;font-weight:500}.MensForearmTattooDesignsAI_gallerySection__QGq3u{background:#fff;padding:80px 20px}.MensForearmTattooDesignsAI_gallerySection__QGq3u h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MensForearmTattooDesignsAI_galleryDescription__zObc3{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MensForearmTattooDesignsAI_galleryGrid__TgMja{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MensForearmTattooDesignsAI_galleryItem__HZvtc{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MensForearmTattooDesignsAI_galleryItem__HZvtc:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MensForearmTattooDesignsAI_galleryItem__HZvtc img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MensForearmTattooDesignsAI_galleryItem__HZvtc:hover img{transform:scale(1.05)}.MensForearmTattooDesignsAI_galleryCta__xbnFF{text-align:center}.MensForearmTattooDesignsAI_meaningSection__DPN9Y{background:#fff;padding:80px 20px}.MensForearmTattooDesignsAI_meaningSection__DPN9Y h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MensForearmTattooDesignsAI_meaningIntro__WxYTx{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.MensForearmTattooDesignsAI_meaningSubtitle__mXtzQ{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.MensForearmTattooDesignsAI_stylesGrid__GvQM3{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.MensForearmTattooDesignsAI_styleCard__\+PHJL{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.MensForearmTattooDesignsAI_styleCard__\+PHJL:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MensForearmTattooDesignsAI_styleCard__\+PHJL img{display:block;height:250px;object-fit:cover;width:100%}.MensForearmTattooDesignsAI_styleCard__\+PHJL h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.MensForearmTattooDesignsAI_styleCard__\+PHJL p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.MensForearmTattooDesignsAI_placementGrid__WmMhg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MensForearmTattooDesignsAI_placementCard__hzsq6{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MensForearmTattooDesignsAI_placementCard__hzsq6:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MensForearmTattooDesignsAI_placementCard__hzsq6 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.MensForearmTattooDesignsAI_placementCard__hzsq6 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT .MensForearmTattooDesignsAI_ctaButtonLink__uItu3{display:inline-block}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT .MensForearmTattooDesignsAI_ctaMain__\+8JqC{background:#fff;color:#1a1a2e;max-width:450px}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT .MensForearmTattooDesignsAI_ctaMain__\+8JqC:hover{background:#f0f0f0;transform:translateY(-2px)}.MensForearmTattooDesignsAI_faqSection__4rT1H{background:#f8f9fa;padding:80px 20px}.MensForearmTattooDesignsAI_faqSection__4rT1H h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MensForearmTattooDesignsAI_faqSection__4rT1H h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MensForearmTattooDesignsAI_faqContainer__kz6T5{margin:0 auto;max-width:1000px}.MensForearmTattooDesignsAI_faqItem__IF6Np{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MensForearmTattooDesignsAI_faqItem__IF6Np:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MensForearmTattooDesignsAI_faqItemActive__Zw86R{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MensForearmTattooDesignsAI_faqQuestion__eKiEX{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MensForearmTattooDesignsAI_faqQuestion__eKiEX:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MensForearmTattooDesignsAI_faqQuestion__eKiEX:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MensForearmTattooDesignsAI_faqItemActive__Zw86R .MensForearmTattooDesignsAI_faqQuestion__eKiEX{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MensForearmTattooDesignsAI_faqQuestionText__GQMY-{flex:1 1}.MensForearmTattooDesignsAI_faqIcon__egnCE{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MensForearmTattooDesignsAI_faqItemActive__Zw86R .MensForearmTattooDesignsAI_faqIcon__egnCE{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MensForearmTattooDesignsAI_faqAnswer__lUwP9{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MensForearmTattooDesignsAI_faqAnswerOpen__WVRlw{max-height:500px;padding:0 30px 25px}.MensForearmTattooDesignsAI_faqAnswer__lUwP9 p{margin:0;padding-top:10px}.MensForearmTattooDesignsAI_seoLinksSection__3IZKg{background:#fff;padding:40px 20px}.MensForearmTattooDesignsAI_seoLinksSection__3IZKg h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MensForearmTattooDesignsAI_seoLinksGrid__23zy4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso ul{list-style:none;margin:0;padding:0}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso li{margin-bottom:12px}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.MensForearmTattooDesignsAI_seoLinksColumn__bfVso a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.MensForearmTattooDesignsAI_stickyCta__X1t37{animation:MensForearmTattooDesignsAI_slideInRight__Dgv\+R .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MensForearmTattooDesignsAI_stickyCtaVisible__LBkvP{display:block}.MensForearmTattooDesignsAI_stickyCtaButton__q5F4f{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MensForearmTattooDesignsAI_stickyCtaButton__q5F4f:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MensForearmTattooDesignsAI_slideInRight__Dgv\+R{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MensForearmTattooDesignsAI_heroSection__KflHd{min-height:auto;padding:42.5px 20px 80px}.MensForearmTattooDesignsAI_heroContentWrapper__vsBGn{display:flex;flex-direction:column;gap:16px}.MensForearmTattooDesignsAI_heroContent__ikgPo{display:flex;flex-direction:column;order:1;text-align:center}.MensForearmTattooDesignsAI_heroContent__ikgPo h1{font-size:2rem;order:1}.MensForearmTattooDesignsAI_heroSubtitle__zGeS8{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MensForearmTattooDesignsAI_trustMetrics__w5z1z{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MensForearmTattooDesignsAI_metricItem__iDS8Q{font-size:.85rem}.MensForearmTattooDesignsAI_ctaMain__\+8JqC{display:none}.MensForearmTattooDesignsAI_heroImageCarousel__FBK60{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MensForearmTattooDesignsAI_carouselItem__a9fwC{aspect-ratio:1}.MensForearmTattooDesignsAI_heroPreviewImage__w5odb{border-radius:8px}.MensForearmTattooDesignsAI_stickyCta__X1t37{bottom:15px;display:block!important;right:15px}.MensForearmTattooDesignsAI_stickyCtaButton__q5F4f{border-radius:40px;font-size:1rem;padding:14px 24px}.MensForearmTattooDesignsAI_howItWorksSection__Flegv{padding:40px 20px}.MensForearmTattooDesignsAI_steps__icoPD{gap:25px;grid-template-columns:1fr}.MensForearmTattooDesignsAI_trustSection__TXFuC{padding:50px 20px}.MensForearmTattooDesignsAI_trustGrid__BDzqG{gap:25px;grid-template-columns:1fr}.MensForearmTattooDesignsAI_gallerySection__QGq3u{padding:40px 20px}.MensForearmTattooDesignsAI_galleryGrid__TgMja{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MensForearmTattooDesignsAI_faqSection__4rT1H h2,.MensForearmTattooDesignsAI_gallerySection__QGq3u h2,.MensForearmTattooDesignsAI_meaningSection__DPN9Y h2,.MensForearmTattooDesignsAI_seoLinksSection__3IZKg h2{font-size:1.8rem}.MensForearmTattooDesignsAI_meaningSection__DPN9Y{padding:40px 20px}.MensForearmTattooDesignsAI_meaningIntro__WxYTx{font-size:1.1rem;margin-bottom:20px}.MensForearmTattooDesignsAI_meaningSubtitle__mXtzQ{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.MensForearmTattooDesignsAI_stylesGrid__GvQM3{gap:25px;grid-template-columns:1fr}.MensForearmTattooDesignsAI_styleCard__\+PHJL img{height:200px}.MensForearmTattooDesignsAI_placementGrid__WmMhg{gap:20px;grid-template-columns:1fr}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT{margin:0 20px;padding:60px 25px}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT h2{font-size:1.8rem}.MensForearmTattooDesignsAI_finalCtaSection__EO2dT p{font-size:1.1rem}.MensForearmTattooDesignsAI_faqSection__4rT1H{padding:40px 20px}.MensForearmTattooDesignsAI_faqQuestion__eKiEX{font-size:1.05rem;padding:20px}.MensForearmTattooDesignsAI_faqAnswer__lUwP9{font-size:1rem;padding:0 20px 20px!important}.MensForearmTattooDesignsAI_faqIcon__egnCE{font-size:1.2rem;height:30px;width:30px}.MensForearmTattooDesignsAI_seoLinksSection__3IZKg{padding:50px 20px}.MensForearmTattooDesignsAI_seoLinksGrid__23zy4{grid-template-columns:1fr}}@media (max-width:480px){.MensForearmTattooDesignsAI_heroContent__ikgPo h1{font-size:1.75rem}.MensForearmTattooDesignsAI_heroSubtitle__zGeS8{font-size:1rem}.MensForearmTattooDesignsAI_ctaMain__\+8JqC{font-size:1.1rem;padding:14px 30px}.MensForearmTattooDesignsAI_galleryGrid__TgMja{gap:12px;grid-template-columns:repeat(2,1fr)}.MensForearmTattooDesignsAI_stepIcon__OsyWa{font-size:3rem}.MensForearmTattooDesignsAI_trustNumber__uugUp{font-size:2rem}}.ChestTattooDesignsAI_page__8\+8M9{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ChestTattooDesignsAI_aiTattooContainer__kPWEw{margin:0 auto;max-width:1400px;padding:0 20px}.ChestTattooDesignsAI_heroSection__Qed3H{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ChestTattooDesignsAI_heroContentWrapper__pd6pD{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ChestTattooDesignsAI_heroContent__i8iWY{position:relative;z-index:2}.ChestTattooDesignsAI_heroContent__i8iWY h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ChestTattooDesignsAI_heroSubtitle__9BtAQ{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ChestTattooDesignsAI_ctaButtonLink__Pe7A3{display:inline-block;margin-bottom:30px;text-decoration:none}.ChestTattooDesignsAI_ctaMain__4uKMD{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ChestTattooDesignsAI_ctaMain__4uKMD:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ChestTattooDesignsAI_ctaMain__4uKMD:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ChestTattooDesignsAI_trustMetrics__\+SAs-{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ChestTattooDesignsAI_metricItem__Tem9u{color:#666;font-size:.95rem;font-weight:500}.ChestTattooDesignsAI_heroPreview__XEhk4{align-items:center;display:flex;justify-content:center}.ChestTattooDesignsAI_heroImageCarousel__HLVwg{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ChestTattooDesignsAI_carouselItem__ECeKw{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ChestTattooDesignsAI_carouselItem__ECeKw:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ChestTattooDesignsAI_heroPreviewImage__YetZP{display:block;height:100%;object-fit:cover;width:100%}.ChestTattooDesignsAI_howItWorksSection__XycZ7{background:#fff;padding:80px 20px}.ChestTattooDesignsAI_howItWorksSection__XycZ7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ChestTattooDesignsAI_steps__WsUQu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ChestTattooDesignsAI_step__t1FCP{padding:30px 20px;text-align:center}.ChestTattooDesignsAI_stepIcon__h3UCx{font-size:4rem;margin-bottom:20px}.ChestTattooDesignsAI_step__t1FCP h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ChestTattooDesignsAI_step__t1FCP p{color:#666;font-size:1rem;margin:0}.ChestTattooDesignsAI_howItWorksCta__Ynb85{margin-top:40px;text-align:center}.ChestTattooDesignsAI_trustSection__kjKaK{background:#f8f9fa;padding:40px 20px}.ChestTattooDesignsAI_trustGrid__fXM0b{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ChestTattooDesignsAI_trustCard__zB\+s\+{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ChestTattooDesignsAI_trustNumber__4HlCI{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ChestTattooDesignsAI_trustLabel__JHd4L{color:#666;font-size:1rem;font-weight:500}.ChestTattooDesignsAI_gallerySection__ULGEy{background:#fff;padding:80px 20px}.ChestTattooDesignsAI_gallerySection__ULGEy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ChestTattooDesignsAI_galleryDescription__\+0RTk{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ChestTattooDesignsAI_galleryGrid__UAAC4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ChestTattooDesignsAI_galleryItem__BHzJC{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ChestTattooDesignsAI_galleryItem__BHzJC:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ChestTattooDesignsAI_galleryItem__BHzJC img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ChestTattooDesignsAI_galleryItem__BHzJC:hover img{transform:scale(1.05)}.ChestTattooDesignsAI_galleryCta__b9ZZo{text-align:center}.ChestTattooDesignsAI_meaningSection__nNxpZ{background:#fff;padding:80px 20px}.ChestTattooDesignsAI_meaningSection__nNxpZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ChestTattooDesignsAI_meaningIntro__P\+pit{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.ChestTattooDesignsAI_meaningSubtitle__U4Ko\+{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.ChestTattooDesignsAI_meaningGrid__fOv7t{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ChestTattooDesignsAI_meaningCard__6f\+Su{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ChestTattooDesignsAI_meaningCard__6f\+Su:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ChestTattooDesignsAI_meaningCard__6f\+Su h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ChestTattooDesignsAI_meaningCard__6f\+Su p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ChestTattooDesignsAI_stylesGrid__oyNt6{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ChestTattooDesignsAI_styleCard__smxQQ{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ChestTattooDesignsAI_styleCard__smxQQ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ChestTattooDesignsAI_styleCard__smxQQ img{display:block;height:250px;object-fit:cover;width:100%}.ChestTattooDesignsAI_styleCard__smxQQ h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.ChestTattooDesignsAI_styleCard__smxQQ p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.ChestTattooDesignsAI_placementGrid__wz-m\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ChestTattooDesignsAI_placementCard__HBcze{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ChestTattooDesignsAI_placementCard__HBcze:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ChestTattooDesignsAI_placementCard__HBcze h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ChestTattooDesignsAI_placementCard__HBcze p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ChestTattooDesignsAI_finalCtaSection__FC188{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ChestTattooDesignsAI_finalCtaSection__FC188 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ChestTattooDesignsAI_finalCtaSection__FC188 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ChestTattooDesignsAI_finalCtaSection__FC188 .ChestTattooDesignsAI_ctaButtonLink__Pe7A3{display:inline-block}.ChestTattooDesignsAI_finalCtaSection__FC188 .ChestTattooDesignsAI_ctaMain__4uKMD{background:#fff;color:#1a1a2e;max-width:450px}.ChestTattooDesignsAI_finalCtaSection__FC188 .ChestTattooDesignsAI_ctaMain__4uKMD:hover{background:#f0f0f0;transform:translateY(-2px)}.ChestTattooDesignsAI_faqSection__QK5pT{background:#f8f9fa;padding:80px 20px}.ChestTattooDesignsAI_faqSection__QK5pT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ChestTattooDesignsAI_faqSection__QK5pT h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ChestTattooDesignsAI_faqContainer__Vtdz2{margin:0 auto;max-width:1000px}.ChestTattooDesignsAI_faqItem__1Y74X{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ChestTattooDesignsAI_faqItem__1Y74X:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ChestTattooDesignsAI_faqItemActive__gmnV6{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ChestTattooDesignsAI_faqQuestion__FkJco{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ChestTattooDesignsAI_faqQuestion__FkJco:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ChestTattooDesignsAI_faqQuestion__FkJco:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ChestTattooDesignsAI_faqItemActive__gmnV6 .ChestTattooDesignsAI_faqQuestion__FkJco{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ChestTattooDesignsAI_faqQuestionText__jV1do{flex:1 1}.ChestTattooDesignsAI_faqIcon__gq4MO{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ChestTattooDesignsAI_faqItemActive__gmnV6 .ChestTattooDesignsAI_faqIcon__gq4MO{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ChestTattooDesignsAI_faqAnswer__BjW5D{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ChestTattooDesignsAI_faqAnswerOpen__NbA7j{max-height:500px;padding:0 30px 25px}.ChestTattooDesignsAI_faqAnswer__BjW5D p{margin:0;padding-top:10px}.ChestTattooDesignsAI_seoLinksSection__oooCj{background:#fff;padding:40px 20px}.ChestTattooDesignsAI_seoLinksSection__oooCj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ChestTattooDesignsAI_seoLinksGrid__rAeZv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ChestTattooDesignsAI_seoLinksColumn__sSr6F{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ChestTattooDesignsAI_seoLinksColumn__sSr6F:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ChestTattooDesignsAI_seoLinksColumn__sSr6F h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ChestTattooDesignsAI_seoLinksColumn__sSr6F ul{list-style:none;margin:0;padding:0}.ChestTattooDesignsAI_seoLinksColumn__sSr6F li{margin-bottom:12px}.ChestTattooDesignsAI_seoLinksColumn__sSr6F a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.ChestTattooDesignsAI_seoLinksColumn__sSr6F a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.ChestTattooDesignsAI_stickyCta__BVd\+b{animation:ChestTattooDesignsAI_slideInRight__70xG6 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ChestTattooDesignsAI_stickyCtaVisible__xkaQy{display:block}.ChestTattooDesignsAI_stickyCtaButton__US7b\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ChestTattooDesignsAI_stickyCtaButton__US7b\+:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ChestTattooDesignsAI_slideInRight__70xG6{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ChestTattooDesignsAI_heroSection__Qed3H{min-height:auto;padding:42.5px 20px 80px}.ChestTattooDesignsAI_heroContentWrapper__pd6pD{display:flex;flex-direction:column;gap:16px}.ChestTattooDesignsAI_heroContent__i8iWY{display:flex;flex-direction:column;order:1;text-align:center}.ChestTattooDesignsAI_heroContent__i8iWY h1{font-size:2rem;order:1}.ChestTattooDesignsAI_heroSubtitle__9BtAQ{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ChestTattooDesignsAI_trustMetrics__\+SAs-{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ChestTattooDesignsAI_metricItem__Tem9u{font-size:.85rem}.ChestTattooDesignsAI_ctaMain__4uKMD{display:none}.ChestTattooDesignsAI_heroImageCarousel__HLVwg{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ChestTattooDesignsAI_carouselItem__ECeKw{aspect-ratio:1}.ChestTattooDesignsAI_heroPreviewImage__YetZP{border-radius:8px}.ChestTattooDesignsAI_stickyCta__BVd\+b{bottom:15px;display:block!important;right:15px}.ChestTattooDesignsAI_stickyCtaButton__US7b\+{border-radius:40px;font-size:1rem;padding:14px 24px}.ChestTattooDesignsAI_howItWorksSection__XycZ7{padding:40px 20px}.ChestTattooDesignsAI_steps__WsUQu{gap:25px;grid-template-columns:1fr}.ChestTattooDesignsAI_trustSection__kjKaK{padding:50px 20px}.ChestTattooDesignsAI_trustGrid__fXM0b{gap:25px;grid-template-columns:1fr}.ChestTattooDesignsAI_gallerySection__ULGEy{padding:40px 20px}.ChestTattooDesignsAI_galleryGrid__UAAC4{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ChestTattooDesignsAI_faqSection__QK5pT h2,.ChestTattooDesignsAI_gallerySection__ULGEy h2,.ChestTattooDesignsAI_meaningSection__nNxpZ h2,.ChestTattooDesignsAI_seoLinksSection__oooCj h2{font-size:1.8rem}.ChestTattooDesignsAI_meaningSection__nNxpZ{padding:40px 20px}.ChestTattooDesignsAI_meaningIntro__P\+pit{font-size:1.1rem;margin-bottom:20px}.ChestTattooDesignsAI_meaningSubtitle__U4Ko\+{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.ChestTattooDesignsAI_meaningGrid__fOv7t{gap:20px;grid-template-columns:1fr}.ChestTattooDesignsAI_stylesGrid__oyNt6{gap:25px;grid-template-columns:1fr}.ChestTattooDesignsAI_styleCard__smxQQ img{height:200px}.ChestTattooDesignsAI_placementGrid__wz-m\+{gap:20px;grid-template-columns:1fr}.ChestTattooDesignsAI_finalCtaSection__FC188{margin:0 20px;padding:60px 25px}.ChestTattooDesignsAI_finalCtaSection__FC188 h2{font-size:1.8rem}.ChestTattooDesignsAI_finalCtaSection__FC188 p{font-size:1.1rem}.ChestTattooDesignsAI_faqSection__QK5pT{padding:40px 20px}.ChestTattooDesignsAI_faqQuestion__FkJco{font-size:1.05rem;padding:20px}.ChestTattooDesignsAI_faqAnswer__BjW5D{font-size:1rem;padding:0 20px 20px!important}.ChestTattooDesignsAI_faqIcon__gq4MO{font-size:1.2rem;height:30px;width:30px}.ChestTattooDesignsAI_seoLinksSection__oooCj{padding:50px 20px}.ChestTattooDesignsAI_seoLinksGrid__rAeZv{grid-template-columns:1fr}}@media (max-width:480px){.ChestTattooDesignsAI_heroContent__i8iWY h1{font-size:1.75rem}.ChestTattooDesignsAI_heroSubtitle__9BtAQ{font-size:1rem}.ChestTattooDesignsAI_ctaMain__4uKMD{font-size:1.1rem;padding:14px 30px}.ChestTattooDesignsAI_galleryGrid__UAAC4{gap:12px;grid-template-columns:repeat(2,1fr)}.ChestTattooDesignsAI_stepIcon__h3UCx{font-size:3rem}.ChestTattooDesignsAI_trustNumber__4HlCI{font-size:2rem}}.FullSleeveTattoosMenAI_page__ynUrw{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FullSleeveTattoosMenAI_aiTattooContainer__CI2kP{margin:0 auto;max-width:1400px;padding:0 20px}.FullSleeveTattoosMenAI_heroSection__agu7M{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FullSleeveTattoosMenAI_heroContentWrapper__D-onW{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FullSleeveTattoosMenAI_heroContent__eeGS2{position:relative;z-index:2}.FullSleeveTattoosMenAI_heroContent__eeGS2 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FullSleeveTattoosMenAI_heroSubtitle__Jv1kQ{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FullSleeveTattoosMenAI_ctaButtonLink__UxC9u{display:inline-block;margin-bottom:30px;text-decoration:none}.FullSleeveTattoosMenAI_ctaMain__GxD9e{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FullSleeveTattoosMenAI_ctaMain__GxD9e:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FullSleeveTattoosMenAI_ctaMain__GxD9e:focus{outline:3px solid #8a3ab9;outline-offset:2px}.FullSleeveTattoosMenAI_trustMetrics__fqTlg{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FullSleeveTattoosMenAI_metricItem__swi6y{color:#666;font-size:.95rem;font-weight:500}.FullSleeveTattoosMenAI_heroPreview__FT\+Ad{align-items:center;display:flex;justify-content:center}.FullSleeveTattoosMenAI_heroImageCarousel__bWJ2Q{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FullSleeveTattoosMenAI_carouselItem__VNplp{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FullSleeveTattoosMenAI_carouselItem__VNplp:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FullSleeveTattoosMenAI_heroPreviewImage__xQwMy{display:block;height:100%;object-fit:cover;width:100%}.FullSleeveTattoosMenAI_howItWorksSection__VB284{background:#fff;padding:80px 20px}.FullSleeveTattoosMenAI_howItWorksSection__VB284 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FullSleeveTattoosMenAI_steps__OLkbx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FullSleeveTattoosMenAI_step__HDPuQ{padding:30px 20px;text-align:center}.FullSleeveTattoosMenAI_stepIcon__6Ycrf{font-size:4rem;margin-bottom:20px}.FullSleeveTattoosMenAI_step__HDPuQ h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FullSleeveTattoosMenAI_step__HDPuQ p{color:#666;font-size:1rem;margin:0}.FullSleeveTattoosMenAI_howItWorksCta__3BYvf{margin-top:40px;text-align:center}.FullSleeveTattoosMenAI_trustSection__XaccR{background:#f8f9fa;padding:40px 20px}.FullSleeveTattoosMenAI_trustGrid__lfWai{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FullSleeveTattoosMenAI_trustCard__A8Glp{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FullSleeveTattoosMenAI_trustNumber__zn8a5{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FullSleeveTattoosMenAI_trustLabel__PRp9O{color:#666;font-size:1rem;font-weight:500}.FullSleeveTattoosMenAI_gallerySection__NVQVE{background:#fff;padding:80px 20px}.FullSleeveTattoosMenAI_gallerySection__NVQVE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FullSleeveTattoosMenAI_galleryDescription__k7tCc{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FullSleeveTattoosMenAI_galleryGrid__yr3Qf{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FullSleeveTattoosMenAI_galleryItem__zNgVI{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FullSleeveTattoosMenAI_galleryItem__zNgVI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FullSleeveTattoosMenAI_galleryItem__zNgVI img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FullSleeveTattoosMenAI_galleryItem__zNgVI:hover img{transform:scale(1.05)}.FullSleeveTattoosMenAI_galleryCta__lo5pV{text-align:center}.FullSleeveTattoosMenAI_meaningSection__4oT7R{background:#fff;padding:80px 20px}.FullSleeveTattoosMenAI_meaningSection__4oT7R h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FullSleeveTattoosMenAI_meaningIntro__pCJcO{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.FullSleeveTattoosMenAI_meaningSubtitle__akqMi{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.FullSleeveTattoosMenAI_stylesGrid__GJZNl{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.FullSleeveTattoosMenAI_styleCard__5qnm4{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.FullSleeveTattoosMenAI_styleCard__5qnm4:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FullSleeveTattoosMenAI_styleCard__5qnm4 img{display:block;height:250px;object-fit:cover;width:100%}.FullSleeveTattoosMenAI_styleCard__5qnm4 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.FullSleeveTattoosMenAI_styleCard__5qnm4 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.FullSleeveTattoosMenAI_placementGrid__kxXFL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.FullSleeveTattoosMenAI_placementCard__ziD5n{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.FullSleeveTattoosMenAI_placementCard__ziD5n:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.FullSleeveTattoosMenAI_placementCard__ziD5n h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.FullSleeveTattoosMenAI_placementCard__ziD5n p{color:#666;font-size:1rem;line-height:1.7;margin:0}.FullSleeveTattoosMenAI_finalCtaSection__wtI71{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 .FullSleeveTattoosMenAI_ctaButtonLink__UxC9u{display:inline-block}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 .FullSleeveTattoosMenAI_ctaMain__GxD9e{background:#fff;color:#1a1a2e;max-width:450px}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 .FullSleeveTattoosMenAI_ctaMain__GxD9e:hover{background:#f0f0f0;transform:translateY(-2px)}.FullSleeveTattoosMenAI_faqSection__TQOh2{background:#f8f9fa;padding:80px 20px}.FullSleeveTattoosMenAI_faqSection__TQOh2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FullSleeveTattoosMenAI_faqSection__TQOh2 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FullSleeveTattoosMenAI_faqContainer__f6zbF{margin:0 auto;max-width:1000px}.FullSleeveTattoosMenAI_faqItem__-yuvQ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FullSleeveTattoosMenAI_faqItem__-yuvQ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FullSleeveTattoosMenAI_faqItemActive__\+iz0z{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FullSleeveTattoosMenAI_faqQuestion__okJSa{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FullSleeveTattoosMenAI_faqQuestion__okJSa:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FullSleeveTattoosMenAI_faqQuestion__okJSa:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.FullSleeveTattoosMenAI_faqItemActive__\+iz0z .FullSleeveTattoosMenAI_faqQuestion__okJSa{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FullSleeveTattoosMenAI_faqQuestionText__wxoWZ{flex:1 1}.FullSleeveTattoosMenAI_faqIcon__TEKgr{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FullSleeveTattoosMenAI_faqItemActive__\+iz0z .FullSleeveTattoosMenAI_faqIcon__TEKgr{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FullSleeveTattoosMenAI_faqAnswer__-bRr6{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.FullSleeveTattoosMenAI_faqAnswerOpen__C\+sJd{max-height:500px;padding:0 30px 25px}.FullSleeveTattoosMenAI_faqAnswer__-bRr6 p{margin:0;padding-top:10px}.FullSleeveTattoosMenAI_seoLinksSection__tIfVU{background:#fff;padding:40px 20px}.FullSleeveTattoosMenAI_seoLinksSection__tIfVU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FullSleeveTattoosMenAI_seoLinksGrid__kK1UZ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J ul{list-style:none;margin:0;padding:0}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J li{margin-bottom:12px}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.FullSleeveTattoosMenAI_seoLinksColumn__P8X9J a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.FullSleeveTattoosMenAI_stickyCta__XXLR8{animation:FullSleeveTattoosMenAI_slideInRight__lB7fW .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FullSleeveTattoosMenAI_stickyCtaVisible__1ACJD{display:block}.FullSleeveTattoosMenAI_stickyCtaButton__WuZpe{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FullSleeveTattoosMenAI_stickyCtaButton__WuZpe:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FullSleeveTattoosMenAI_slideInRight__lB7fW{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FullSleeveTattoosMenAI_heroSection__agu7M{min-height:auto;padding:42.5px 20px 80px}.FullSleeveTattoosMenAI_heroContentWrapper__D-onW{display:flex;flex-direction:column;gap:16px}.FullSleeveTattoosMenAI_heroContent__eeGS2{display:flex;flex-direction:column;order:1;text-align:center}.FullSleeveTattoosMenAI_heroContent__eeGS2 h1{font-size:2rem;order:1}.FullSleeveTattoosMenAI_heroSubtitle__Jv1kQ{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.FullSleeveTattoosMenAI_trustMetrics__fqTlg{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.FullSleeveTattoosMenAI_metricItem__swi6y{font-size:.85rem}.FullSleeveTattoosMenAI_ctaMain__GxD9e{display:none}.FullSleeveTattoosMenAI_heroImageCarousel__bWJ2Q{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.FullSleeveTattoosMenAI_carouselItem__VNplp{aspect-ratio:1}.FullSleeveTattoosMenAI_heroPreviewImage__xQwMy{border-radius:8px}.FullSleeveTattoosMenAI_stickyCta__XXLR8{bottom:15px;display:block!important;right:15px}.FullSleeveTattoosMenAI_stickyCtaButton__WuZpe{border-radius:40px;font-size:1rem;padding:14px 24px}.FullSleeveTattoosMenAI_howItWorksSection__VB284{padding:40px 20px}.FullSleeveTattoosMenAI_steps__OLkbx{gap:25px;grid-template-columns:1fr}.FullSleeveTattoosMenAI_trustSection__XaccR{padding:50px 20px}.FullSleeveTattoosMenAI_trustGrid__lfWai{gap:25px;grid-template-columns:1fr}.FullSleeveTattoosMenAI_gallerySection__NVQVE{padding:40px 20px}.FullSleeveTattoosMenAI_galleryGrid__yr3Qf{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FullSleeveTattoosMenAI_faqSection__TQOh2 h2,.FullSleeveTattoosMenAI_gallerySection__NVQVE h2,.FullSleeveTattoosMenAI_meaningSection__4oT7R h2,.FullSleeveTattoosMenAI_seoLinksSection__tIfVU h2{font-size:1.8rem}.FullSleeveTattoosMenAI_meaningSection__4oT7R{padding:40px 20px}.FullSleeveTattoosMenAI_meaningIntro__pCJcO{font-size:1.1rem;margin-bottom:30px}.FullSleeveTattoosMenAI_meaningSubtitle__akqMi{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.FullSleeveTattoosMenAI_stylesGrid__GJZNl{gap:25px;grid-template-columns:1fr}.FullSleeveTattoosMenAI_styleCard__5qnm4 img{height:200px}.FullSleeveTattoosMenAI_placementGrid__kxXFL{gap:20px;grid-template-columns:1fr}.FullSleeveTattoosMenAI_finalCtaSection__wtI71{margin:0 20px;padding:60px 25px}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 h2{font-size:1.8rem}.FullSleeveTattoosMenAI_finalCtaSection__wtI71 p{font-size:1.1rem}.FullSleeveTattoosMenAI_faqSection__TQOh2{padding:40px 20px}.FullSleeveTattoosMenAI_faqQuestion__okJSa{font-size:1.05rem;padding:20px}.FullSleeveTattoosMenAI_faqAnswer__-bRr6{font-size:1rem;padding:0 20px 20px!important}.FullSleeveTattoosMenAI_faqIcon__TEKgr{font-size:1.2rem;height:30px;width:30px}.FullSleeveTattoosMenAI_seoLinksSection__tIfVU{padding:50px 20px}.FullSleeveTattoosMenAI_seoLinksGrid__kK1UZ{grid-template-columns:1fr}}@media (max-width:480px){.FullSleeveTattoosMenAI_heroContent__eeGS2 h1{font-size:1.75rem}.FullSleeveTattoosMenAI_heroSubtitle__Jv1kQ{font-size:1rem}.FullSleeveTattoosMenAI_ctaMain__GxD9e{font-size:1.1rem;padding:14px 30px}.FullSleeveTattoosMenAI_galleryGrid__yr3Qf{gap:12px;grid-template-columns:repeat(2,1fr)}.FullSleeveTattoosMenAI_stepIcon__6Ycrf{font-size:3rem}.FullSleeveTattoosMenAI_trustNumber__zn8a5{font-size:2rem}}.ChristianTattooDesignsAI_page__pyH3R{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ChristianTattooDesignsAI_aiTattooContainer__GO74v{margin:0 auto;max-width:1400px;padding:0 20px}.ChristianTattooDesignsAI_heroSection__p50j7{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ChristianTattooDesignsAI_heroContentWrapper__wySs6{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ChristianTattooDesignsAI_heroContent__joXnI{position:relative;z-index:2}.ChristianTattooDesignsAI_heroContent__joXnI h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ChristianTattooDesignsAI_heroSubtitle__xTDKK{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ChristianTattooDesignsAI_ctaButtonLink__JoExS{display:inline-block;margin-bottom:30px;text-decoration:none}.ChristianTattooDesignsAI_ctaMain__P7iqo{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ChristianTattooDesignsAI_ctaMain__P7iqo:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ChristianTattooDesignsAI_ctaMain__P7iqo:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ChristianTattooDesignsAI_trustMetrics__Etr4e{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ChristianTattooDesignsAI_metricItem__0MHyA{color:#666;font-size:.95rem;font-weight:500}.ChristianTattooDesignsAI_heroPreview__y30IP{align-items:center;display:flex;justify-content:center}.ChristianTattooDesignsAI_heroImageCarousel__D\+xoF{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ChristianTattooDesignsAI_carouselItem__W\+AEe{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ChristianTattooDesignsAI_carouselItem__W\+AEe:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ChristianTattooDesignsAI_heroPreviewImage__ooZlB{display:block;height:100%;object-fit:cover;width:100%}.ChristianTattooDesignsAI_howItWorksSection__j7c4-{background:#fff;padding:80px 20px}.ChristianTattooDesignsAI_howItWorksSection__j7c4- h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ChristianTattooDesignsAI_steps__dCdE9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ChristianTattooDesignsAI_step__BOoBi{padding:30px 20px;text-align:center}.ChristianTattooDesignsAI_stepIcon__SsGon{font-size:4rem;margin-bottom:20px}.ChristianTattooDesignsAI_step__BOoBi h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ChristianTattooDesignsAI_step__BOoBi p{color:#666;font-size:1rem;margin:0}.ChristianTattooDesignsAI_howItWorksCta__OBVwt{margin-top:40px;text-align:center}.ChristianTattooDesignsAI_trustSection__8teG0{background:#f8f9fa;padding:40px 20px}.ChristianTattooDesignsAI_trustGrid__Dc0SQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ChristianTattooDesignsAI_trustCard__BmPXu{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ChristianTattooDesignsAI_trustNumber__zj0Jy{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ChristianTattooDesignsAI_trustLabel__zNjuE{color:#666;font-size:1rem;font-weight:500}.ChristianTattooDesignsAI_gallerySection__Yxa8s{background:#fff;padding:80px 20px}.ChristianTattooDesignsAI_gallerySection__Yxa8s h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ChristianTattooDesignsAI_galleryDescription__9y3sn{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ChristianTattooDesignsAI_galleryGrid__mqtn9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ChristianTattooDesignsAI_galleryItem__7Y3Uq{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ChristianTattooDesignsAI_galleryItem__7Y3Uq:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ChristianTattooDesignsAI_galleryItem__7Y3Uq img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ChristianTattooDesignsAI_galleryItem__7Y3Uq:hover img{transform:scale(1.05)}.ChristianTattooDesignsAI_galleryCta__ueA1C{text-align:center}.ChristianTattooDesignsAI_meaningSection__yQ6Gq{background:#fff;padding:80px 20px}.ChristianTattooDesignsAI_meaningSection__yQ6Gq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ChristianTattooDesignsAI_meaningIntro__zN9Rj{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.ChristianTattooDesignsAI_meaningSubtitle__KMETR{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.ChristianTattooDesignsAI_meaningGrid__wOMnK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ChristianTattooDesignsAI_meaningCard__GilwK{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ChristianTattooDesignsAI_meaningCard__GilwK:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ChristianTattooDesignsAI_meaningCard__GilwK h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ChristianTattooDesignsAI_meaningCard__GilwK p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ChristianTattooDesignsAI_stylesGrid__9dk0U{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ChristianTattooDesignsAI_styleCard__nZ-hP{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ChristianTattooDesignsAI_styleCard__nZ-hP:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ChristianTattooDesignsAI_styleCard__nZ-hP img{display:block;height:250px;object-fit:cover;width:100%}.ChristianTattooDesignsAI_styleCard__nZ-hP h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.ChristianTattooDesignsAI_styleCard__nZ-hP p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.ChristianTattooDesignsAI_placementGrid__6zc-P{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ChristianTattooDesignsAI_placementCard__hFfsC{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ChristianTattooDesignsAI_placementCard__hFfsC:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ChristianTattooDesignsAI_placementCard__hFfsC h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ChristianTattooDesignsAI_placementCard__hFfsC p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ChristianTattooDesignsAI_finalCtaSection__ngB13{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ChristianTattooDesignsAI_finalCtaSection__ngB13 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ChristianTattooDesignsAI_finalCtaSection__ngB13 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ChristianTattooDesignsAI_finalCtaSection__ngB13 .ChristianTattooDesignsAI_ctaButtonLink__JoExS{display:inline-block}.ChristianTattooDesignsAI_finalCtaSection__ngB13 .ChristianTattooDesignsAI_ctaMain__P7iqo{background:#fff;color:#1a1a2e;max-width:450px}.ChristianTattooDesignsAI_finalCtaSection__ngB13 .ChristianTattooDesignsAI_ctaMain__P7iqo:hover{background:#f0f0f0;transform:translateY(-2px)}.ChristianTattooDesignsAI_faqSection__fGkc2{background:#f8f9fa;padding:80px 20px}.ChristianTattooDesignsAI_faqSection__fGkc2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ChristianTattooDesignsAI_faqSection__fGkc2 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ChristianTattooDesignsAI_faqContainer__jcy0y{margin:0 auto;max-width:1000px}.ChristianTattooDesignsAI_faqItem__Na79k{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ChristianTattooDesignsAI_faqItem__Na79k:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ChristianTattooDesignsAI_faqItemActive__E4Bw\+{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ChristianTattooDesignsAI_faqQuestion__MkuVe{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ChristianTattooDesignsAI_faqQuestion__MkuVe:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ChristianTattooDesignsAI_faqQuestion__MkuVe:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ChristianTattooDesignsAI_faqItemActive__E4Bw\+ .ChristianTattooDesignsAI_faqQuestion__MkuVe{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ChristianTattooDesignsAI_faqQuestionText__hyquI{flex:1 1}.ChristianTattooDesignsAI_faqIcon__ZOYc7{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ChristianTattooDesignsAI_faqItemActive__E4Bw\+ .ChristianTattooDesignsAI_faqIcon__ZOYc7{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ChristianTattooDesignsAI_faqAnswer__QbyWS{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ChristianTattooDesignsAI_faqAnswerOpen__uWsQ5{max-height:500px;padding:0 30px 25px}.ChristianTattooDesignsAI_faqAnswer__QbyWS p{margin:0;padding-top:10px}.ChristianTattooDesignsAI_seoLinksSection__kolvQ{background:#fff;padding:40px 20px}.ChristianTattooDesignsAI_seoLinksSection__kolvQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ChristianTattooDesignsAI_seoLinksGrid__mtmVQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7 ul{list-style:none;margin:0;padding:0}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7 li{margin-bottom:12px}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7 a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.ChristianTattooDesignsAI_seoLinksColumn__Ko2Y7 a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.ChristianTattooDesignsAI_stickyCta__NCiTU{animation:ChristianTattooDesignsAI_slideInRight__TXBk3 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ChristianTattooDesignsAI_stickyCtaVisible__GE\+vN{display:block}.ChristianTattooDesignsAI_stickyCtaButton__4JNpN{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ChristianTattooDesignsAI_stickyCtaButton__4JNpN:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ChristianTattooDesignsAI_slideInRight__TXBk3{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ChristianTattooDesignsAI_heroSection__p50j7{min-height:auto;padding:42.5px 20px 80px}.ChristianTattooDesignsAI_heroContentWrapper__wySs6{display:flex;flex-direction:column;gap:16px}.ChristianTattooDesignsAI_heroContent__joXnI{display:flex;flex-direction:column;order:1;text-align:center}.ChristianTattooDesignsAI_heroContent__joXnI h1{font-size:2rem;order:1}.ChristianTattooDesignsAI_heroSubtitle__xTDKK{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ChristianTattooDesignsAI_trustMetrics__Etr4e{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ChristianTattooDesignsAI_metricItem__0MHyA{font-size:.85rem}.ChristianTattooDesignsAI_ctaMain__P7iqo{display:none}.ChristianTattooDesignsAI_heroImageCarousel__D\+xoF{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ChristianTattooDesignsAI_carouselItem__W\+AEe{aspect-ratio:1}.ChristianTattooDesignsAI_heroPreviewImage__ooZlB{border-radius:8px}.ChristianTattooDesignsAI_stickyCta__NCiTU{bottom:15px;display:block!important;right:15px}.ChristianTattooDesignsAI_stickyCtaButton__4JNpN{border-radius:40px;font-size:1rem;padding:14px 24px}.ChristianTattooDesignsAI_howItWorksSection__j7c4-{padding:40px 20px}.ChristianTattooDesignsAI_steps__dCdE9{gap:25px;grid-template-columns:1fr}.ChristianTattooDesignsAI_trustSection__8teG0{padding:50px 20px}.ChristianTattooDesignsAI_trustGrid__Dc0SQ{gap:25px;grid-template-columns:1fr}.ChristianTattooDesignsAI_gallerySection__Yxa8s{padding:40px 20px}.ChristianTattooDesignsAI_galleryGrid__mqtn9{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ChristianTattooDesignsAI_faqSection__fGkc2 h2,.ChristianTattooDesignsAI_gallerySection__Yxa8s h2,.ChristianTattooDesignsAI_meaningSection__yQ6Gq h2,.ChristianTattooDesignsAI_seoLinksSection__kolvQ h2{font-size:1.8rem}.ChristianTattooDesignsAI_meaningSection__yQ6Gq{padding:40px 20px}.ChristianTattooDesignsAI_meaningIntro__zN9Rj{font-size:1.1rem;margin-bottom:20px}.ChristianTattooDesignsAI_meaningSubtitle__KMETR{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.ChristianTattooDesignsAI_meaningGrid__wOMnK{gap:20px;grid-template-columns:1fr}.ChristianTattooDesignsAI_stylesGrid__9dk0U{gap:25px;grid-template-columns:1fr}.ChristianTattooDesignsAI_styleCard__nZ-hP img{height:200px}.ChristianTattooDesignsAI_placementGrid__6zc-P{gap:20px;grid-template-columns:1fr}.ChristianTattooDesignsAI_finalCtaSection__ngB13{margin:0 20px;padding:60px 25px}.ChristianTattooDesignsAI_finalCtaSection__ngB13 h2{font-size:1.8rem}.ChristianTattooDesignsAI_finalCtaSection__ngB13 p{font-size:1.1rem}.ChristianTattooDesignsAI_faqSection__fGkc2{padding:40px 20px}.ChristianTattooDesignsAI_faqQuestion__MkuVe{font-size:1.05rem;padding:20px}.ChristianTattooDesignsAI_faqAnswer__QbyWS{font-size:1rem;padding:0 20px 20px!important}.ChristianTattooDesignsAI_faqIcon__ZOYc7{font-size:1.2rem;height:30px;width:30px}.ChristianTattooDesignsAI_seoLinksSection__kolvQ{padding:50px 20px}.ChristianTattooDesignsAI_seoLinksGrid__mtmVQ{grid-template-columns:1fr}}@media (max-width:480px){.ChristianTattooDesignsAI_heroContent__joXnI h1{font-size:1.75rem}.ChristianTattooDesignsAI_heroSubtitle__xTDKK{font-size:1rem}.ChristianTattooDesignsAI_ctaMain__P7iqo{font-size:1.1rem;padding:14px 30px}.ChristianTattooDesignsAI_galleryGrid__mqtn9{gap:12px;grid-template-columns:repeat(2,1fr)}.ChristianTattooDesignsAI_stepIcon__SsGon{font-size:3rem}.ChristianTattooDesignsAI_trustNumber__zj0Jy{font-size:2rem}}.SmallTattoosMenAI_page__JVcl0{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SmallTattoosMenAI_aiTattooContainer__FVKuj{margin:0 auto;max-width:1400px;padding:0 20px}.SmallTattoosMenAI_heroSection__m4I\+x{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SmallTattoosMenAI_heroContentWrapper__tSjjF{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SmallTattoosMenAI_heroContent__PpY34{position:relative;z-index:2}.SmallTattoosMenAI_heroContent__PpY34 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SmallTattoosMenAI_heroSubtitle__gJ\+mC{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SmallTattoosMenAI_ctaButtonLink__Jks54{display:inline-block;margin-bottom:30px;text-decoration:none}.SmallTattoosMenAI_ctaMain__NhfNg{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SmallTattoosMenAI_ctaMain__NhfNg:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SmallTattoosMenAI_ctaMain__NhfNg:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SmallTattoosMenAI_trustMetrics__XcZNn{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SmallTattoosMenAI_metricItem__LLyq5{color:#666;font-size:.95rem;font-weight:500}.SmallTattoosMenAI_heroPreview__hHMFo{align-items:center;display:flex;justify-content:center}.SmallTattoosMenAI_heroImageCarousel__lWOUa{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SmallTattoosMenAI_carouselItem__geeRY{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SmallTattoosMenAI_carouselItem__geeRY:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SmallTattoosMenAI_heroPreviewImage__3v-1x{display:block;height:100%;object-fit:cover;width:100%}.SmallTattoosMenAI_howItWorksSection__4m-LE{background:#fff;padding:80px 20px}.SmallTattoosMenAI_howItWorksSection__4m-LE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SmallTattoosMenAI_steps__iXOSC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SmallTattoosMenAI_step__cZ852{padding:30px 20px;text-align:center}.SmallTattoosMenAI_stepIcon__tClOL{font-size:4rem;margin-bottom:20px}.SmallTattoosMenAI_step__cZ852 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SmallTattoosMenAI_step__cZ852 p{color:#666;font-size:1rem;margin:0}.SmallTattoosMenAI_howItWorksCta__yM26U{margin-top:40px;text-align:center}.SmallTattoosMenAI_trustSection__UDSiO{background:#f8f9fa;padding:40px 20px}.SmallTattoosMenAI_trustGrid__eL1gL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SmallTattoosMenAI_trustCard__4xuFY{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SmallTattoosMenAI_trustNumber__Mgbny{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SmallTattoosMenAI_trustLabel__CcjWE{color:#666;font-size:1rem;font-weight:500}.SmallTattoosMenAI_gallerySection__Va\+KU{background:#fff;padding:80px 20px}.SmallTattoosMenAI_gallerySection__Va\+KU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SmallTattoosMenAI_galleryDescription__T0Esz{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SmallTattoosMenAI_galleryGrid__BxfZM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SmallTattoosMenAI_galleryItem__5gA9q{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SmallTattoosMenAI_galleryItem__5gA9q:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SmallTattoosMenAI_galleryItem__5gA9q img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SmallTattoosMenAI_galleryItem__5gA9q:hover img{transform:scale(1.05)}.SmallTattoosMenAI_galleryCta__BuChv{text-align:center}.SmallTattoosMenAI_meaningSection__JVUwa{background:#fff;padding:80px 20px}.SmallTattoosMenAI_meaningSection__JVUwa h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SmallTattoosMenAI_meaningIntro__u8DTX{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.SmallTattoosMenAI_meaningSubtitle__PTOGo{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.SmallTattoosMenAI_stylesGrid__ejhJr{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SmallTattoosMenAI_styleCard__fyKq6{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SmallTattoosMenAI_styleCard__fyKq6:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SmallTattoosMenAI_styleCard__fyKq6 img{display:block;height:250px;object-fit:cover;width:100%}.SmallTattoosMenAI_styleCard__fyKq6 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.SmallTattoosMenAI_styleCard__fyKq6 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.SmallTattoosMenAI_placementGrid__nCMn0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SmallTattoosMenAI_placementCard__OdMGk{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SmallTattoosMenAI_placementCard__OdMGk:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SmallTattoosMenAI_placementCard__OdMGk h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SmallTattoosMenAI_placementCard__OdMGk p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SmallTattoosMenAI_finalCtaSection__RUUYB{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SmallTattoosMenAI_finalCtaSection__RUUYB h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SmallTattoosMenAI_finalCtaSection__RUUYB p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SmallTattoosMenAI_finalCtaSection__RUUYB .SmallTattoosMenAI_ctaButtonLink__Jks54{display:inline-block}.SmallTattoosMenAI_finalCtaSection__RUUYB .SmallTattoosMenAI_ctaMain__NhfNg{background:#fff;color:#1a1a2e;max-width:450px}.SmallTattoosMenAI_finalCtaSection__RUUYB .SmallTattoosMenAI_ctaMain__NhfNg:hover{background:#f0f0f0;transform:translateY(-2px)}.SmallTattoosMenAI_faqSection__Gfifq{background:#f8f9fa;padding:80px 20px}.SmallTattoosMenAI_faqSection__Gfifq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SmallTattoosMenAI_faqSection__Gfifq h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SmallTattoosMenAI_faqContainer__vCRFW{margin:0 auto;max-width:1000px}.SmallTattoosMenAI_faqItem__9w0jk{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SmallTattoosMenAI_faqItem__9w0jk:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SmallTattoosMenAI_faqItemActive__Lxkvh{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SmallTattoosMenAI_faqQuestion__dZ0rR{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SmallTattoosMenAI_faqQuestion__dZ0rR:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SmallTattoosMenAI_faqQuestion__dZ0rR:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SmallTattoosMenAI_faqItemActive__Lxkvh .SmallTattoosMenAI_faqQuestion__dZ0rR{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SmallTattoosMenAI_faqQuestionText__nigDX{flex:1 1}.SmallTattoosMenAI_faqIcon__lUaQp{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SmallTattoosMenAI_faqItemActive__Lxkvh .SmallTattoosMenAI_faqIcon__lUaQp{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SmallTattoosMenAI_faqAnswer__mQsYZ{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SmallTattoosMenAI_faqAnswerOpen__ijnQd{max-height:500px;padding:0 30px 25px}.SmallTattoosMenAI_faqAnswer__mQsYZ p{margin:0;padding-top:10px}.SmallTattoosMenAI_seoLinksSection__7D4JN{background:#fff;padding:40px 20px}.SmallTattoosMenAI_seoLinksSection__7D4JN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SmallTattoosMenAI_seoLinksGrid__HgXGx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SmallTattoosMenAI_seoLinksColumn__pnsDd{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SmallTattoosMenAI_seoLinksColumn__pnsDd:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SmallTattoosMenAI_seoLinksColumn__pnsDd h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SmallTattoosMenAI_seoLinksColumn__pnsDd ul{list-style:none;margin:0;padding:0}.SmallTattoosMenAI_seoLinksColumn__pnsDd li{margin-bottom:12px}.SmallTattoosMenAI_seoLinksColumn__pnsDd a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.SmallTattoosMenAI_seoLinksColumn__pnsDd a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.SmallTattoosMenAI_stickyCta__lKovy{animation:SmallTattoosMenAI_slideInRight__fWTbO .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SmallTattoosMenAI_stickyCtaVisible__A1ThG{display:block}.SmallTattoosMenAI_stickyCtaButton__JpY34{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SmallTattoosMenAI_stickyCtaButton__JpY34:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SmallTattoosMenAI_slideInRight__fWTbO{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SmallTattoosMenAI_heroSection__m4I\+x{min-height:auto;padding:42.5px 20px 80px}.SmallTattoosMenAI_heroContentWrapper__tSjjF{display:flex;flex-direction:column;gap:16px}.SmallTattoosMenAI_heroContent__PpY34{display:flex;flex-direction:column;order:1;text-align:center}.SmallTattoosMenAI_heroContent__PpY34 h1{font-size:2rem;order:1}.SmallTattoosMenAI_heroSubtitle__gJ\+mC{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SmallTattoosMenAI_trustMetrics__XcZNn{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SmallTattoosMenAI_metricItem__LLyq5{font-size:.85rem}.SmallTattoosMenAI_ctaMain__NhfNg{display:none}.SmallTattoosMenAI_heroImageCarousel__lWOUa{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SmallTattoosMenAI_carouselItem__geeRY{aspect-ratio:1}.SmallTattoosMenAI_heroPreviewImage__3v-1x{border-radius:8px}.SmallTattoosMenAI_stickyCta__lKovy{bottom:15px;display:block!important;right:15px}.SmallTattoosMenAI_stickyCtaButton__JpY34{border-radius:40px;font-size:1rem;padding:14px 24px}.SmallTattoosMenAI_howItWorksSection__4m-LE{padding:40px 20px}.SmallTattoosMenAI_steps__iXOSC{gap:25px;grid-template-columns:1fr}.SmallTattoosMenAI_trustSection__UDSiO{padding:50px 20px}.SmallTattoosMenAI_trustGrid__eL1gL{gap:25px;grid-template-columns:1fr}.SmallTattoosMenAI_gallerySection__Va\+KU{padding:40px 20px}.SmallTattoosMenAI_galleryGrid__BxfZM{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SmallTattoosMenAI_faqSection__Gfifq h2,.SmallTattoosMenAI_gallerySection__Va\+KU h2,.SmallTattoosMenAI_meaningSection__JVUwa h2,.SmallTattoosMenAI_seoLinksSection__7D4JN h2{font-size:1.8rem}.SmallTattoosMenAI_meaningSection__JVUwa{padding:40px 20px}.SmallTattoosMenAI_meaningIntro__u8DTX{font-size:1.1rem;margin-bottom:20px}.SmallTattoosMenAI_meaningSubtitle__PTOGo{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.SmallTattoosMenAI_stylesGrid__ejhJr{gap:25px;grid-template-columns:1fr}.SmallTattoosMenAI_styleCard__fyKq6 img{height:200px}.SmallTattoosMenAI_placementGrid__nCMn0{gap:20px;grid-template-columns:1fr}.SmallTattoosMenAI_finalCtaSection__RUUYB{margin:0 20px;padding:60px 25px}.SmallTattoosMenAI_finalCtaSection__RUUYB h2{font-size:1.8rem}.SmallTattoosMenAI_finalCtaSection__RUUYB p{font-size:1.1rem}.SmallTattoosMenAI_faqSection__Gfifq{padding:40px 20px}.SmallTattoosMenAI_faqQuestion__dZ0rR{font-size:1.05rem;padding:20px}.SmallTattoosMenAI_faqAnswer__mQsYZ{font-size:1rem;padding:0 20px 20px!important}.SmallTattoosMenAI_faqIcon__lUaQp{font-size:1.2rem;height:30px;width:30px}.SmallTattoosMenAI_seoLinksSection__7D4JN{padding:50px 20px}.SmallTattoosMenAI_seoLinksGrid__HgXGx{grid-template-columns:1fr}}@media (max-width:480px){.SmallTattoosMenAI_heroContent__PpY34 h1{font-size:1.75rem}.SmallTattoosMenAI_heroSubtitle__gJ\+mC{font-size:1rem}.SmallTattoosMenAI_ctaMain__NhfNg{font-size:1.1rem;padding:14px 30px}.SmallTattoosMenAI_galleryGrid__BxfZM{gap:12px;grid-template-columns:repeat(2,1fr)}.SmallTattoosMenAI_stepIcon__tClOL{font-size:3rem}.SmallTattoosMenAI_trustNumber__Mgbny{font-size:2rem}}.HalfSleeveTattooDesignsAI_page__A0dl9{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.HalfSleeveTattooDesignsAI_aiTattooContainer__vY2Yz{margin:0 auto;max-width:1400px;padding:0 20px}.HalfSleeveTattooDesignsAI_heroSection__y5F8l{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.HalfSleeveTattooDesignsAI_heroContentWrapper__K7QUP{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.HalfSleeveTattooDesignsAI_heroContent__rIr7V{position:relative;z-index:2}.HalfSleeveTattooDesignsAI_heroContent__rIr7V h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.HalfSleeveTattooDesignsAI_heroSubtitle__TX0iv{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.HalfSleeveTattooDesignsAI_ctaButtonLink__Qky1v{display:inline-block;margin-bottom:30px;text-decoration:none}.HalfSleeveTattooDesignsAI_ctaMain__edEtv{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.HalfSleeveTattooDesignsAI_ctaMain__edEtv:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.HalfSleeveTattooDesignsAI_ctaMain__edEtv:focus{outline:3px solid #8a3ab9;outline-offset:2px}.HalfSleeveTattooDesignsAI_trustMetrics__R8G6t{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.HalfSleeveTattooDesignsAI_metricItem__hfxv1{color:#666;font-size:.95rem;font-weight:500}.HalfSleeveTattooDesignsAI_heroPreview__7b\+dx{align-items:center;display:flex;justify-content:center}.HalfSleeveTattooDesignsAI_heroImageCarousel__Sh0as{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.HalfSleeveTattooDesignsAI_carouselItem__dBCzc{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.HalfSleeveTattooDesignsAI_carouselItem__dBCzc:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.HalfSleeveTattooDesignsAI_heroPreviewImage__-A-yt{display:block;height:100%;object-fit:cover;width:100%}.HalfSleeveTattooDesignsAI_howItWorksSection__Zuunz{background:#fff;padding:80px 20px}.HalfSleeveTattooDesignsAI_howItWorksSection__Zuunz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.HalfSleeveTattooDesignsAI_steps__a\+oZW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.HalfSleeveTattooDesignsAI_step__QnHBg{padding:30px 20px;text-align:center}.HalfSleeveTattooDesignsAI_stepIcon__zbncK{font-size:4rem;margin-bottom:20px}.HalfSleeveTattooDesignsAI_step__QnHBg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.HalfSleeveTattooDesignsAI_step__QnHBg p{color:#666;font-size:1rem;margin:0}.HalfSleeveTattooDesignsAI_howItWorksCta__f-qJJ{margin-top:40px;text-align:center}.HalfSleeveTattooDesignsAI_trustSection__VWsZl{background:#f8f9fa;padding:40px 20px}.HalfSleeveTattooDesignsAI_trustGrid__A-3Oj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.HalfSleeveTattooDesignsAI_trustCard__5zzma{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.HalfSleeveTattooDesignsAI_trustNumber__hhLON{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.HalfSleeveTattooDesignsAI_trustLabel__Wum8f{color:#666;font-size:1rem;font-weight:500}.HalfSleeveTattooDesignsAI_gallerySection__J2atP{background:#fff;padding:80px 20px}.HalfSleeveTattooDesignsAI_gallerySection__J2atP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.HalfSleeveTattooDesignsAI_galleryDescription__nBHvt{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.HalfSleeveTattooDesignsAI_galleryGrid__rxj0f{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.HalfSleeveTattooDesignsAI_galleryItem__YskvY{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.HalfSleeveTattooDesignsAI_galleryItem__YskvY:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.HalfSleeveTattooDesignsAI_galleryItem__YskvY img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.HalfSleeveTattooDesignsAI_galleryItem__YskvY:hover img{transform:scale(1.05)}.HalfSleeveTattooDesignsAI_galleryCta__s2umy{text-align:center}.HalfSleeveTattooDesignsAI_meaningSection__wXf2j{background:#fff;padding:80px 20px}.HalfSleeveTattooDesignsAI_meaningSection__wXf2j h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.HalfSleeveTattooDesignsAI_meaningIntro__nZAAK{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.HalfSleeveTattooDesignsAI_meaningSubtitle__DrJrt{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.HalfSleeveTattooDesignsAI_meaningGrid__4NEFx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.HalfSleeveTattooDesignsAI_meaningCard__yxrY9{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.HalfSleeveTattooDesignsAI_meaningCard__yxrY9:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.HalfSleeveTattooDesignsAI_meaningCard__yxrY9 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.HalfSleeveTattooDesignsAI_meaningCard__yxrY9 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.HalfSleeveTattooDesignsAI_stylesGrid__zPfNv{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.HalfSleeveTattooDesignsAI_styleCard__nbD\+G{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.HalfSleeveTattooDesignsAI_styleCard__nbD\+G:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.HalfSleeveTattooDesignsAI_styleCard__nbD\+G img{display:block;height:250px;object-fit:cover;width:100%}.HalfSleeveTattooDesignsAI_styleCard__nbD\+G h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.HalfSleeveTattooDesignsAI_styleCard__nbD\+G p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.HalfSleeveTattooDesignsAI_placementGrid__MCuEP{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.HalfSleeveTattooDesignsAI_placementCard__ef4xO{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.HalfSleeveTattooDesignsAI_placementCard__ef4xO:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.HalfSleeveTattooDesignsAI_placementCard__ef4xO h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.HalfSleeveTattooDesignsAI_placementCard__ef4xO p{color:#666;font-size:1rem;line-height:1.7;margin:0}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW .HalfSleeveTattooDesignsAI_ctaButtonLink__Qky1v{display:inline-block}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW .HalfSleeveTattooDesignsAI_ctaMain__edEtv{background:#fff;color:#1a1a2e;max-width:450px}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW .HalfSleeveTattooDesignsAI_ctaMain__edEtv:hover{background:#f0f0f0;transform:translateY(-2px)}.HalfSleeveTattooDesignsAI_faqSection__UBb8l{background:#f8f9fa;padding:80px 20px}.HalfSleeveTattooDesignsAI_faqSection__UBb8l h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.HalfSleeveTattooDesignsAI_faqSection__UBb8l h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.HalfSleeveTattooDesignsAI_faqContainer__Mu1tr{margin:0 auto;max-width:1000px}.HalfSleeveTattooDesignsAI_faqItem__9v9Kb{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.HalfSleeveTattooDesignsAI_faqItem__9v9Kb:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.HalfSleeveTattooDesignsAI_faqItemActive__saagO{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.HalfSleeveTattooDesignsAI_faqQuestion__U6wdJ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.HalfSleeveTattooDesignsAI_faqQuestion__U6wdJ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.HalfSleeveTattooDesignsAI_faqQuestion__U6wdJ:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.HalfSleeveTattooDesignsAI_faqItemActive__saagO .HalfSleeveTattooDesignsAI_faqQuestion__U6wdJ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.HalfSleeveTattooDesignsAI_faqQuestionText__7fD1O{flex:1 1}.HalfSleeveTattooDesignsAI_faqIcon__uFaqz{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.HalfSleeveTattooDesignsAI_faqItemActive__saagO .HalfSleeveTattooDesignsAI_faqIcon__uFaqz{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.HalfSleeveTattooDesignsAI_faqAnswer__JOt4c{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.HalfSleeveTattooDesignsAI_faqAnswerOpen__SexMt{max-height:500px;padding:0 30px 25px}.HalfSleeveTattooDesignsAI_faqAnswer__JOt4c p{margin:0;padding-top:10px}.HalfSleeveTattooDesignsAI_seoLinksSection__UThqi{background:#fff;padding:40px 20px}.HalfSleeveTattooDesignsAI_seoLinksSection__UThqi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.HalfSleeveTattooDesignsAI_seoLinksGrid__2aWI\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+ h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+ ul{list-style:none;margin:0;padding:0}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+ li{margin-bottom:12px}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+ a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.HalfSleeveTattooDesignsAI_seoLinksColumn__eCka\+ a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.HalfSleeveTattooDesignsAI_stickyCta__602c6{animation:HalfSleeveTattooDesignsAI_slideInRight__cdD7F .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.HalfSleeveTattooDesignsAI_stickyCtaVisible__CJqHK{display:block}.HalfSleeveTattooDesignsAI_stickyCtaButton__e\+cI\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.HalfSleeveTattooDesignsAI_stickyCtaButton__e\+cI\+:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes HalfSleeveTattooDesignsAI_slideInRight__cdD7F{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.HalfSleeveTattooDesignsAI_heroSection__y5F8l{min-height:auto;padding:42.5px 20px 80px}.HalfSleeveTattooDesignsAI_heroContentWrapper__K7QUP{display:flex;flex-direction:column;gap:16px}.HalfSleeveTattooDesignsAI_heroContent__rIr7V{display:flex;flex-direction:column;order:1;text-align:center}.HalfSleeveTattooDesignsAI_heroContent__rIr7V h1{font-size:2rem;order:1}.HalfSleeveTattooDesignsAI_heroSubtitle__TX0iv{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.HalfSleeveTattooDesignsAI_trustMetrics__R8G6t{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.HalfSleeveTattooDesignsAI_metricItem__hfxv1{font-size:.85rem}.HalfSleeveTattooDesignsAI_ctaMain__edEtv{display:none}.HalfSleeveTattooDesignsAI_heroImageCarousel__Sh0as{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.HalfSleeveTattooDesignsAI_carouselItem__dBCzc{aspect-ratio:1}.HalfSleeveTattooDesignsAI_heroPreviewImage__-A-yt{border-radius:8px}.HalfSleeveTattooDesignsAI_stickyCta__602c6{bottom:15px;display:block!important;right:15px}.HalfSleeveTattooDesignsAI_stickyCtaButton__e\+cI\+{border-radius:40px;font-size:1rem;padding:14px 24px}.HalfSleeveTattooDesignsAI_howItWorksSection__Zuunz{padding:40px 20px}.HalfSleeveTattooDesignsAI_steps__a\+oZW{gap:25px;grid-template-columns:1fr}.HalfSleeveTattooDesignsAI_trustSection__VWsZl{padding:50px 20px}.HalfSleeveTattooDesignsAI_trustGrid__A-3Oj{gap:25px;grid-template-columns:1fr}.HalfSleeveTattooDesignsAI_gallerySection__J2atP{padding:40px 20px}.HalfSleeveTattooDesignsAI_galleryGrid__rxj0f{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.HalfSleeveTattooDesignsAI_faqSection__UBb8l h2,.HalfSleeveTattooDesignsAI_gallerySection__J2atP h2,.HalfSleeveTattooDesignsAI_meaningSection__wXf2j h2,.HalfSleeveTattooDesignsAI_seoLinksSection__UThqi h2{font-size:1.8rem}.HalfSleeveTattooDesignsAI_meaningSection__wXf2j{padding:40px 20px}.HalfSleeveTattooDesignsAI_meaningIntro__nZAAK{font-size:1.1rem;margin-bottom:20px}.HalfSleeveTattooDesignsAI_meaningSubtitle__DrJrt{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.HalfSleeveTattooDesignsAI_meaningGrid__4NEFx{gap:20px;grid-template-columns:1fr}.HalfSleeveTattooDesignsAI_stylesGrid__zPfNv{gap:25px;grid-template-columns:1fr}.HalfSleeveTattooDesignsAI_styleCard__nbD\+G img{height:200px}.HalfSleeveTattooDesignsAI_placementGrid__MCuEP{gap:20px;grid-template-columns:1fr}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW{margin:0 20px;padding:60px 25px}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW h2{font-size:1.8rem}.HalfSleeveTattooDesignsAI_finalCtaSection__VbcdW p{font-size:1.1rem}.HalfSleeveTattooDesignsAI_faqSection__UBb8l{padding:40px 20px}.HalfSleeveTattooDesignsAI_faqQuestion__U6wdJ{font-size:1.05rem;padding:20px}.HalfSleeveTattooDesignsAI_faqAnswer__JOt4c{font-size:1rem;padding:0 20px 20px!important}.HalfSleeveTattooDesignsAI_faqIcon__uFaqz{font-size:1.2rem;height:30px;width:30px}.HalfSleeveTattooDesignsAI_seoLinksSection__UThqi{padding:50px 20px}.HalfSleeveTattooDesignsAI_seoLinksGrid__2aWI\+{grid-template-columns:1fr}}@media (max-width:480px){.HalfSleeveTattooDesignsAI_heroContent__rIr7V h1{font-size:1.75rem}.HalfSleeveTattooDesignsAI_heroSubtitle__TX0iv{font-size:1rem}.HalfSleeveTattooDesignsAI_ctaMain__edEtv{font-size:1.1rem;padding:14px 30px}.HalfSleeveTattooDesignsAI_galleryGrid__rxj0f{gap:12px;grid-template-columns:repeat(2,1fr)}.HalfSleeveTattooDesignsAI_stepIcon__zbncK{font-size:3rem}.HalfSleeveTattooDesignsAI_trustNumber__hhLON{font-size:2rem}}.RibTattooDesignsAI_page__3ab-o{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.RibTattooDesignsAI_aiTattooContainer__EG3N3{margin:0 auto;max-width:1400px;padding:0 20px}.RibTattooDesignsAI_heroSection__pJUGj{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.RibTattooDesignsAI_heroContentWrapper__j5SoY{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.RibTattooDesignsAI_heroContent__SB3pI{position:relative;z-index:2}.RibTattooDesignsAI_heroContent__SB3pI h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.RibTattooDesignsAI_heroSubtitle__lbPv-{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.RibTattooDesignsAI_ctaButtonLink__MV1ig{display:inline-block;margin-bottom:30px;text-decoration:none}.RibTattooDesignsAI_ctaMain__IgeoC{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.RibTattooDesignsAI_ctaMain__IgeoC:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.RibTattooDesignsAI_ctaMain__IgeoC:focus{outline:3px solid #8a3ab9;outline-offset:2px}.RibTattooDesignsAI_trustMetrics__mldd0{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.RibTattooDesignsAI_metricItem__mjOoz{color:#666;font-size:.95rem;font-weight:500}.RibTattooDesignsAI_heroPreview__wERlZ{align-items:center;display:flex;justify-content:center}.RibTattooDesignsAI_heroImageCarousel__v1yDV{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.RibTattooDesignsAI_carouselItem__cxKdW{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.RibTattooDesignsAI_carouselItem__cxKdW:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.RibTattooDesignsAI_heroPreviewImage__fkmLO{display:block;height:100%;object-fit:cover;width:100%}.RibTattooDesignsAI_howItWorksSection__DC9hs{background:#fff;padding:80px 20px}.RibTattooDesignsAI_howItWorksSection__DC9hs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.RibTattooDesignsAI_steps__vsr0Z{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.RibTattooDesignsAI_step__a4L4p{padding:30px 20px;text-align:center}.RibTattooDesignsAI_stepIcon__2wkIw{font-size:4rem;margin-bottom:20px}.RibTattooDesignsAI_step__a4L4p h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.RibTattooDesignsAI_step__a4L4p p{color:#666;font-size:1rem;margin:0}.RibTattooDesignsAI_howItWorksCta__jLnkm{margin-top:40px;text-align:center}.RibTattooDesignsAI_trustSection__tYfnP{background:#f8f9fa;padding:40px 20px}.RibTattooDesignsAI_trustGrid__JDCp3{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.RibTattooDesignsAI_trustCard__eenYd{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.RibTattooDesignsAI_trustNumber__XfLyW{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.RibTattooDesignsAI_trustLabel__IeApC{color:#666;font-size:1rem;font-weight:500}.RibTattooDesignsAI_gallerySection__cjXLN{background:#fff;padding:80px 20px}.RibTattooDesignsAI_gallerySection__cjXLN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.RibTattooDesignsAI_galleryDescription__BeZSI{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.RibTattooDesignsAI_galleryGrid__9SMkY{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.RibTattooDesignsAI_galleryItem__Hzb9Q{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.RibTattooDesignsAI_galleryItem__Hzb9Q:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.RibTattooDesignsAI_galleryItem__Hzb9Q img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.RibTattooDesignsAI_galleryItem__Hzb9Q:hover img{transform:scale(1.05)}.RibTattooDesignsAI_galleryCta__78nRA{text-align:center}.RibTattooDesignsAI_meaningSection__pPPMR{background:#fff;padding:80px 20px}.RibTattooDesignsAI_meaningSection__pPPMR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.RibTattooDesignsAI_meaningIntro__zbJz8{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.RibTattooDesignsAI_meaningSubtitle__I5WUH{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.RibTattooDesignsAI_meaningGrid__3HR3N{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.RibTattooDesignsAI_meaningCard__LFD3Q{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.RibTattooDesignsAI_meaningCard__LFD3Q:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.RibTattooDesignsAI_meaningCard__LFD3Q h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.RibTattooDesignsAI_meaningCard__LFD3Q p{color:#666;font-size:1rem;line-height:1.7;margin:0}.RibTattooDesignsAI_stylesGrid__VdPD\+{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.RibTattooDesignsAI_styleCard__wNU1I{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.RibTattooDesignsAI_styleCard__wNU1I:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.RibTattooDesignsAI_styleCard__wNU1I img{display:block;height:250px;object-fit:cover;width:100%}.RibTattooDesignsAI_styleCard__wNU1I h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.RibTattooDesignsAI_styleCard__wNU1I p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.RibTattooDesignsAI_placementGrid__FsboH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.RibTattooDesignsAI_placementCard__FHSnM{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.RibTattooDesignsAI_placementCard__FHSnM:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.RibTattooDesignsAI_placementCard__FHSnM h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.RibTattooDesignsAI_placementCard__FHSnM p{color:#666;font-size:1rem;line-height:1.7;margin:0}.RibTattooDesignsAI_finalCtaSection__f9VPb{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.RibTattooDesignsAI_finalCtaSection__f9VPb h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.RibTattooDesignsAI_finalCtaSection__f9VPb p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.RibTattooDesignsAI_finalCtaSection__f9VPb .RibTattooDesignsAI_ctaButtonLink__MV1ig{display:inline-block}.RibTattooDesignsAI_finalCtaSection__f9VPb .RibTattooDesignsAI_ctaMain__IgeoC{background:#fff;color:#1a1a2e;max-width:450px}.RibTattooDesignsAI_finalCtaSection__f9VPb .RibTattooDesignsAI_ctaMain__IgeoC:hover{background:#f0f0f0;transform:translateY(-2px)}.RibTattooDesignsAI_faqSection__3agft{background:#f8f9fa;padding:80px 20px}.RibTattooDesignsAI_faqSection__3agft h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.RibTattooDesignsAI_faqSection__3agft h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.RibTattooDesignsAI_faqContainer__RelYg{margin:0 auto;max-width:1000px}.RibTattooDesignsAI_faqItem__uptV7{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.RibTattooDesignsAI_faqItem__uptV7:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.RibTattooDesignsAI_faqItemActive__-LMnE{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.RibTattooDesignsAI_faqQuestion__VPEYw{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.RibTattooDesignsAI_faqQuestion__VPEYw:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.RibTattooDesignsAI_faqQuestion__VPEYw:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.RibTattooDesignsAI_faqItemActive__-LMnE .RibTattooDesignsAI_faqQuestion__VPEYw{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.RibTattooDesignsAI_faqQuestionText__vUlX4{flex:1 1}.RibTattooDesignsAI_faqIcon__jT0o8{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.RibTattooDesignsAI_faqItemActive__-LMnE .RibTattooDesignsAI_faqIcon__jT0o8{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.RibTattooDesignsAI_faqAnswer__W\+T8Y{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.RibTattooDesignsAI_faqAnswerOpen__cE7GY{max-height:500px;padding:0 30px 25px}.RibTattooDesignsAI_faqAnswer__W\+T8Y p{margin:0;padding-top:10px}.RibTattooDesignsAI_seoLinksSection__4L5Hg{background:#fff;padding:40px 20px}.RibTattooDesignsAI_seoLinksSection__4L5Hg h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.RibTattooDesignsAI_seoLinksGrid__vYxDJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.RibTattooDesignsAI_seoLinksColumn__QCxj4{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.RibTattooDesignsAI_seoLinksColumn__QCxj4:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.RibTattooDesignsAI_seoLinksColumn__QCxj4 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.RibTattooDesignsAI_seoLinksColumn__QCxj4 ul{list-style:none;margin:0;padding:0}.RibTattooDesignsAI_seoLinksColumn__QCxj4 li{margin-bottom:12px}.RibTattooDesignsAI_seoLinksColumn__QCxj4 a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.RibTattooDesignsAI_seoLinksColumn__QCxj4 a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.RibTattooDesignsAI_stickyCta__xcNzD{animation:RibTattooDesignsAI_slideInRight__Z6VVz .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.RibTattooDesignsAI_stickyCtaVisible__qGtiU{display:block}.RibTattooDesignsAI_stickyCtaButton__dtjvR{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.RibTattooDesignsAI_stickyCtaButton__dtjvR:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes RibTattooDesignsAI_slideInRight__Z6VVz{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.RibTattooDesignsAI_heroSection__pJUGj{min-height:auto;padding:42.5px 20px 80px}.RibTattooDesignsAI_heroContentWrapper__j5SoY{display:flex;flex-direction:column;gap:16px}.RibTattooDesignsAI_heroContent__SB3pI{display:flex;flex-direction:column;order:1;text-align:center}.RibTattooDesignsAI_heroContent__SB3pI h1{font-size:2rem;order:1}.RibTattooDesignsAI_heroSubtitle__lbPv-{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.RibTattooDesignsAI_trustMetrics__mldd0{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.RibTattooDesignsAI_metricItem__mjOoz{font-size:.85rem}.RibTattooDesignsAI_ctaMain__IgeoC{display:none}.RibTattooDesignsAI_heroImageCarousel__v1yDV{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.RibTattooDesignsAI_carouselItem__cxKdW{aspect-ratio:1}.RibTattooDesignsAI_heroPreviewImage__fkmLO{border-radius:8px}.RibTattooDesignsAI_stickyCta__xcNzD{bottom:15px;display:block!important;right:15px}.RibTattooDesignsAI_stickyCtaButton__dtjvR{border-radius:40px;font-size:1rem;padding:14px 24px}.RibTattooDesignsAI_howItWorksSection__DC9hs{padding:40px 20px}.RibTattooDesignsAI_steps__vsr0Z{gap:25px;grid-template-columns:1fr}.RibTattooDesignsAI_trustSection__tYfnP{padding:50px 20px}.RibTattooDesignsAI_trustGrid__JDCp3{gap:25px;grid-template-columns:1fr}.RibTattooDesignsAI_gallerySection__cjXLN{padding:40px 20px}.RibTattooDesignsAI_galleryGrid__9SMkY{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.RibTattooDesignsAI_faqSection__3agft h2,.RibTattooDesignsAI_gallerySection__cjXLN h2,.RibTattooDesignsAI_meaningSection__pPPMR h2,.RibTattooDesignsAI_seoLinksSection__4L5Hg h2{font-size:1.8rem}.RibTattooDesignsAI_meaningSection__pPPMR{padding:40px 20px}.RibTattooDesignsAI_meaningIntro__zbJz8{font-size:1.1rem;margin-bottom:20px}.RibTattooDesignsAI_meaningSubtitle__I5WUH{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.RibTattooDesignsAI_meaningGrid__3HR3N{gap:20px;grid-template-columns:1fr}.RibTattooDesignsAI_stylesGrid__VdPD\+{gap:25px;grid-template-columns:1fr}.RibTattooDesignsAI_styleCard__wNU1I img{height:200px}.RibTattooDesignsAI_placementGrid__FsboH{gap:20px;grid-template-columns:1fr}.RibTattooDesignsAI_finalCtaSection__f9VPb{margin:0 20px;padding:60px 25px}.RibTattooDesignsAI_finalCtaSection__f9VPb h2{font-size:1.8rem}.RibTattooDesignsAI_finalCtaSection__f9VPb p{font-size:1.1rem}.RibTattooDesignsAI_faqSection__3agft{padding:40px 20px}.RibTattooDesignsAI_faqQuestion__VPEYw{font-size:1.05rem;padding:20px}.RibTattooDesignsAI_faqAnswer__W\+T8Y{font-size:1rem;padding:0 20px 20px!important}.RibTattooDesignsAI_faqIcon__jT0o8{font-size:1.2rem;height:30px;width:30px}.RibTattooDesignsAI_seoLinksSection__4L5Hg{padding:50px 20px}.RibTattooDesignsAI_seoLinksGrid__vYxDJ{grid-template-columns:1fr}}@media (max-width:480px){.RibTattooDesignsAI_heroContent__SB3pI h1{font-size:1.75rem}.RibTattooDesignsAI_heroSubtitle__lbPv-{font-size:1rem}.RibTattooDesignsAI_ctaMain__IgeoC{font-size:1.1rem;padding:14px 30px}.RibTattooDesignsAI_galleryGrid__9SMkY{gap:12px;grid-template-columns:repeat(2,1fr)}.RibTattooDesignsAI_stepIcon__2wkIw{font-size:3rem}.RibTattooDesignsAI_trustNumber__XfLyW{font-size:2rem}}.BicepTattooDesignsAI_page__zR0l4{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BicepTattooDesignsAI_aiTattooContainer__OoRha{margin:0 auto;max-width:1400px;padding:0 20px}.BicepTattooDesignsAI_heroSection__lZjTx{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BicepTattooDesignsAI_heroContentWrapper__lGm-a{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BicepTattooDesignsAI_heroContent__KQ4tv{position:relative;z-index:2}.BicepTattooDesignsAI_heroContent__KQ4tv h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BicepTattooDesignsAI_heroSubtitle__9YvjV{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BicepTattooDesignsAI_ctaButtonLink__QDZTh{display:inline-block;margin-bottom:30px;text-decoration:none}.BicepTattooDesignsAI_ctaMain__wDPve{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BicepTattooDesignsAI_ctaMain__wDPve:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BicepTattooDesignsAI_ctaMain__wDPve:focus{outline:3px solid #8a3ab9;outline-offset:2px}.BicepTattooDesignsAI_trustMetrics__x-1rf{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BicepTattooDesignsAI_metricItem__JtVC\+{color:#666;font-size:.95rem;font-weight:500}.BicepTattooDesignsAI_heroPreview__Ql9wk{align-items:center;display:flex;justify-content:center}.BicepTattooDesignsAI_heroImageCarousel__SvtMN{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BicepTattooDesignsAI_carouselItem__0vi\+I{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BicepTattooDesignsAI_carouselItem__0vi\+I:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BicepTattooDesignsAI_heroPreviewImage__dAvvF{display:block;height:100%;object-fit:cover;width:100%}.BicepTattooDesignsAI_howItWorksSection__sx6yw{background:#fff;padding:80px 20px}.BicepTattooDesignsAI_howItWorksSection__sx6yw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BicepTattooDesignsAI_steps__9GSdC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BicepTattooDesignsAI_step__4aFR0{padding:30px 20px;text-align:center}.BicepTattooDesignsAI_stepIcon__APuUF{font-size:4rem;margin-bottom:20px}.BicepTattooDesignsAI_step__4aFR0 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BicepTattooDesignsAI_step__4aFR0 p{color:#666;font-size:1rem;margin:0}.BicepTattooDesignsAI_howItWorksCta__oJRic{margin-top:40px;text-align:center}.BicepTattooDesignsAI_trustSection__bvoAv{background:#f8f9fa;padding:40px 20px}.BicepTattooDesignsAI_trustGrid__XCkfr{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BicepTattooDesignsAI_trustCard__hua5k{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BicepTattooDesignsAI_trustNumber__iXuej{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BicepTattooDesignsAI_trustLabel__i2VVe{color:#666;font-size:1rem;font-weight:500}.BicepTattooDesignsAI_gallerySection__Tugqx{background:#fff;padding:80px 20px}.BicepTattooDesignsAI_gallerySection__Tugqx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BicepTattooDesignsAI_galleryDescription__kevel{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BicepTattooDesignsAI_galleryGrid__\+UQiC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BicepTattooDesignsAI_galleryItem__0-\+HA{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BicepTattooDesignsAI_galleryItem__0-\+HA:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BicepTattooDesignsAI_galleryItem__0-\+HA img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BicepTattooDesignsAI_galleryItem__0-\+HA:hover img{transform:scale(1.05)}.BicepTattooDesignsAI_galleryCta__1wBxI{text-align:center}.BicepTattooDesignsAI_meaningSection__4LHSk{background:#fff;padding:80px 20px}.BicepTattooDesignsAI_meaningSection__4LHSk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BicepTattooDesignsAI_meaningIntro__HuJcF{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.BicepTattooDesignsAI_meaningSubtitle__XEydr{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.BicepTattooDesignsAI_meaningGrid__FikTw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.BicepTattooDesignsAI_meaningCard__rGM35{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BicepTattooDesignsAI_meaningCard__rGM35:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BicepTattooDesignsAI_meaningCard__rGM35 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.BicepTattooDesignsAI_meaningCard__rGM35 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.BicepTattooDesignsAI_stylesGrid__QgUSW{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.BicepTattooDesignsAI_styleCard__fiMfb{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.BicepTattooDesignsAI_styleCard__fiMfb:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BicepTattooDesignsAI_styleCard__fiMfb img{display:block;height:250px;object-fit:cover;width:100%}.BicepTattooDesignsAI_styleCard__fiMfb h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.BicepTattooDesignsAI_styleCard__fiMfb p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.BicepTattooDesignsAI_placementGrid__4ca2z{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.BicepTattooDesignsAI_placementCard__Ek7bc{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BicepTattooDesignsAI_placementCard__Ek7bc:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BicepTattooDesignsAI_placementCard__Ek7bc h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.BicepTattooDesignsAI_placementCard__Ek7bc p{color:#666;font-size:1rem;line-height:1.7;margin:0}.BicepTattooDesignsAI_finalCtaSection__bXpn3{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BicepTattooDesignsAI_finalCtaSection__bXpn3 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BicepTattooDesignsAI_finalCtaSection__bXpn3 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BicepTattooDesignsAI_finalCtaSection__bXpn3 .BicepTattooDesignsAI_ctaButtonLink__QDZTh{display:inline-block}.BicepTattooDesignsAI_finalCtaSection__bXpn3 .BicepTattooDesignsAI_ctaMain__wDPve{background:#fff;color:#1a1a2e;max-width:450px}.BicepTattooDesignsAI_finalCtaSection__bXpn3 .BicepTattooDesignsAI_ctaMain__wDPve:hover{background:#f0f0f0;transform:translateY(-2px)}.BicepTattooDesignsAI_faqSection__dpjOk{background:#f8f9fa;padding:80px 20px}.BicepTattooDesignsAI_faqSection__dpjOk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BicepTattooDesignsAI_faqSection__dpjOk h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BicepTattooDesignsAI_faqContainer__344\+r{margin:0 auto;max-width:1000px}.BicepTattooDesignsAI_faqItem__fjPMC{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BicepTattooDesignsAI_faqItem__fjPMC:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BicepTattooDesignsAI_faqItemActive__C7cm6{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BicepTattooDesignsAI_faqQuestion__2T3yZ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BicepTattooDesignsAI_faqQuestion__2T3yZ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BicepTattooDesignsAI_faqQuestion__2T3yZ:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.BicepTattooDesignsAI_faqItemActive__C7cm6 .BicepTattooDesignsAI_faqQuestion__2T3yZ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BicepTattooDesignsAI_faqQuestionText__pXVN-{flex:1 1}.BicepTattooDesignsAI_faqIcon__5vC3S{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BicepTattooDesignsAI_faqItemActive__C7cm6 .BicepTattooDesignsAI_faqIcon__5vC3S{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BicepTattooDesignsAI_faqAnswer__XJpuD{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BicepTattooDesignsAI_faqAnswerOpen__o8Dpo{max-height:500px;padding:0 30px 25px}.BicepTattooDesignsAI_faqAnswer__XJpuD p{margin:0;padding-top:10px}.BicepTattooDesignsAI_seoLinksSection__aqBLp{background:#fff;padding:40px 20px}.BicepTattooDesignsAI_seoLinksSection__aqBLp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BicepTattooDesignsAI_seoLinksGrid__OmZzm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BicepTattooDesignsAI_seoLinksColumn__By6Jw{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BicepTattooDesignsAI_seoLinksColumn__By6Jw:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BicepTattooDesignsAI_seoLinksColumn__By6Jw h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BicepTattooDesignsAI_seoLinksColumn__By6Jw ul{list-style:none;margin:0;padding:0}.BicepTattooDesignsAI_seoLinksColumn__By6Jw li{margin-bottom:12px}.BicepTattooDesignsAI_seoLinksColumn__By6Jw a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.BicepTattooDesignsAI_seoLinksColumn__By6Jw a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.BicepTattooDesignsAI_stickyCta__KHSxv{animation:BicepTattooDesignsAI_slideInRight__CzBjo .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BicepTattooDesignsAI_stickyCtaVisible__mXRhj{display:block}.BicepTattooDesignsAI_stickyCtaButton__XO4SL{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BicepTattooDesignsAI_stickyCtaButton__XO4SL:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BicepTattooDesignsAI_slideInRight__CzBjo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BicepTattooDesignsAI_heroSection__lZjTx{min-height:auto;padding:42.5px 20px 80px}.BicepTattooDesignsAI_heroContentWrapper__lGm-a{display:flex;flex-direction:column;gap:16px}.BicepTattooDesignsAI_heroContent__KQ4tv{display:flex;flex-direction:column;order:1;text-align:center}.BicepTattooDesignsAI_heroContent__KQ4tv h1{font-size:2rem;order:1}.BicepTattooDesignsAI_heroSubtitle__9YvjV{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BicepTattooDesignsAI_trustMetrics__x-1rf{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BicepTattooDesignsAI_metricItem__JtVC\+{font-size:.85rem}.BicepTattooDesignsAI_ctaMain__wDPve{display:none}.BicepTattooDesignsAI_heroImageCarousel__SvtMN{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BicepTattooDesignsAI_carouselItem__0vi\+I{aspect-ratio:1}.BicepTattooDesignsAI_heroPreviewImage__dAvvF{border-radius:8px}.BicepTattooDesignsAI_stickyCta__KHSxv{bottom:15px;display:block!important;right:15px}.BicepTattooDesignsAI_stickyCtaButton__XO4SL{border-radius:40px;font-size:1rem;padding:14px 24px}.BicepTattooDesignsAI_howItWorksSection__sx6yw{padding:40px 20px}.BicepTattooDesignsAI_steps__9GSdC{gap:25px;grid-template-columns:1fr}.BicepTattooDesignsAI_trustSection__bvoAv{padding:50px 20px}.BicepTattooDesignsAI_trustGrid__XCkfr{gap:25px;grid-template-columns:1fr}.BicepTattooDesignsAI_gallerySection__Tugqx{padding:40px 20px}.BicepTattooDesignsAI_galleryGrid__\+UQiC{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BicepTattooDesignsAI_faqSection__dpjOk h2,.BicepTattooDesignsAI_gallerySection__Tugqx h2,.BicepTattooDesignsAI_meaningSection__4LHSk h2,.BicepTattooDesignsAI_seoLinksSection__aqBLp h2{font-size:1.8rem}.BicepTattooDesignsAI_meaningSection__4LHSk{padding:40px 20px}.BicepTattooDesignsAI_meaningIntro__HuJcF{font-size:1.1rem;margin-bottom:20px}.BicepTattooDesignsAI_meaningSubtitle__XEydr{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.BicepTattooDesignsAI_meaningGrid__FikTw{gap:20px;grid-template-columns:1fr}.BicepTattooDesignsAI_stylesGrid__QgUSW{gap:25px;grid-template-columns:1fr}.BicepTattooDesignsAI_styleCard__fiMfb img{height:200px}.BicepTattooDesignsAI_placementGrid__4ca2z{gap:20px;grid-template-columns:1fr}.BicepTattooDesignsAI_finalCtaSection__bXpn3{margin:0 20px;padding:60px 25px}.BicepTattooDesignsAI_finalCtaSection__bXpn3 h2{font-size:1.8rem}.BicepTattooDesignsAI_finalCtaSection__bXpn3 p{font-size:1.1rem}.BicepTattooDesignsAI_faqSection__dpjOk{padding:40px 20px}.BicepTattooDesignsAI_faqQuestion__2T3yZ{font-size:1.05rem;padding:20px}.BicepTattooDesignsAI_faqAnswer__XJpuD{font-size:1rem;padding:0 20px 20px!important}.BicepTattooDesignsAI_faqIcon__5vC3S{font-size:1.2rem;height:30px;width:30px}.BicepTattooDesignsAI_seoLinksSection__aqBLp{padding:50px 20px}.BicepTattooDesignsAI_seoLinksGrid__OmZzm{grid-template-columns:1fr}}@media (max-width:480px){.BicepTattooDesignsAI_heroContent__KQ4tv h1{font-size:1.75rem}.BicepTattooDesignsAI_heroSubtitle__9YvjV{font-size:1rem}.BicepTattooDesignsAI_ctaMain__wDPve{font-size:1.1rem;padding:14px 30px}.BicepTattooDesignsAI_galleryGrid__\+UQiC{gap:12px;grid-template-columns:repeat(2,1fr)}.BicepTattooDesignsAI_stepIcon__APuUF{font-size:3rem}.BicepTattooDesignsAI_trustNumber__iXuej{font-size:2rem}}.ArmTattoosMenAI_page__Cub\+8{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ArmTattoosMenAI_aiTattooContainer__n1184{margin:0 auto;max-width:1400px;padding:0 20px}.ArmTattoosMenAI_heroSection__0z-R-{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ArmTattoosMenAI_heroContentWrapper__5dxL\+{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ArmTattoosMenAI_heroContent__9nUTg{position:relative;z-index:2}.ArmTattoosMenAI_heroContent__9nUTg h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ArmTattoosMenAI_heroSubtitle__tqg0n{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ArmTattoosMenAI_ctaButtonLink__tbmoD{display:inline-block;margin-bottom:30px;text-decoration:none}.ArmTattoosMenAI_ctaMain__XmgvE{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ArmTattoosMenAI_ctaMain__XmgvE:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ArmTattoosMenAI_ctaMain__XmgvE:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ArmTattoosMenAI_trustMetrics__LKEu7{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ArmTattoosMenAI_metricItem__UdlVr{color:#666;font-size:.95rem;font-weight:500}.ArmTattoosMenAI_heroPreview__cg9g8{align-items:center;display:flex;justify-content:center}.ArmTattoosMenAI_heroImageCarousel__UqWfz{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ArmTattoosMenAI_carouselItem__4Kr9S{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ArmTattoosMenAI_carouselItem__4Kr9S:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ArmTattoosMenAI_heroPreviewImage__epsMe{display:block;height:100%;object-fit:cover;width:100%}.ArmTattoosMenAI_howItWorksSection__k6zXP{background:#fff;padding:80px 20px}.ArmTattoosMenAI_howItWorksSection__k6zXP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ArmTattoosMenAI_steps__uGNoD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ArmTattoosMenAI_step__DKtsr{padding:30px 20px;text-align:center}.ArmTattoosMenAI_stepIcon__pmSeY{font-size:4rem;margin-bottom:20px}.ArmTattoosMenAI_step__DKtsr h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ArmTattoosMenAI_step__DKtsr p{color:#666;font-size:1rem;margin:0}.ArmTattoosMenAI_howItWorksCta__ILPjY{margin-top:40px;text-align:center}.ArmTattoosMenAI_trustSection__YDHog{background:#f8f9fa;padding:40px 20px}.ArmTattoosMenAI_trustGrid__zVBEr{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ArmTattoosMenAI_trustCard__mCKCr{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ArmTattoosMenAI_trustNumber__NO98z{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ArmTattoosMenAI_trustLabel__onBUd{color:#666;font-size:1rem;font-weight:500}.ArmTattoosMenAI_gallerySection__trNMF{background:#fff;padding:80px 20px}.ArmTattoosMenAI_gallerySection__trNMF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArmTattoosMenAI_galleryDescription__u-1Ep{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ArmTattoosMenAI_galleryGrid__Ikn1R{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ArmTattoosMenAI_galleryItem__QUdbn{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ArmTattoosMenAI_galleryItem__QUdbn:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmTattoosMenAI_galleryItem__QUdbn img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ArmTattoosMenAI_galleryItem__QUdbn:hover img{transform:scale(1.05)}.ArmTattoosMenAI_galleryCta__QRq0W{text-align:center}.ArmTattoosMenAI_meaningSection__b\+7aW{background:#fff;padding:80px 20px}.ArmTattoosMenAI_meaningSection__b\+7aW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArmTattoosMenAI_meaningIntro__-Qf58{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.ArmTattoosMenAI_meaningSubtitle__XJ1EQ{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.ArmTattoosMenAI_stylesGrid__kn90w{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ArmTattoosMenAI_styleCard__Dbn-k{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ArmTattoosMenAI_styleCard__Dbn-k:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArmTattoosMenAI_styleCard__Dbn-k img{display:block;height:250px;object-fit:cover;width:100%}.ArmTattoosMenAI_styleCard__Dbn-k h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.ArmTattoosMenAI_styleCard__Dbn-k p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.ArmTattoosMenAI_placementGrid__kBTO\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ArmTattoosMenAI_placementCard__DlJip{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ArmTattoosMenAI_placementCard__DlJip:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ArmTattoosMenAI_placementCard__DlJip h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ArmTattoosMenAI_placementCard__DlJip p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ArmTattoosMenAI_finalCtaSection__8TNW5{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ArmTattoosMenAI_finalCtaSection__8TNW5 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ArmTattoosMenAI_finalCtaSection__8TNW5 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ArmTattoosMenAI_finalCtaSection__8TNW5 .ArmTattoosMenAI_ctaButtonLink__tbmoD{display:inline-block}.ArmTattoosMenAI_finalCtaSection__8TNW5 .ArmTattoosMenAI_ctaMain__XmgvE{background:#fff;color:#1a1a2e;max-width:450px}.ArmTattoosMenAI_finalCtaSection__8TNW5 .ArmTattoosMenAI_ctaMain__XmgvE:hover{background:#f0f0f0;transform:translateY(-2px)}.ArmTattoosMenAI_faqSection__lLjNj{background:#f8f9fa;padding:80px 20px}.ArmTattoosMenAI_faqSection__lLjNj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ArmTattoosMenAI_faqSection__lLjNj h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ArmTattoosMenAI_faqContainer__gZ7AG{margin:0 auto;max-width:1000px}.ArmTattoosMenAI_faqItem__QU2W1{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ArmTattoosMenAI_faqItem__QU2W1:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ArmTattoosMenAI_faqItemActive__mM9pT{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ArmTattoosMenAI_faqQuestion__cBN0m{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ArmTattoosMenAI_faqQuestion__cBN0m:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ArmTattoosMenAI_faqQuestion__cBN0m:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ArmTattoosMenAI_faqItemActive__mM9pT .ArmTattoosMenAI_faqQuestion__cBN0m{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ArmTattoosMenAI_faqQuestionText__-\+ZfD{flex:1 1}.ArmTattoosMenAI_faqIcon__XaoX1{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ArmTattoosMenAI_faqItemActive__mM9pT .ArmTattoosMenAI_faqIcon__XaoX1{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ArmTattoosMenAI_faqAnswer__bVRZg{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ArmTattoosMenAI_faqAnswerOpen__0KnQ6{max-height:500px;padding:0 30px 25px}.ArmTattoosMenAI_faqAnswer__bVRZg p{margin:0;padding-top:10px}.ArmTattoosMenAI_seoLinksSection__3P0MV{background:#fff;padding:40px 20px}.ArmTattoosMenAI_seoLinksSection__3P0MV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ArmTattoosMenAI_seoLinksGrid__VsYfR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ArmTattoosMenAI_seoLinksColumn__THSP6{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ArmTattoosMenAI_seoLinksColumn__THSP6:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ArmTattoosMenAI_seoLinksColumn__THSP6 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ArmTattoosMenAI_seoLinksColumn__THSP6 ul{list-style:none;margin:0;padding:0}.ArmTattoosMenAI_seoLinksColumn__THSP6 li{margin-bottom:12px}.ArmTattoosMenAI_seoLinksColumn__THSP6 a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.ArmTattoosMenAI_seoLinksColumn__THSP6 a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.ArmTattoosMenAI_stickyCta__iPZVb{animation:ArmTattoosMenAI_slideInRight__LHrqh .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ArmTattoosMenAI_stickyCtaVisible__0Rmzy{display:block}.ArmTattoosMenAI_stickyCtaButton__YpNpi{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ArmTattoosMenAI_stickyCtaButton__YpNpi:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ArmTattoosMenAI_slideInRight__LHrqh{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ArmTattoosMenAI_heroSection__0z-R-{min-height:auto;padding:42.5px 20px 80px}.ArmTattoosMenAI_heroContentWrapper__5dxL\+{display:flex;flex-direction:column;gap:16px}.ArmTattoosMenAI_heroContent__9nUTg{display:flex;flex-direction:column;order:1;text-align:center}.ArmTattoosMenAI_heroContent__9nUTg h1{font-size:2rem;order:1}.ArmTattoosMenAI_heroSubtitle__tqg0n{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ArmTattoosMenAI_trustMetrics__LKEu7{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ArmTattoosMenAI_metricItem__UdlVr{font-size:.85rem}.ArmTattoosMenAI_ctaMain__XmgvE{display:none}.ArmTattoosMenAI_heroImageCarousel__UqWfz{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ArmTattoosMenAI_carouselItem__4Kr9S{aspect-ratio:1}.ArmTattoosMenAI_heroPreviewImage__epsMe{border-radius:8px}.ArmTattoosMenAI_stickyCta__iPZVb{bottom:15px;display:block!important;right:15px}.ArmTattoosMenAI_stickyCtaButton__YpNpi{border-radius:40px;font-size:1rem;padding:14px 24px}.ArmTattoosMenAI_howItWorksSection__k6zXP{padding:40px 20px}.ArmTattoosMenAI_steps__uGNoD{gap:25px;grid-template-columns:1fr}.ArmTattoosMenAI_trustSection__YDHog{padding:50px 20px}.ArmTattoosMenAI_trustGrid__zVBEr{gap:25px;grid-template-columns:1fr}.ArmTattoosMenAI_gallerySection__trNMF{padding:40px 20px}.ArmTattoosMenAI_galleryGrid__Ikn1R{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ArmTattoosMenAI_faqSection__lLjNj h2,.ArmTattoosMenAI_gallerySection__trNMF h2,.ArmTattoosMenAI_meaningSection__b\+7aW h2,.ArmTattoosMenAI_seoLinksSection__3P0MV h2{font-size:1.8rem}.ArmTattoosMenAI_meaningSection__b\+7aW{padding:40px 20px}.ArmTattoosMenAI_meaningIntro__-Qf58{font-size:1.1rem;margin-bottom:20px}.ArmTattoosMenAI_meaningSubtitle__XJ1EQ{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.ArmTattoosMenAI_stylesGrid__kn90w{gap:25px;grid-template-columns:1fr}.ArmTattoosMenAI_styleCard__Dbn-k img{height:200px}.ArmTattoosMenAI_placementGrid__kBTO\+{gap:20px;grid-template-columns:1fr}.ArmTattoosMenAI_finalCtaSection__8TNW5{margin:0 20px;padding:60px 25px}.ArmTattoosMenAI_finalCtaSection__8TNW5 h2{font-size:1.8rem}.ArmTattoosMenAI_finalCtaSection__8TNW5 p{font-size:1.1rem}.ArmTattoosMenAI_faqSection__lLjNj{padding:40px 20px}.ArmTattoosMenAI_faqQuestion__cBN0m{font-size:1.05rem;padding:20px}.ArmTattoosMenAI_faqAnswer__bVRZg{font-size:1rem;padding:0 20px 20px!important}.ArmTattoosMenAI_faqIcon__XaoX1{font-size:1.2rem;height:30px;width:30px}.ArmTattoosMenAI_seoLinksSection__3P0MV{padding:50px 20px}.ArmTattoosMenAI_seoLinksGrid__VsYfR{grid-template-columns:1fr}}@media (max-width:480px){.ArmTattoosMenAI_heroContent__9nUTg h1{font-size:1.75rem}.ArmTattoosMenAI_heroSubtitle__tqg0n{font-size:1rem}.ArmTattoosMenAI_ctaMain__XmgvE{font-size:1.1rem;padding:14px 30px}.ArmTattoosMenAI_galleryGrid__Ikn1R{gap:12px;grid-template-columns:repeat(2,1fr)}.ArmTattoosMenAI_stepIcon__pmSeY{font-size:3rem}.ArmTattoosMenAI_trustNumber__NO98z{font-size:2rem}}.LegTattoosMenAI_page__NzgJr{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LegTattoosMenAI_aiTattooContainer__5FVUE{margin:0 auto;max-width:1400px;padding:0 20px}.LegTattoosMenAI_heroSection__P1B\+l{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LegTattoosMenAI_heroContentWrapper__hhbog{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LegTattoosMenAI_heroContent__LTRis{position:relative;z-index:2}.LegTattoosMenAI_heroContent__LTRis h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LegTattoosMenAI_heroSubtitle__81sd0{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LegTattoosMenAI_ctaButtonLink__19l4w{display:inline-block;margin-bottom:30px;text-decoration:none}.LegTattoosMenAI_ctaMain__whrvI{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LegTattoosMenAI_ctaMain__whrvI:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LegTattoosMenAI_ctaMain__whrvI:focus{outline:3px solid #8a3ab9;outline-offset:2px}.LegTattoosMenAI_trustMetrics__sVTHM{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LegTattoosMenAI_metricItem__XmhOx{color:#666;font-size:.95rem;font-weight:500}.LegTattoosMenAI_heroPreview__jLMoe{align-items:center;display:flex;justify-content:center}.LegTattoosMenAI_heroImageCarousel__JS7ps{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LegTattoosMenAI_carouselItem__5lzaI{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LegTattoosMenAI_carouselItem__5lzaI:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LegTattoosMenAI_heroPreviewImage__OAAgv{display:block;height:100%;object-fit:cover;width:100%}.LegTattoosMenAI_howItWorksSection__cTVj1{background:#fff;padding:80px 20px}.LegTattoosMenAI_howItWorksSection__cTVj1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LegTattoosMenAI_steps__bprrn{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LegTattoosMenAI_step__5O7Cs{padding:30px 20px;text-align:center}.LegTattoosMenAI_stepIcon__IAIaS{font-size:4rem;margin-bottom:20px}.LegTattoosMenAI_step__5O7Cs h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LegTattoosMenAI_step__5O7Cs p{color:#666;font-size:1rem;margin:0}.LegTattoosMenAI_howItWorksCta__L6gDf{margin-top:40px;text-align:center}.LegTattoosMenAI_trustSection__\+MiWk{background:#f8f9fa;padding:40px 20px}.LegTattoosMenAI_trustGrid__mYkYb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LegTattoosMenAI_trustCard__K0GY1{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LegTattoosMenAI_trustNumber__yfRBj{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LegTattoosMenAI_trustLabel__ImsEC{color:#666;font-size:1rem;font-weight:500}.LegTattoosMenAI_gallerySection__5qCWH{background:#fff;padding:80px 20px}.LegTattoosMenAI_gallerySection__5qCWH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattoosMenAI_galleryDescription__Rhgl1{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LegTattoosMenAI_galleryGrid__-8Fur{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LegTattoosMenAI_galleryItem__ro6zi{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosMenAI_galleryItem__ro6zi:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattoosMenAI_galleryItem__ro6zi img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LegTattoosMenAI_galleryItem__ro6zi:hover img{transform:scale(1.05)}.LegTattoosMenAI_galleryCta__rNm9z{text-align:center}.LegTattoosMenAI_meaningSection__BkjWi{background:#fff;padding:80px 20px}.LegTattoosMenAI_meaningSection__BkjWi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LegTattoosMenAI_meaningIntro__Ao8Oc{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.LegTattoosMenAI_meaningSubtitle__u1eOB{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.LegTattoosMenAI_stylesGrid__STBTN{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.LegTattoosMenAI_styleCard__wGLyf{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosMenAI_styleCard__wGLyf:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LegTattoosMenAI_styleCard__wGLyf img{display:block;height:250px;object-fit:cover;width:100%}.LegTattoosMenAI_styleCard__wGLyf h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.LegTattoosMenAI_styleCard__wGLyf p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.LegTattoosMenAI_placementGrid__tiaeu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.LegTattoosMenAI_placementCard__3\+sxq{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosMenAI_placementCard__3\+sxq:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.LegTattoosMenAI_placementCard__3\+sxq h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.LegTattoosMenAI_placementCard__3\+sxq p{color:#666;font-size:1rem;line-height:1.7;margin:0}.LegTattoosMenAI_finalCtaSection__19nXb{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LegTattoosMenAI_finalCtaSection__19nXb h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LegTattoosMenAI_finalCtaSection__19nXb p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LegTattoosMenAI_finalCtaSection__19nXb .LegTattoosMenAI_ctaButtonLink__19l4w{display:inline-block}.LegTattoosMenAI_finalCtaSection__19nXb .LegTattoosMenAI_ctaMain__whrvI{background:#fff;color:#1a1a2e;max-width:450px}.LegTattoosMenAI_finalCtaSection__19nXb .LegTattoosMenAI_ctaMain__whrvI:hover{background:#f0f0f0;transform:translateY(-2px)}.LegTattoosMenAI_faqSection__SsFUc{background:#f8f9fa;padding:80px 20px}.LegTattoosMenAI_faqSection__SsFUc h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LegTattoosMenAI_faqSection__SsFUc h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LegTattoosMenAI_faqContainer__ZjBon{margin:0 auto;max-width:1000px}.LegTattoosMenAI_faqItem__3v1AJ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LegTattoosMenAI_faqItem__3v1AJ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LegTattoosMenAI_faqItemActive__eGb5k{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LegTattoosMenAI_faqQuestion__u2j69{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LegTattoosMenAI_faqQuestion__u2j69:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LegTattoosMenAI_faqQuestion__u2j69:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.LegTattoosMenAI_faqItemActive__eGb5k .LegTattoosMenAI_faqQuestion__u2j69{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LegTattoosMenAI_faqQuestionText__8NTA5{flex:1 1}.LegTattoosMenAI_faqIcon__2RH0Q{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LegTattoosMenAI_faqItemActive__eGb5k .LegTattoosMenAI_faqIcon__2RH0Q{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LegTattoosMenAI_faqAnswer__pOFgr{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.LegTattoosMenAI_faqAnswerOpen__7geVJ{max-height:500px;padding:0 30px 25px}.LegTattoosMenAI_faqAnswer__pOFgr p{margin:0;padding-top:10px}.LegTattoosMenAI_seoLinksSection__u3PIB{background:#fff;padding:40px 20px}.LegTattoosMenAI_seoLinksSection__u3PIB h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LegTattoosMenAI_seoLinksGrid__djVTl{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LegTattoosMenAI_seoLinksColumn__azpmM{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.LegTattoosMenAI_seoLinksColumn__azpmM:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.LegTattoosMenAI_seoLinksColumn__azpmM h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LegTattoosMenAI_seoLinksColumn__azpmM ul{list-style:none;margin:0;padding:0}.LegTattoosMenAI_seoLinksColumn__azpmM li{margin-bottom:12px}.LegTattoosMenAI_seoLinksColumn__azpmM a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.LegTattoosMenAI_seoLinksColumn__azpmM a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.LegTattoosMenAI_stickyCta__QDQbJ{animation:LegTattoosMenAI_slideInRight__N9Uj\+ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LegTattoosMenAI_stickyCtaVisible__uuCji{display:block}.LegTattoosMenAI_stickyCtaButton__4Pema{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LegTattoosMenAI_stickyCtaButton__4Pema:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LegTattoosMenAI_slideInRight__N9Uj\+{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LegTattoosMenAI_heroSection__P1B\+l{min-height:auto;padding:42.5px 20px 80px}.LegTattoosMenAI_heroContentWrapper__hhbog{display:flex;flex-direction:column;gap:16px}.LegTattoosMenAI_heroContent__LTRis{display:flex;flex-direction:column;order:1;text-align:center}.LegTattoosMenAI_heroContent__LTRis h1{font-size:2rem;order:1}.LegTattoosMenAI_heroSubtitle__81sd0{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.LegTattoosMenAI_trustMetrics__sVTHM{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.LegTattoosMenAI_metricItem__XmhOx{font-size:.85rem}.LegTattoosMenAI_ctaMain__whrvI{display:none}.LegTattoosMenAI_heroImageCarousel__JS7ps{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.LegTattoosMenAI_carouselItem__5lzaI{aspect-ratio:1}.LegTattoosMenAI_heroPreviewImage__OAAgv{border-radius:8px}.LegTattoosMenAI_stickyCta__QDQbJ{bottom:15px;display:block!important;right:15px}.LegTattoosMenAI_stickyCtaButton__4Pema{border-radius:40px;font-size:1rem;padding:14px 24px}.LegTattoosMenAI_howItWorksSection__cTVj1{padding:40px 20px}.LegTattoosMenAI_steps__bprrn{gap:25px;grid-template-columns:1fr}.LegTattoosMenAI_trustSection__\+MiWk{padding:50px 20px}.LegTattoosMenAI_trustGrid__mYkYb{gap:25px;grid-template-columns:1fr}.LegTattoosMenAI_gallerySection__5qCWH{padding:40px 20px}.LegTattoosMenAI_galleryGrid__-8Fur{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LegTattoosMenAI_faqSection__SsFUc h2,.LegTattoosMenAI_gallerySection__5qCWH h2,.LegTattoosMenAI_meaningSection__BkjWi h2,.LegTattoosMenAI_seoLinksSection__u3PIB h2{font-size:1.8rem}.LegTattoosMenAI_meaningSection__BkjWi{padding:40px 20px}.LegTattoosMenAI_meaningIntro__Ao8Oc{font-size:1.1rem;margin-bottom:20px}.LegTattoosMenAI_meaningSubtitle__u1eOB{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.LegTattoosMenAI_stylesGrid__STBTN{gap:25px;grid-template-columns:1fr}.LegTattoosMenAI_styleCard__wGLyf img{height:200px}.LegTattoosMenAI_placementGrid__tiaeu{gap:20px;grid-template-columns:1fr}.LegTattoosMenAI_finalCtaSection__19nXb{margin:0 20px;padding:60px 25px}.LegTattoosMenAI_finalCtaSection__19nXb h2{font-size:1.8rem}.LegTattoosMenAI_finalCtaSection__19nXb p{font-size:1.1rem}.LegTattoosMenAI_faqSection__SsFUc{padding:40px 20px}.LegTattoosMenAI_faqQuestion__u2j69{font-size:1.05rem;padding:20px}.LegTattoosMenAI_faqAnswer__pOFgr{font-size:1rem;padding:0 20px 20px!important}.LegTattoosMenAI_faqIcon__2RH0Q{font-size:1.2rem;height:30px;width:30px}.LegTattoosMenAI_seoLinksSection__u3PIB{padding:50px 20px}.LegTattoosMenAI_seoLinksGrid__djVTl{grid-template-columns:1fr}}@media (max-width:480px){.LegTattoosMenAI_heroContent__LTRis h1{font-size:1.75rem}.LegTattoosMenAI_heroSubtitle__81sd0{font-size:1rem}.LegTattoosMenAI_ctaMain__whrvI{font-size:1.1rem;padding:14px 30px}.LegTattoosMenAI_galleryGrid__-8Fur{gap:12px;grid-template-columns:repeat(2,1fr)}.LegTattoosMenAI_stepIcon__IAIaS{font-size:3rem}.LegTattoosMenAI_trustNumber__yfRBj{font-size:2rem}}.SimpleTattoosMenAI_page__PAC4h{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SimpleTattoosMenAI_aiTattooContainer__rGsiy{margin:0 auto;max-width:1400px;padding:0 20px}.SimpleTattoosMenAI_heroSection__gmBZ9{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SimpleTattoosMenAI_heroContentWrapper__Dfk9Q{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SimpleTattoosMenAI_heroContent__8jcCs{position:relative;z-index:2}.SimpleTattoosMenAI_heroContent__8jcCs h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SimpleTattoosMenAI_heroSubtitle__Yh2tm{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SimpleTattoosMenAI_ctaButtonLink__TPZxy{display:inline-block;margin-bottom:30px;text-decoration:none}.SimpleTattoosMenAI_ctaMain__-wBPV{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SimpleTattoosMenAI_ctaMain__-wBPV:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SimpleTattoosMenAI_ctaMain__-wBPV:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SimpleTattoosMenAI_trustMetrics__UaX9s{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SimpleTattoosMenAI_metricItem__\+Y0ID{color:#666;font-size:.95rem;font-weight:500}.SimpleTattoosMenAI_heroPreview__TGE1s{align-items:center;display:flex;justify-content:center}.SimpleTattoosMenAI_heroImageCarousel__fFVFG{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SimpleTattoosMenAI_carouselItem__8kwDl{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SimpleTattoosMenAI_carouselItem__8kwDl:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SimpleTattoosMenAI_heroPreviewImage__ZS8I3{display:block;height:100%;object-fit:cover;width:100%}.SimpleTattoosMenAI_howItWorksSection__ivBSi{background:#fff;padding:80px 20px}.SimpleTattoosMenAI_howItWorksSection__ivBSi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SimpleTattoosMenAI_steps__9EMGH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SimpleTattoosMenAI_step__v26Nm{padding:30px 20px;text-align:center}.SimpleTattoosMenAI_stepIcon__NitnZ{font-size:4rem;margin-bottom:20px}.SimpleTattoosMenAI_step__v26Nm h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SimpleTattoosMenAI_step__v26Nm p{color:#666;font-size:1rem;margin:0}.SimpleTattoosMenAI_howItWorksCta__4a\+qu{margin-top:40px;text-align:center}.SimpleTattoosMenAI_trustSection__gukRb{background:#f8f9fa;padding:40px 20px}.SimpleTattoosMenAI_trustGrid__MgTQn{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SimpleTattoosMenAI_trustCard__UA-OW{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SimpleTattoosMenAI_trustNumber__EGnRP{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SimpleTattoosMenAI_trustLabel__RxmRB{color:#666;font-size:1rem;font-weight:500}.SimpleTattoosMenAI_gallerySection__sOT39{background:#fff;padding:80px 20px}.SimpleTattoosMenAI_gallerySection__sOT39 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SimpleTattoosMenAI_galleryDescription__Uo6-q{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SimpleTattoosMenAI_galleryGrid__ViRHc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SimpleTattoosMenAI_galleryItem__hsqeZ{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SimpleTattoosMenAI_galleryItem__hsqeZ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SimpleTattoosMenAI_galleryItem__hsqeZ img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SimpleTattoosMenAI_galleryItem__hsqeZ:hover img{transform:scale(1.05)}.SimpleTattoosMenAI_galleryCta__ohCH8{text-align:center}.SimpleTattoosMenAI_meaningSection__QZc4x{background:#fff;padding:80px 20px}.SimpleTattoosMenAI_meaningSection__QZc4x h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SimpleTattoosMenAI_meaningIntro__mCuBR{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.SimpleTattoosMenAI_meaningSubtitle__Ct0Eu{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.SimpleTattoosMenAI_stylesGrid__7etjB{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SimpleTattoosMenAI_styleCard__nZ-CZ{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SimpleTattoosMenAI_styleCard__nZ-CZ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SimpleTattoosMenAI_styleCard__nZ-CZ img{display:block;height:250px;object-fit:cover;width:100%}.SimpleTattoosMenAI_styleCard__nZ-CZ h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.SimpleTattoosMenAI_styleCard__nZ-CZ p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.SimpleTattoosMenAI_placementGrid__BeLdb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SimpleTattoosMenAI_placementCard__y89YG{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SimpleTattoosMenAI_placementCard__y89YG:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SimpleTattoosMenAI_placementCard__y89YG h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SimpleTattoosMenAI_placementCard__y89YG p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SimpleTattoosMenAI_finalCtaSection__L47Md{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SimpleTattoosMenAI_finalCtaSection__L47Md h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SimpleTattoosMenAI_finalCtaSection__L47Md p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SimpleTattoosMenAI_finalCtaSection__L47Md .SimpleTattoosMenAI_ctaButtonLink__TPZxy{display:inline-block}.SimpleTattoosMenAI_finalCtaSection__L47Md .SimpleTattoosMenAI_ctaMain__-wBPV{background:#fff;color:#1a1a2e;max-width:450px}.SimpleTattoosMenAI_finalCtaSection__L47Md .SimpleTattoosMenAI_ctaMain__-wBPV:hover{background:#f0f0f0;transform:translateY(-2px)}.SimpleTattoosMenAI_faqSection__2Oykt{background:#f8f9fa;padding:80px 20px}.SimpleTattoosMenAI_faqSection__2Oykt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SimpleTattoosMenAI_faqSection__2Oykt h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SimpleTattoosMenAI_faqContainer__gIs9t{margin:0 auto;max-width:1000px}.SimpleTattoosMenAI_faqItem__2EHRL{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SimpleTattoosMenAI_faqItem__2EHRL:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SimpleTattoosMenAI_faqItemActive__xOvyU{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SimpleTattoosMenAI_faqQuestion__F5Gcq{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SimpleTattoosMenAI_faqQuestion__F5Gcq:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SimpleTattoosMenAI_faqQuestion__F5Gcq:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SimpleTattoosMenAI_faqItemActive__xOvyU .SimpleTattoosMenAI_faqQuestion__F5Gcq{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SimpleTattoosMenAI_faqQuestionText__HUgP9{flex:1 1}.SimpleTattoosMenAI_faqIcon__Ba4xy{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SimpleTattoosMenAI_faqItemActive__xOvyU .SimpleTattoosMenAI_faqIcon__Ba4xy{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SimpleTattoosMenAI_faqAnswer__q9T59{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SimpleTattoosMenAI_faqAnswerOpen__E1TYi{max-height:500px;padding:0 30px 25px}.SimpleTattoosMenAI_faqAnswer__q9T59 p{margin:0;padding-top:10px}.SimpleTattoosMenAI_seoLinksSection__9P316{background:#fff;padding:40px 20px}.SimpleTattoosMenAI_seoLinksSection__9P316 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SimpleTattoosMenAI_seoLinksGrid__nRucc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SimpleTattoosMenAI_seoLinksColumn__w6ubA{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SimpleTattoosMenAI_seoLinksColumn__w6ubA:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SimpleTattoosMenAI_seoLinksColumn__w6ubA h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SimpleTattoosMenAI_seoLinksColumn__w6ubA ul{list-style:none;margin:0;padding:0}.SimpleTattoosMenAI_seoLinksColumn__w6ubA li{margin-bottom:12px}.SimpleTattoosMenAI_seoLinksColumn__w6ubA a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.SimpleTattoosMenAI_seoLinksColumn__w6ubA a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.SimpleTattoosMenAI_stickyCta__8KXWD{animation:SimpleTattoosMenAI_slideInRight__jIf8G .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SimpleTattoosMenAI_stickyCtaVisible__qxF01{display:block}.SimpleTattoosMenAI_stickyCtaButton__yhKE-{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SimpleTattoosMenAI_stickyCtaButton__yhKE-:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SimpleTattoosMenAI_slideInRight__jIf8G{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SimpleTattoosMenAI_heroSection__gmBZ9{min-height:auto;padding:42.5px 20px 80px}.SimpleTattoosMenAI_heroContentWrapper__Dfk9Q{display:flex;flex-direction:column;gap:16px}.SimpleTattoosMenAI_heroContent__8jcCs{display:flex;flex-direction:column;order:1;text-align:center}.SimpleTattoosMenAI_heroContent__8jcCs h1{font-size:2rem;order:1}.SimpleTattoosMenAI_heroSubtitle__Yh2tm{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SimpleTattoosMenAI_trustMetrics__UaX9s{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SimpleTattoosMenAI_metricItem__\+Y0ID{font-size:.85rem}.SimpleTattoosMenAI_ctaMain__-wBPV{display:none}.SimpleTattoosMenAI_heroImageCarousel__fFVFG{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SimpleTattoosMenAI_carouselItem__8kwDl{aspect-ratio:1}.SimpleTattoosMenAI_heroPreviewImage__ZS8I3{border-radius:8px}.SimpleTattoosMenAI_stickyCta__8KXWD{bottom:15px;display:block!important;right:15px}.SimpleTattoosMenAI_stickyCtaButton__yhKE-{border-radius:40px;font-size:1rem;padding:14px 24px}.SimpleTattoosMenAI_howItWorksSection__ivBSi{padding:40px 20px}.SimpleTattoosMenAI_steps__9EMGH{gap:25px;grid-template-columns:1fr}.SimpleTattoosMenAI_trustSection__gukRb{padding:50px 20px}.SimpleTattoosMenAI_trustGrid__MgTQn{gap:25px;grid-template-columns:1fr}.SimpleTattoosMenAI_gallerySection__sOT39{padding:40px 20px}.SimpleTattoosMenAI_galleryGrid__ViRHc{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SimpleTattoosMenAI_faqSection__2Oykt h2,.SimpleTattoosMenAI_gallerySection__sOT39 h2,.SimpleTattoosMenAI_meaningSection__QZc4x h2,.SimpleTattoosMenAI_seoLinksSection__9P316 h2{font-size:1.8rem}.SimpleTattoosMenAI_meaningSection__QZc4x{padding:40px 20px}.SimpleTattoosMenAI_meaningIntro__mCuBR{font-size:1.1rem;margin-bottom:20px}.SimpleTattoosMenAI_meaningSubtitle__Ct0Eu{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.SimpleTattoosMenAI_stylesGrid__7etjB{gap:25px;grid-template-columns:1fr}.SimpleTattoosMenAI_styleCard__nZ-CZ img{height:200px}.SimpleTattoosMenAI_placementGrid__BeLdb{gap:20px;grid-template-columns:1fr}.SimpleTattoosMenAI_finalCtaSection__L47Md{margin:0 20px;padding:60px 25px}.SimpleTattoosMenAI_finalCtaSection__L47Md h2{font-size:1.8rem}.SimpleTattoosMenAI_finalCtaSection__L47Md p{font-size:1.1rem}.SimpleTattoosMenAI_faqSection__2Oykt{padding:40px 20px}.SimpleTattoosMenAI_faqQuestion__F5Gcq{font-size:1.05rem;padding:20px}.SimpleTattoosMenAI_faqAnswer__q9T59{font-size:1rem;padding:0 20px 20px!important}.SimpleTattoosMenAI_faqIcon__Ba4xy{font-size:1.2rem;height:30px;width:30px}.SimpleTattoosMenAI_seoLinksSection__9P316{padding:50px 20px}.SimpleTattoosMenAI_seoLinksGrid__nRucc{grid-template-columns:1fr}}@media (max-width:480px){.SimpleTattoosMenAI_heroContent__8jcCs h1{font-size:1.75rem}.SimpleTattoosMenAI_heroSubtitle__Yh2tm{font-size:1rem}.SimpleTattoosMenAI_ctaMain__-wBPV{font-size:1.1rem;padding:14px 30px}.SimpleTattoosMenAI_galleryGrid__ViRHc{gap:12px;grid-template-columns:repeat(2,1fr)}.SimpleTattoosMenAI_stepIcon__NitnZ{font-size:3rem}.SimpleTattoosMenAI_trustNumber__EGnRP{font-size:2rem}}.CoolTattoosMenAI_page__ULmNG{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CoolTattoosMenAI_aiTattooContainer__tUcpS{margin:0 auto;max-width:1400px;padding:0 20px}.CoolTattoosMenAI_heroSection__RO7FY{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CoolTattoosMenAI_heroContentWrapper__1gfeM{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CoolTattoosMenAI_heroContent__aXYPl{position:relative;z-index:2}.CoolTattoosMenAI_heroContent__aXYPl h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CoolTattoosMenAI_heroSubtitle__JXaVi{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CoolTattoosMenAI_ctaButtonLink__3dCPd{display:inline-block;margin-bottom:30px;text-decoration:none}.CoolTattoosMenAI_ctaMain__RqpoR{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CoolTattoosMenAI_ctaMain__RqpoR:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CoolTattoosMenAI_ctaMain__RqpoR:focus{outline:3px solid #8a3ab9;outline-offset:2px}.CoolTattoosMenAI_trustMetrics__6Ss37{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CoolTattoosMenAI_metricItem__t\+T8Q{color:#666;font-size:.95rem;font-weight:500}.CoolTattoosMenAI_heroPreview__mHpAZ{align-items:center;display:flex;justify-content:center}.CoolTattoosMenAI_heroImageCarousel__20q\+N{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CoolTattoosMenAI_carouselItem__3ZLnz{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CoolTattoosMenAI_carouselItem__3ZLnz:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CoolTattoosMenAI_heroPreviewImage__7QINh{display:block;height:100%;object-fit:cover;width:100%}.CoolTattoosMenAI_howItWorksSection__HlH\+B{background:#fff;padding:80px 20px}.CoolTattoosMenAI_howItWorksSection__HlH\+B h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CoolTattoosMenAI_steps__aRMJg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CoolTattoosMenAI_step__l67Iv{padding:30px 20px;text-align:center}.CoolTattoosMenAI_stepIcon__uzeM-{font-size:4rem;margin-bottom:20px}.CoolTattoosMenAI_step__l67Iv h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CoolTattoosMenAI_step__l67Iv p{color:#666;font-size:1rem;margin:0}.CoolTattoosMenAI_howItWorksCta__1z8-H{margin-top:40px;text-align:center}.CoolTattoosMenAI_trustSection__FE39N{background:#f8f9fa;padding:40px 20px}.CoolTattoosMenAI_trustGrid__cCfOU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CoolTattoosMenAI_trustCard__ABPv5{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CoolTattoosMenAI_trustNumber__FAo6y{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CoolTattoosMenAI_trustLabel__n\+ByB{color:#666;font-size:1rem;font-weight:500}.CoolTattoosMenAI_gallerySection__-pv2c{background:#fff;padding:80px 20px}.CoolTattoosMenAI_gallerySection__-pv2c h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CoolTattoosMenAI_galleryDescription__DBY6A{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CoolTattoosMenAI_galleryGrid__iptHY{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CoolTattoosMenAI_galleryItem__fGa\+p{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CoolTattoosMenAI_galleryItem__fGa\+p:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CoolTattoosMenAI_galleryItem__fGa\+p img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CoolTattoosMenAI_galleryItem__fGa\+p:hover img{transform:scale(1.05)}.CoolTattoosMenAI_galleryCta__d7yep{text-align:center}.CoolTattoosMenAI_meaningSection__L3hZW{background:#fff;padding:80px 20px}.CoolTattoosMenAI_meaningSection__L3hZW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CoolTattoosMenAI_meaningIntro__SPK6l{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.CoolTattoosMenAI_meaningSubtitle__E3A8v{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.CoolTattoosMenAI_stylesGrid__DFzsj{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.CoolTattoosMenAI_styleCard__xAJHH{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.CoolTattoosMenAI_styleCard__xAJHH:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CoolTattoosMenAI_styleCard__xAJHH img{display:block;height:250px;object-fit:cover;width:100%}.CoolTattoosMenAI_styleCard__xAJHH h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.CoolTattoosMenAI_styleCard__xAJHH p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.CoolTattoosMenAI_placementGrid__6bOIh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.CoolTattoosMenAI_placementCard__kdFEd{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.CoolTattoosMenAI_placementCard__kdFEd:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.CoolTattoosMenAI_placementCard__kdFEd h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.CoolTattoosMenAI_placementCard__kdFEd p{color:#666;font-size:1rem;line-height:1.7;margin:0}.CoolTattoosMenAI_finalCtaSection__65rcx{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CoolTattoosMenAI_finalCtaSection__65rcx h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CoolTattoosMenAI_finalCtaSection__65rcx p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CoolTattoosMenAI_finalCtaSection__65rcx .CoolTattoosMenAI_ctaButtonLink__3dCPd{display:inline-block}.CoolTattoosMenAI_finalCtaSection__65rcx .CoolTattoosMenAI_ctaMain__RqpoR{background:#fff;color:#1a1a2e;max-width:450px}.CoolTattoosMenAI_finalCtaSection__65rcx .CoolTattoosMenAI_ctaMain__RqpoR:hover{background:#f0f0f0;transform:translateY(-2px)}.CoolTattoosMenAI_faqSection__BbHqJ{background:#f8f9fa;padding:80px 20px}.CoolTattoosMenAI_faqSection__BbHqJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CoolTattoosMenAI_faqSection__BbHqJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CoolTattoosMenAI_faqContainer__cQZrj{margin:0 auto;max-width:1000px}.CoolTattoosMenAI_faqItem__Chnxo{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CoolTattoosMenAI_faqItem__Chnxo:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CoolTattoosMenAI_faqItemActive__4fzBM{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CoolTattoosMenAI_faqQuestion__5tXGP{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CoolTattoosMenAI_faqQuestion__5tXGP:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CoolTattoosMenAI_faqQuestion__5tXGP:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.CoolTattoosMenAI_faqItemActive__4fzBM .CoolTattoosMenAI_faqQuestion__5tXGP{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CoolTattoosMenAI_faqQuestionText__9s2xw{flex:1 1}.CoolTattoosMenAI_faqIcon__3fyNK{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CoolTattoosMenAI_faqItemActive__4fzBM .CoolTattoosMenAI_faqIcon__3fyNK{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CoolTattoosMenAI_faqAnswer__PfEGo{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CoolTattoosMenAI_faqAnswerOpen__wXd29{max-height:500px;padding:0 30px 25px}.CoolTattoosMenAI_faqAnswer__PfEGo p{margin:0;padding-top:10px}.CoolTattoosMenAI_seoLinksSection__0llaE{background:#fff;padding:40px 20px}.CoolTattoosMenAI_seoLinksSection__0llaE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CoolTattoosMenAI_seoLinksGrid__C2dCZ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CoolTattoosMenAI_seoLinksColumn__OZ2ao{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.CoolTattoosMenAI_seoLinksColumn__OZ2ao:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.CoolTattoosMenAI_seoLinksColumn__OZ2ao h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CoolTattoosMenAI_seoLinksColumn__OZ2ao ul{list-style:none;margin:0;padding:0}.CoolTattoosMenAI_seoLinksColumn__OZ2ao li{margin-bottom:12px}.CoolTattoosMenAI_seoLinksColumn__OZ2ao a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.CoolTattoosMenAI_seoLinksColumn__OZ2ao a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.CoolTattoosMenAI_stickyCta__kEwyD{animation:CoolTattoosMenAI_slideInRight__oeXHk .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CoolTattoosMenAI_stickyCtaVisible__zHTQU{display:block}.CoolTattoosMenAI_stickyCtaButton__Il\+zS{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CoolTattoosMenAI_stickyCtaButton__Il\+zS:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CoolTattoosMenAI_slideInRight__oeXHk{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CoolTattoosMenAI_heroSection__RO7FY{min-height:auto;padding:42.5px 20px 80px}.CoolTattoosMenAI_heroContentWrapper__1gfeM{display:flex;flex-direction:column;gap:16px}.CoolTattoosMenAI_heroContent__aXYPl{display:flex;flex-direction:column;order:1;text-align:center}.CoolTattoosMenAI_heroContent__aXYPl h1{font-size:2rem;order:1}.CoolTattoosMenAI_heroSubtitle__JXaVi{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.CoolTattoosMenAI_trustMetrics__6Ss37{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.CoolTattoosMenAI_metricItem__t\+T8Q{font-size:.85rem}.CoolTattoosMenAI_ctaMain__RqpoR{display:none}.CoolTattoosMenAI_heroImageCarousel__20q\+N{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.CoolTattoosMenAI_carouselItem__3ZLnz{aspect-ratio:1}.CoolTattoosMenAI_heroPreviewImage__7QINh{border-radius:8px}.CoolTattoosMenAI_stickyCta__kEwyD{bottom:15px;display:block!important;right:15px}.CoolTattoosMenAI_stickyCtaButton__Il\+zS{border-radius:40px;font-size:1rem;padding:14px 24px}.CoolTattoosMenAI_howItWorksSection__HlH\+B{padding:40px 20px}.CoolTattoosMenAI_steps__aRMJg{gap:25px;grid-template-columns:1fr}.CoolTattoosMenAI_trustSection__FE39N{padding:50px 20px}.CoolTattoosMenAI_trustGrid__cCfOU{gap:25px;grid-template-columns:1fr}.CoolTattoosMenAI_gallerySection__-pv2c{padding:40px 20px}.CoolTattoosMenAI_galleryGrid__iptHY{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CoolTattoosMenAI_faqSection__BbHqJ h2,.CoolTattoosMenAI_gallerySection__-pv2c h2,.CoolTattoosMenAI_meaningSection__L3hZW h2,.CoolTattoosMenAI_seoLinksSection__0llaE h2{font-size:1.8rem}.CoolTattoosMenAI_meaningSection__L3hZW{padding:40px 20px}.CoolTattoosMenAI_meaningIntro__SPK6l{font-size:1.1rem;margin-bottom:20px}.CoolTattoosMenAI_meaningSubtitle__E3A8v{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.CoolTattoosMenAI_stylesGrid__DFzsj{gap:25px;grid-template-columns:1fr}.CoolTattoosMenAI_styleCard__xAJHH img{height:200px}.CoolTattoosMenAI_placementGrid__6bOIh{gap:20px;grid-template-columns:1fr}.CoolTattoosMenAI_finalCtaSection__65rcx{margin:0 20px;padding:60px 25px}.CoolTattoosMenAI_finalCtaSection__65rcx h2{font-size:1.8rem}.CoolTattoosMenAI_finalCtaSection__65rcx p{font-size:1.1rem}.CoolTattoosMenAI_faqSection__BbHqJ{padding:40px 20px}.CoolTattoosMenAI_faqQuestion__5tXGP{font-size:1.05rem;padding:20px}.CoolTattoosMenAI_faqAnswer__PfEGo{font-size:1rem;padding:0 20px 20px!important}.CoolTattoosMenAI_faqIcon__3fyNK{font-size:1.2rem;height:30px;width:30px}.CoolTattoosMenAI_seoLinksSection__0llaE{padding:50px 20px}.CoolTattoosMenAI_seoLinksGrid__C2dCZ{grid-template-columns:1fr}}@media (max-width:480px){.CoolTattoosMenAI_heroContent__aXYPl h1{font-size:1.75rem}.CoolTattoosMenAI_heroSubtitle__JXaVi{font-size:1rem}.CoolTattoosMenAI_ctaMain__RqpoR{font-size:1.1rem;padding:14px 30px}.CoolTattoosMenAI_galleryGrid__iptHY{gap:12px;grid-template-columns:repeat(2,1fr)}.CoolTattoosMenAI_stepIcon__uzeM-{font-size:3rem}.CoolTattoosMenAI_trustNumber__FAo6y{font-size:2rem}}.AITattooTrends2025_page__xGK\+9{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AITattooTrends2025_aiTattooContainer__hbnTV{margin:0 auto;max-width:1400px;padding:0 20px}.AITattooTrends2025_heroSection__lrBRJ{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AITattooTrends2025_heroContentWrapper__hZVhj{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AITattooTrends2025_heroContent__Dr1go{position:relative;z-index:2}.AITattooTrends2025_heroContent__Dr1go h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AITattooTrends2025_heroSubtitle__\+5\+Sg{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AITattooTrends2025_ctaButtonLink__V7eU7{display:inline-block;margin-bottom:30px;text-decoration:none}.AITattooTrends2025_ctaMain__I4aqh{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AITattooTrends2025_ctaMain__I4aqh:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AITattooTrends2025_ctaMain__I4aqh:focus{outline:3px solid #8a3ab9;outline-offset:2px}.AITattooTrends2025_trustMetrics__eswBu{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AITattooTrends2025_metricItem__OOFAu{color:#666;font-size:.95rem;font-weight:500}.AITattooTrends2025_heroPreview__-pDnc{align-items:center;display:flex;justify-content:center}.AITattooTrends2025_heroImageCarousel__bg97u{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AITattooTrends2025_carouselItem__p4RrJ{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AITattooTrends2025_carouselItem__p4RrJ:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AITattooTrends2025_heroPreviewImage__nBihQ{display:block;height:100%;object-fit:cover;width:100%}.AITattooTrends2025_howItWorksSection__ky7R1{background:#fff;padding:80px 20px}.AITattooTrends2025_howItWorksSection__ky7R1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AITattooTrends2025_steps__d0uuJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AITattooTrends2025_step__KcnhC{padding:30px 20px;text-align:center}.AITattooTrends2025_stepIcon__H5kuR{font-size:4rem;margin-bottom:20px}.AITattooTrends2025_step__KcnhC h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AITattooTrends2025_step__KcnhC p{color:#666;font-size:1rem;margin:0}.AITattooTrends2025_howItWorksCta__xptuf{margin-top:40px;text-align:center}.AITattooTrends2025_trustSection__IFMrn{background:#f8f9fa;padding:40px 20px}.AITattooTrends2025_trustGrid__gTDbv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AITattooTrends2025_trustCard__UY4vL{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AITattooTrends2025_trustNumber__uxoak{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AITattooTrends2025_trustLabel__\+TFQ8{color:#666;font-size:1rem;font-weight:500}.AITattooTrends2025_gallerySection__y4xgD{background:#fff;padding:80px 20px}.AITattooTrends2025_gallerySection__y4xgD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AITattooTrends2025_galleryDescription__w3D6x{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AITattooTrends2025_galleryGrid__TWWVn{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AITattooTrends2025_galleryItem__mGrTI{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AITattooTrends2025_galleryItem__mGrTI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AITattooTrends2025_galleryItem__mGrTI img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AITattooTrends2025_galleryItem__mGrTI:hover img{transform:scale(1.05)}.AITattooTrends2025_galleryCta__Eaa49{text-align:center}.AITattooTrends2025_meaningSection__CL6lM{background:#fff;padding:80px 20px}.AITattooTrends2025_meaningSection__CL6lM h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AITattooTrends2025_meaningIntro__0MpD3{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.AITattooTrends2025_meaningSubtitle__8hH39{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.AITattooTrends2025_meaningGrid__0tYxI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.AITattooTrends2025_meaningCard__BEI6S{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AITattooTrends2025_meaningCard__BEI6S:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AITattooTrends2025_meaningCard__BEI6S h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AITattooTrends2025_meaningCard__BEI6S p{color:#666;font-size:1rem;line-height:1.7;margin:0}.AITattooTrends2025_stylesGrid__1HBqB{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.AITattooTrends2025_styleCard__jONrw{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.AITattooTrends2025_styleCard__jONrw:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AITattooTrends2025_styleCard__jONrw img{display:block;height:250px;object-fit:cover;width:100%}.AITattooTrends2025_styleCard__jONrw h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.AITattooTrends2025_styleCard__jONrw p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.AITattooTrends2025_placementGrid__DfKGU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.AITattooTrends2025_placementCard__Eix9m{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AITattooTrends2025_placementCard__Eix9m:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AITattooTrends2025_placementCard__Eix9m h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AITattooTrends2025_placementCard__Eix9m p{color:#666;font-size:1rem;line-height:1.7;margin:0}.AITattooTrends2025_finalCtaSection__Rzyyi{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AITattooTrends2025_finalCtaSection__Rzyyi h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AITattooTrends2025_finalCtaSection__Rzyyi p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AITattooTrends2025_finalCtaSection__Rzyyi .AITattooTrends2025_ctaButtonLink__V7eU7{display:inline-block}.AITattooTrends2025_finalCtaSection__Rzyyi .AITattooTrends2025_ctaMain__I4aqh{background:#fff;color:#1a1a2e;max-width:450px}.AITattooTrends2025_finalCtaSection__Rzyyi .AITattooTrends2025_ctaMain__I4aqh:hover{background:#f0f0f0;transform:translateY(-2px)}.AITattooTrends2025_faqSection__93wZX{background:#f8f9fa;padding:80px 20px}.AITattooTrends2025_faqSection__93wZX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AITattooTrends2025_faqSection__93wZX h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AITattooTrends2025_faqContainer__LA2Mb{margin:0 auto;max-width:1000px}.AITattooTrends2025_faqItem__n\+XAy{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AITattooTrends2025_faqItem__n\+XAy:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AITattooTrends2025_faqItemActive__t4Cbc{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AITattooTrends2025_faqQuestion__CUdJQ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AITattooTrends2025_faqQuestion__CUdJQ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AITattooTrends2025_faqQuestion__CUdJQ:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.AITattooTrends2025_faqItemActive__t4Cbc .AITattooTrends2025_faqQuestion__CUdJQ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AITattooTrends2025_faqQuestionText__pHiu0{flex:1 1}.AITattooTrends2025_faqIcon__LeOIQ{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AITattooTrends2025_faqItemActive__t4Cbc .AITattooTrends2025_faqIcon__LeOIQ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AITattooTrends2025_faqAnswer__PuloV{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AITattooTrends2025_faqAnswerOpen__vPxKZ{max-height:500px;padding:0 30px 25px}.AITattooTrends2025_faqAnswer__PuloV p{margin:0;padding-top:10px}.AITattooTrends2025_seoLinksSection__IbjTI{background:#fff;padding:40px 20px}.AITattooTrends2025_seoLinksSection__IbjTI h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AITattooTrends2025_seoLinksGrid__gY0q9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AITattooTrends2025_seoLinksColumn__TsPlb{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AITattooTrends2025_seoLinksColumn__TsPlb:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AITattooTrends2025_seoLinksColumn__TsPlb h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AITattooTrends2025_seoLinksColumn__TsPlb ul{list-style:none;margin:0;padding:0}.AITattooTrends2025_seoLinksColumn__TsPlb li{margin-bottom:12px}.AITattooTrends2025_seoLinksColumn__TsPlb a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.AITattooTrends2025_seoLinksColumn__TsPlb a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.AITattooTrends2025_stickyCta__Nbcs0{animation:AITattooTrends2025_slideInRight__Oqasv .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AITattooTrends2025_stickyCtaVisible__Vlguo{display:block}.AITattooTrends2025_stickyCtaButton__TIYDk{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AITattooTrends2025_stickyCtaButton__TIYDk:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AITattooTrends2025_slideInRight__Oqasv{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AITattooTrends2025_heroSection__lrBRJ{min-height:auto;padding:42.5px 20px 80px}.AITattooTrends2025_heroContentWrapper__hZVhj{display:flex;flex-direction:column;gap:16px}.AITattooTrends2025_heroContent__Dr1go{display:flex;flex-direction:column;order:1;text-align:center}.AITattooTrends2025_heroContent__Dr1go h1{font-size:2rem;order:1}.AITattooTrends2025_heroSubtitle__\+5\+Sg{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AITattooTrends2025_trustMetrics__eswBu{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AITattooTrends2025_metricItem__OOFAu{font-size:.85rem}.AITattooTrends2025_ctaMain__I4aqh{display:none}.AITattooTrends2025_heroImageCarousel__bg97u{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AITattooTrends2025_carouselItem__p4RrJ{aspect-ratio:1}.AITattooTrends2025_heroPreviewImage__nBihQ{border-radius:8px}.AITattooTrends2025_stickyCta__Nbcs0{bottom:15px;display:block!important;right:15px}.AITattooTrends2025_stickyCtaButton__TIYDk{border-radius:40px;font-size:1rem;padding:14px 24px}.AITattooTrends2025_howItWorksSection__ky7R1{padding:40px 20px}.AITattooTrends2025_steps__d0uuJ{gap:25px;grid-template-columns:1fr}.AITattooTrends2025_trustSection__IFMrn{padding:50px 20px}.AITattooTrends2025_trustGrid__gTDbv{gap:25px;grid-template-columns:1fr}.AITattooTrends2025_gallerySection__y4xgD{padding:40px 20px}.AITattooTrends2025_galleryGrid__TWWVn{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AITattooTrends2025_faqSection__93wZX h2,.AITattooTrends2025_gallerySection__y4xgD h2,.AITattooTrends2025_meaningSection__CL6lM h2,.AITattooTrends2025_seoLinksSection__IbjTI h2{font-size:1.8rem}.AITattooTrends2025_meaningSection__CL6lM{padding:40px 20px}.AITattooTrends2025_meaningIntro__0MpD3{font-size:1.1rem;margin-bottom:20px}.AITattooTrends2025_meaningSubtitle__8hH39{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.AITattooTrends2025_meaningGrid__0tYxI{gap:20px;grid-template-columns:1fr}.AITattooTrends2025_stylesGrid__1HBqB{gap:25px;grid-template-columns:1fr}.AITattooTrends2025_styleCard__jONrw img{height:200px}.AITattooTrends2025_placementGrid__DfKGU{gap:20px;grid-template-columns:1fr}.AITattooTrends2025_finalCtaSection__Rzyyi{margin:0 20px;padding:60px 25px}.AITattooTrends2025_finalCtaSection__Rzyyi h2{font-size:1.8rem}.AITattooTrends2025_finalCtaSection__Rzyyi p{font-size:1.1rem}.AITattooTrends2025_faqSection__93wZX{padding:40px 20px}.AITattooTrends2025_faqQuestion__CUdJQ{font-size:1.05rem;padding:20px}.AITattooTrends2025_faqAnswer__PuloV{font-size:1rem;padding:0 20px 20px!important}.AITattooTrends2025_faqIcon__LeOIQ{font-size:1.2rem;height:30px;width:30px}.AITattooTrends2025_seoLinksSection__IbjTI{padding:50px 20px}.AITattooTrends2025_seoLinksGrid__gY0q9{grid-template-columns:1fr}}@media (max-width:480px){.AITattooTrends2025_heroContent__Dr1go h1{font-size:1.75rem}.AITattooTrends2025_heroSubtitle__\+5\+Sg{font-size:1rem}.AITattooTrends2025_ctaMain__I4aqh{font-size:1.1rem;padding:14px 30px}.AITattooTrends2025_galleryGrid__TWWVn{gap:12px;grid-template-columns:repeat(2,1fr)}.AITattooTrends2025_stepIcon__H5kuR{font-size:3rem}.AITattooTrends2025_trustNumber__uxoak{font-size:2rem}}.BestTattooDesigns2026AI_page__C-rM1{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BestTattooDesigns2026AI_aiTattooContainer__r6z5q{margin:0 auto;max-width:1400px;padding:0 20px}.BestTattooDesigns2026AI_heroSection__yhWYt{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BestTattooDesigns2026AI_heroContentWrapper__9Yb2V{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BestTattooDesigns2026AI_heroContent__6R\+3j{position:relative;z-index:2}.BestTattooDesigns2026AI_heroContent__6R\+3j h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BestTattooDesigns2026AI_heroSubtitle__CYjRx{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BestTattooDesigns2026AI_ctaButtonLink__\+175k{display:inline-block;margin-bottom:30px;text-decoration:none}.BestTattooDesigns2026AI_ctaMain__tfdH2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BestTattooDesigns2026AI_ctaMain__tfdH2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BestTattooDesigns2026AI_ctaMain__tfdH2:focus{outline:3px solid #8a3ab9;outline-offset:2px}.BestTattooDesigns2026AI_trustMetrics__X\+40\+{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BestTattooDesigns2026AI_metricItem__4gOkF{color:#666;font-size:.95rem;font-weight:500}.BestTattooDesigns2026AI_heroPreview__IKou1{align-items:center;display:flex;justify-content:center}.BestTattooDesigns2026AI_heroImageCarousel__S-LWu{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BestTattooDesigns2026AI_carouselItem__W7GlT{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BestTattooDesigns2026AI_carouselItem__W7GlT:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BestTattooDesigns2026AI_heroPreviewImage__yzUu1{display:block;height:100%;object-fit:cover;width:100%}.BestTattooDesigns2026AI_howItWorksSection__8ZxVP{background:#fff;padding:80px 20px}.BestTattooDesigns2026AI_howItWorksSection__8ZxVP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BestTattooDesigns2026AI_steps__oRtNJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BestTattooDesigns2026AI_step__5eD2v{padding:30px 20px;text-align:center}.BestTattooDesigns2026AI_stepIcon__V-GYU{font-size:4rem;margin-bottom:20px}.BestTattooDesigns2026AI_step__5eD2v h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BestTattooDesigns2026AI_step__5eD2v p{color:#666;font-size:1rem;margin:0}.BestTattooDesigns2026AI_howItWorksCta__Zmtvk{margin-top:40px;text-align:center}.BestTattooDesigns2026AI_trustSection__yB4YM{background:#f8f9fa;padding:40px 20px}.BestTattooDesigns2026AI_trustGrid__BKoID{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BestTattooDesigns2026AI_trustCard__3DhnT{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BestTattooDesigns2026AI_trustNumber__5OEFM{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BestTattooDesigns2026AI_trustLabel__xRzop{color:#666;font-size:1rem;font-weight:500}.BestTattooDesigns2026AI_gallerySection__Rvihc{background:#fff;padding:80px 20px}.BestTattooDesigns2026AI_gallerySection__Rvihc h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BestTattooDesigns2026AI_galleryDescription__XndoE{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BestTattooDesigns2026AI_galleryGrid__m0k2c{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BestTattooDesigns2026AI_galleryItem__hhij8{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BestTattooDesigns2026AI_galleryItem__hhij8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BestTattooDesigns2026AI_galleryItem__hhij8 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BestTattooDesigns2026AI_galleryItem__hhij8:hover img{transform:scale(1.05)}.BestTattooDesigns2026AI_galleryCta__zS6Dj{text-align:center}.BestTattooDesigns2026AI_meaningSection__Tlw7p{background:#fff;padding:80px 20px}.BestTattooDesigns2026AI_meaningSection__Tlw7p h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BestTattooDesigns2026AI_meaningIntro__nttAP{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.BestTattooDesigns2026AI_meaningSubtitle__cGqu9{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.BestTattooDesigns2026AI_meaningGrid__5g4fg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.BestTattooDesigns2026AI_meaningCard__Uaxoz{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BestTattooDesigns2026AI_meaningCard__Uaxoz:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BestTattooDesigns2026AI_meaningCard__Uaxoz h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.BestTattooDesigns2026AI_meaningCard__Uaxoz p{color:#666;font-size:1rem;line-height:1.7;margin:0}.BestTattooDesigns2026AI_stylesGrid__3RhvF{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.BestTattooDesigns2026AI_styleCard__a1Dq8{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.BestTattooDesigns2026AI_styleCard__a1Dq8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BestTattooDesigns2026AI_styleCard__a1Dq8 img{display:block;height:250px;object-fit:cover;width:100%}.BestTattooDesigns2026AI_styleCard__a1Dq8 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.BestTattooDesigns2026AI_styleCard__a1Dq8 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.BestTattooDesigns2026AI_placementGrid__VakWL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.BestTattooDesigns2026AI_placementCard__4ANE5{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BestTattooDesigns2026AI_placementCard__4ANE5:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BestTattooDesigns2026AI_placementCard__4ANE5 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.BestTattooDesigns2026AI_placementCard__4ANE5 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.BestTattooDesigns2026AI_finalCtaSection__TBxLL{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BestTattooDesigns2026AI_finalCtaSection__TBxLL h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BestTattooDesigns2026AI_finalCtaSection__TBxLL p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BestTattooDesigns2026AI_finalCtaSection__TBxLL .BestTattooDesigns2026AI_ctaButtonLink__\+175k{display:inline-block}.BestTattooDesigns2026AI_finalCtaSection__TBxLL .BestTattooDesigns2026AI_ctaMain__tfdH2{background:#fff;color:#1a1a2e;max-width:450px}.BestTattooDesigns2026AI_finalCtaSection__TBxLL .BestTattooDesigns2026AI_ctaMain__tfdH2:hover{background:#f0f0f0;transform:translateY(-2px)}.BestTattooDesigns2026AI_faqSection__9kGKz{background:#f8f9fa;padding:80px 20px}.BestTattooDesigns2026AI_faqSection__9kGKz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BestTattooDesigns2026AI_faqSection__9kGKz h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BestTattooDesigns2026AI_faqContainer__4fR8q{margin:0 auto;max-width:1000px}.BestTattooDesigns2026AI_faqItem__H6yPq{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BestTattooDesigns2026AI_faqItem__H6yPq:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BestTattooDesigns2026AI_faqItemActive__opVqu{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BestTattooDesigns2026AI_faqQuestion__PO5RS{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BestTattooDesigns2026AI_faqQuestion__PO5RS:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BestTattooDesigns2026AI_faqQuestion__PO5RS:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.BestTattooDesigns2026AI_faqItemActive__opVqu .BestTattooDesigns2026AI_faqQuestion__PO5RS{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BestTattooDesigns2026AI_faqQuestionText__7pz2M{flex:1 1}.BestTattooDesigns2026AI_faqIcon__prt39{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BestTattooDesigns2026AI_faqItemActive__opVqu .BestTattooDesigns2026AI_faqIcon__prt39{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BestTattooDesigns2026AI_faqAnswer__sF9yQ{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BestTattooDesigns2026AI_faqAnswerOpen__rVg-K{max-height:500px;padding:0 30px 25px}.BestTattooDesigns2026AI_faqAnswer__sF9yQ p{margin:0;padding-top:10px}.BestTattooDesigns2026AI_seoLinksSection__\+\+Z21{background:#fff;padding:40px 20px}.BestTattooDesigns2026AI_seoLinksSection__\+\+Z21 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BestTattooDesigns2026AI_seoLinksGrid__DYfJK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E ul{list-style:none;margin:0;padding:0}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E li{margin-bottom:12px}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.BestTattooDesigns2026AI_seoLinksColumn__mEX5E a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.BestTattooDesigns2026AI_stickyCta__XenL\+{animation:BestTattooDesigns2026AI_slideInRight__Yvck1 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BestTattooDesigns2026AI_stickyCtaVisible__D4Qvv{display:block}.BestTattooDesigns2026AI_stickyCtaButton__rHxiP{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BestTattooDesigns2026AI_stickyCtaButton__rHxiP:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BestTattooDesigns2026AI_slideInRight__Yvck1{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BestTattooDesigns2026AI_heroSection__yhWYt{min-height:auto;padding:42.5px 20px 80px}.BestTattooDesigns2026AI_heroContentWrapper__9Yb2V{display:flex;flex-direction:column;gap:16px}.BestTattooDesigns2026AI_heroContent__6R\+3j{display:flex;flex-direction:column;order:1;text-align:center}.BestTattooDesigns2026AI_heroContent__6R\+3j h1{font-size:2rem;order:1}.BestTattooDesigns2026AI_heroSubtitle__CYjRx{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BestTattooDesigns2026AI_trustMetrics__X\+40\+{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BestTattooDesigns2026AI_metricItem__4gOkF{font-size:.85rem}.BestTattooDesigns2026AI_ctaMain__tfdH2{display:none}.BestTattooDesigns2026AI_heroImageCarousel__S-LWu{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BestTattooDesigns2026AI_carouselItem__W7GlT{aspect-ratio:1}.BestTattooDesigns2026AI_heroPreviewImage__yzUu1{border-radius:8px}.BestTattooDesigns2026AI_stickyCta__XenL\+{bottom:15px;display:block!important;right:15px}.BestTattooDesigns2026AI_stickyCtaButton__rHxiP{border-radius:40px;font-size:1rem;padding:14px 24px}.BestTattooDesigns2026AI_howItWorksSection__8ZxVP{padding:40px 20px}.BestTattooDesigns2026AI_steps__oRtNJ{gap:25px;grid-template-columns:1fr}.BestTattooDesigns2026AI_trustSection__yB4YM{padding:50px 20px}.BestTattooDesigns2026AI_trustGrid__BKoID{gap:25px;grid-template-columns:1fr}.BestTattooDesigns2026AI_gallerySection__Rvihc{padding:40px 20px}.BestTattooDesigns2026AI_galleryGrid__m0k2c{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BestTattooDesigns2026AI_faqSection__9kGKz h2,.BestTattooDesigns2026AI_gallerySection__Rvihc h2,.BestTattooDesigns2026AI_meaningSection__Tlw7p h2,.BestTattooDesigns2026AI_seoLinksSection__\+\+Z21 h2{font-size:1.8rem}.BestTattooDesigns2026AI_meaningSection__Tlw7p{padding:40px 20px}.BestTattooDesigns2026AI_meaningIntro__nttAP{font-size:1.1rem;margin-bottom:20px}.BestTattooDesigns2026AI_meaningSubtitle__cGqu9{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.BestTattooDesigns2026AI_meaningGrid__5g4fg{gap:20px;grid-template-columns:1fr}.BestTattooDesigns2026AI_stylesGrid__3RhvF{gap:25px;grid-template-columns:1fr}.BestTattooDesigns2026AI_styleCard__a1Dq8 img{height:200px}.BestTattooDesigns2026AI_placementGrid__VakWL{gap:20px;grid-template-columns:1fr}.BestTattooDesigns2026AI_finalCtaSection__TBxLL{margin:0 20px;padding:60px 25px}.BestTattooDesigns2026AI_finalCtaSection__TBxLL h2{font-size:1.8rem}.BestTattooDesigns2026AI_finalCtaSection__TBxLL p{font-size:1.1rem}.BestTattooDesigns2026AI_faqSection__9kGKz{padding:40px 20px}.BestTattooDesigns2026AI_faqQuestion__PO5RS{font-size:1.05rem;padding:20px}.BestTattooDesigns2026AI_faqAnswer__sF9yQ{font-size:1rem;padding:0 20px 20px!important}.BestTattooDesigns2026AI_faqIcon__prt39{font-size:1.2rem;height:30px;width:30px}.BestTattooDesigns2026AI_seoLinksSection__\+\+Z21{padding:50px 20px}.BestTattooDesigns2026AI_seoLinksGrid__DYfJK{grid-template-columns:1fr}}@media (max-width:480px){.BestTattooDesigns2026AI_heroContent__6R\+3j h1{font-size:1.75rem}.BestTattooDesigns2026AI_heroSubtitle__CYjRx{font-size:1rem}.BestTattooDesigns2026AI_ctaMain__tfdH2{font-size:1.1rem;padding:14px 30px}.BestTattooDesigns2026AI_galleryGrid__m0k2c{gap:12px;grid-template-columns:repeat(2,1fr)}.BestTattooDesigns2026AI_stepIcon__V-GYU{font-size:3rem}.BestTattooDesigns2026AI_trustNumber__5OEFM{font-size:2rem}}.TattooDesigns2026AI_page__g8qvj{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooDesigns2026AI_aiTattooContainer__jT6Bd{margin:0 auto;max-width:1400px;padding:0 20px}.TattooDesigns2026AI_heroSection__p5Jlr{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooDesigns2026AI_heroContentWrapper__se0V8{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooDesigns2026AI_heroContent__UnqW2{position:relative;z-index:2}.TattooDesigns2026AI_heroContent__UnqW2 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooDesigns2026AI_heroSubtitle__2pCfo{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooDesigns2026AI_ctaButtonLink__G0yPz{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooDesigns2026AI_ctaMain__cvknZ{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooDesigns2026AI_ctaMain__cvknZ:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooDesigns2026AI_ctaMain__cvknZ:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooDesigns2026AI_trustMetrics__MRI2e{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooDesigns2026AI_metricItem__xhxTI{color:#666;font-size:.95rem;font-weight:500}.TattooDesigns2026AI_heroPreview__xkGFY{align-items:center;display:flex;justify-content:center}.TattooDesigns2026AI_heroImageCarousel__uBnpt{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooDesigns2026AI_carouselItem__TCdSL{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooDesigns2026AI_carouselItem__TCdSL:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooDesigns2026AI_heroPreviewImage__M69S8{display:block;height:100%;object-fit:cover;width:100%}.TattooDesigns2026AI_howItWorksSection__RR3Pq{background:#fff;padding:80px 20px}.TattooDesigns2026AI_howItWorksSection__RR3Pq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooDesigns2026AI_steps__rXmKQ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooDesigns2026AI_step__fCWJA{padding:30px 20px;text-align:center}.TattooDesigns2026AI_stepIcon__gPcTv{font-size:4rem;margin-bottom:20px}.TattooDesigns2026AI_step__fCWJA h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooDesigns2026AI_step__fCWJA p{color:#666;font-size:1rem;margin:0}.TattooDesigns2026AI_howItWorksCta__TuVvy{margin-top:40px;text-align:center}.TattooDesigns2026AI_trustSection__q2cGz{background:#f8f9fa;padding:40px 20px}.TattooDesigns2026AI_trustGrid__3Fi50{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooDesigns2026AI_trustCard__P3s4n{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooDesigns2026AI_trustNumber__HzJwq{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooDesigns2026AI_trustLabel__q7-h3{color:#666;font-size:1rem;font-weight:500}.TattooDesigns2026AI_gallerySection__Ou0jY{background:#fff;padding:80px 20px}.TattooDesigns2026AI_gallerySection__Ou0jY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesigns2026AI_galleryDescription__wSbiu{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooDesigns2026AI_galleryGrid__kv59s{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooDesigns2026AI_galleryItem__Qspl8{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooDesigns2026AI_galleryItem__Qspl8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesigns2026AI_galleryItem__Qspl8 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooDesigns2026AI_galleryItem__Qspl8:hover img{transform:scale(1.05)}.TattooDesigns2026AI_galleryCta__KeTvl{text-align:center}.TattooDesigns2026AI_meaningSection__M8sMO{background:#fff;padding:80px 20px}.TattooDesigns2026AI_meaningSection__M8sMO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesigns2026AI_meaningIntro__FUC-x{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.TattooDesigns2026AI_meaningSubtitle__UDy3b{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.TattooDesigns2026AI_meaningGrid__pJWyI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooDesigns2026AI_meaningCard__29ke9{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesigns2026AI_meaningCard__29ke9:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooDesigns2026AI_meaningCard__29ke9 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooDesigns2026AI_meaningCard__29ke9 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooDesigns2026AI_stylesGrid__MOI-p{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooDesigns2026AI_styleCard__tq7s0{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.TattooDesigns2026AI_styleCard__tq7s0:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesigns2026AI_styleCard__tq7s0 img{display:block;height:250px;object-fit:cover;width:100%}.TattooDesigns2026AI_styleCard__tq7s0 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.TattooDesigns2026AI_styleCard__tq7s0 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.TattooDesigns2026AI_placementGrid__9FHLf{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooDesigns2026AI_placementCard__5BVB5{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesigns2026AI_placementCard__5BVB5:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooDesigns2026AI_placementCard__5BVB5 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooDesigns2026AI_placementCard__5BVB5 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooDesigns2026AI_finalCtaSection__7\+8nA{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooDesigns2026AI_finalCtaSection__7\+8nA h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooDesigns2026AI_finalCtaSection__7\+8nA p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooDesigns2026AI_finalCtaSection__7\+8nA .TattooDesigns2026AI_ctaButtonLink__G0yPz{display:inline-block}.TattooDesigns2026AI_finalCtaSection__7\+8nA .TattooDesigns2026AI_ctaMain__cvknZ{background:#fff;color:#1a1a2e;max-width:450px}.TattooDesigns2026AI_finalCtaSection__7\+8nA .TattooDesigns2026AI_ctaMain__cvknZ:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooDesigns2026AI_faqSection__o\+o\+k{background:#f8f9fa;padding:80px 20px}.TattooDesigns2026AI_faqSection__o\+o\+k h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooDesigns2026AI_faqSection__o\+o\+k h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooDesigns2026AI_faqContainer__MRfZr{margin:0 auto;max-width:1000px}.TattooDesigns2026AI_faqItem__W1ttJ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooDesigns2026AI_faqItem__W1ttJ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooDesigns2026AI_faqItemActive__IeQQf{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooDesigns2026AI_faqQuestion__nuzQz{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooDesigns2026AI_faqQuestion__nuzQz:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooDesigns2026AI_faqQuestion__nuzQz:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooDesigns2026AI_faqItemActive__IeQQf .TattooDesigns2026AI_faqQuestion__nuzQz{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooDesigns2026AI_faqQuestionText__y\+Dy\+{flex:1 1}.TattooDesigns2026AI_faqIcon__LqYE2{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooDesigns2026AI_faqItemActive__IeQQf .TattooDesigns2026AI_faqIcon__LqYE2{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooDesigns2026AI_faqAnswer__zDlkj{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooDesigns2026AI_faqAnswerOpen__f13vZ{max-height:500px;padding:0 30px 25px}.TattooDesigns2026AI_faqAnswer__zDlkj p{margin:0;padding-top:10px}.TattooDesigns2026AI_seoLinksSection__Ppiwn{background:#fff;padding:40px 20px}.TattooDesigns2026AI_seoLinksSection__Ppiwn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooDesigns2026AI_seoLinksGrid__aKicB{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooDesigns2026AI_seoLinksColumn__9r66r{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesigns2026AI_seoLinksColumn__9r66r:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooDesigns2026AI_seoLinksColumn__9r66r h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooDesigns2026AI_seoLinksColumn__9r66r ul{list-style:none;margin:0;padding:0}.TattooDesigns2026AI_seoLinksColumn__9r66r li{margin-bottom:12px}.TattooDesigns2026AI_seoLinksColumn__9r66r a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.TattooDesigns2026AI_seoLinksColumn__9r66r a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.TattooDesigns2026AI_stickyCta__GT7P0{animation:TattooDesigns2026AI_slideInRight__jkN5C .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooDesigns2026AI_stickyCtaVisible__si849{display:block}.TattooDesigns2026AI_stickyCtaButton__sMA2p{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooDesigns2026AI_stickyCtaButton__sMA2p:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooDesigns2026AI_slideInRight__jkN5C{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooDesigns2026AI_heroSection__p5Jlr{min-height:auto;padding:42.5px 20px 80px}.TattooDesigns2026AI_heroContentWrapper__se0V8{display:flex;flex-direction:column;gap:16px}.TattooDesigns2026AI_heroContent__UnqW2{display:flex;flex-direction:column;order:1;text-align:center}.TattooDesigns2026AI_heroContent__UnqW2 h1{font-size:2rem;order:1}.TattooDesigns2026AI_heroSubtitle__2pCfo{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooDesigns2026AI_trustMetrics__MRI2e{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooDesigns2026AI_metricItem__xhxTI{font-size:.85rem}.TattooDesigns2026AI_ctaMain__cvknZ{display:none}.TattooDesigns2026AI_heroImageCarousel__uBnpt{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooDesigns2026AI_carouselItem__TCdSL{aspect-ratio:1}.TattooDesigns2026AI_heroPreviewImage__M69S8{border-radius:8px}.TattooDesigns2026AI_stickyCta__GT7P0{bottom:15px;display:block!important;right:15px}.TattooDesigns2026AI_stickyCtaButton__sMA2p{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooDesigns2026AI_howItWorksSection__RR3Pq{padding:40px 20px}.TattooDesigns2026AI_steps__rXmKQ{gap:25px;grid-template-columns:1fr}.TattooDesigns2026AI_trustSection__q2cGz{padding:50px 20px}.TattooDesigns2026AI_trustGrid__3Fi50{gap:25px;grid-template-columns:1fr}.TattooDesigns2026AI_gallerySection__Ou0jY{padding:40px 20px}.TattooDesigns2026AI_galleryGrid__kv59s{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooDesigns2026AI_faqSection__o\+o\+k h2,.TattooDesigns2026AI_gallerySection__Ou0jY h2,.TattooDesigns2026AI_meaningSection__M8sMO h2,.TattooDesigns2026AI_seoLinksSection__Ppiwn h2{font-size:1.8rem}.TattooDesigns2026AI_meaningSection__M8sMO{padding:40px 20px}.TattooDesigns2026AI_meaningIntro__FUC-x{font-size:1.1rem;margin-bottom:20px}.TattooDesigns2026AI_meaningSubtitle__UDy3b{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.TattooDesigns2026AI_meaningGrid__pJWyI{gap:20px;grid-template-columns:1fr}.TattooDesigns2026AI_stylesGrid__MOI-p{gap:25px;grid-template-columns:1fr}.TattooDesigns2026AI_styleCard__tq7s0 img{height:200px}.TattooDesigns2026AI_placementGrid__9FHLf{gap:20px;grid-template-columns:1fr}.TattooDesigns2026AI_finalCtaSection__7\+8nA{margin:0 20px;padding:60px 25px}.TattooDesigns2026AI_finalCtaSection__7\+8nA h2{font-size:1.8rem}.TattooDesigns2026AI_finalCtaSection__7\+8nA p{font-size:1.1rem}.TattooDesigns2026AI_faqSection__o\+o\+k{padding:40px 20px}.TattooDesigns2026AI_faqQuestion__nuzQz{font-size:1.05rem;padding:20px}.TattooDesigns2026AI_faqAnswer__zDlkj{font-size:1rem;padding:0 20px 20px!important}.TattooDesigns2026AI_faqIcon__LqYE2{font-size:1.2rem;height:30px;width:30px}.TattooDesigns2026AI_seoLinksSection__Ppiwn{padding:50px 20px}.TattooDesigns2026AI_seoLinksGrid__aKicB{grid-template-columns:1fr}}@media (max-width:480px){.TattooDesigns2026AI_heroContent__UnqW2 h1{font-size:1.75rem}.TattooDesigns2026AI_heroSubtitle__2pCfo{font-size:1rem}.TattooDesigns2026AI_ctaMain__cvknZ{font-size:1.1rem;padding:14px 30px}.TattooDesigns2026AI_galleryGrid__kv59s{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooDesigns2026AI_stepIcon__gPcTv{font-size:3rem}.TattooDesigns2026AI_trustNumber__HzJwq{font-size:2rem}}.MaleTattooDesignsAI_page__Rk4M5{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MaleTattooDesignsAI_aiTattooContainer__mS3sX{margin:0 auto;max-width:1400px;padding:0 20px}.MaleTattooDesignsAI_heroSection__lZULI{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MaleTattooDesignsAI_heroContentWrapper__WiGil{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MaleTattooDesignsAI_heroContent__1Y\+X4{position:relative;z-index:2}.MaleTattooDesignsAI_heroContent__1Y\+X4 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MaleTattooDesignsAI_heroSubtitle__Bgd4V{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MaleTattooDesignsAI_ctaButtonLink__dCsay{display:inline-block;margin-bottom:30px;text-decoration:none}.MaleTattooDesignsAI_ctaMain__AUYzb{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MaleTattooDesignsAI_ctaMain__AUYzb:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MaleTattooDesignsAI_ctaMain__AUYzb:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MaleTattooDesignsAI_trustMetrics__j8LBb{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MaleTattooDesignsAI_metricItem__oCz6a{color:#666;font-size:.95rem;font-weight:500}.MaleTattooDesignsAI_heroPreview__uBrR4{align-items:center;display:flex;justify-content:center}.MaleTattooDesignsAI_heroImageCarousel__QS8oW{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MaleTattooDesignsAI_carouselItem__kuLtI{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MaleTattooDesignsAI_carouselItem__kuLtI:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MaleTattooDesignsAI_heroPreviewImage__G3p7p{display:block;height:100%;object-fit:cover;width:100%}.MaleTattooDesignsAI_howItWorksSection__HTkdJ{background:#fff;padding:80px 20px}.MaleTattooDesignsAI_howItWorksSection__HTkdJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MaleTattooDesignsAI_steps__4JepG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MaleTattooDesignsAI_step__y2PXM{padding:30px 20px;text-align:center}.MaleTattooDesignsAI_stepIcon__sw4PE{font-size:4rem;margin-bottom:20px}.MaleTattooDesignsAI_step__y2PXM h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MaleTattooDesignsAI_step__y2PXM p{color:#666;font-size:1rem;margin:0}.MaleTattooDesignsAI_howItWorksCta__eTGOw{margin-top:40px;text-align:center}.MaleTattooDesignsAI_trustSection__w3Uw3{background:#f8f9fa;padding:40px 20px}.MaleTattooDesignsAI_trustGrid__Pn26b{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.MaleTattooDesignsAI_trustCard__Ahzhw{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.MaleTattooDesignsAI_trustNumber__i2X1a{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.MaleTattooDesignsAI_trustLabel__kzfbj{color:#666;font-size:1rem;font-weight:500}.MaleTattooDesignsAI_gallerySection__bmZmA{background:#fff;padding:80px 20px}.MaleTattooDesignsAI_gallerySection__bmZmA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MaleTattooDesignsAI_galleryDescription__EWJfr{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MaleTattooDesignsAI_galleryGrid__iONFf{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MaleTattooDesignsAI_galleryItem__TKmrc{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesignsAI_galleryItem__TKmrc:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MaleTattooDesignsAI_galleryItem__TKmrc img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MaleTattooDesignsAI_galleryItem__TKmrc:hover img{transform:scale(1.05)}.MaleTattooDesignsAI_galleryCta__rKugs{text-align:center}.MaleTattooDesignsAI_meaningSection__GHSbA{background:#fff;padding:80px 20px}.MaleTattooDesignsAI_meaningSection__GHSbA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MaleTattooDesignsAI_meaningIntro__M-7Hi{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.MaleTattooDesignsAI_meaningSubtitle__C2IF-{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.MaleTattooDesignsAI_meaningGrid__bPKKy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.MaleTattooDesignsAI_meaningCard__IRY2X{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesignsAI_meaningCard__IRY2X:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MaleTattooDesignsAI_meaningCard__IRY2X h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.MaleTattooDesignsAI_meaningCard__IRY2X p{color:#666;font-size:1rem;line-height:1.7;margin:0}.MaleTattooDesignsAI_stylesGrid__cYLAY{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.MaleTattooDesignsAI_styleCard__gwQtW{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesignsAI_styleCard__gwQtW:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MaleTattooDesignsAI_styleCard__gwQtW img{display:block;height:250px;object-fit:cover;width:100%}.MaleTattooDesignsAI_styleCard__gwQtW h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.MaleTattooDesignsAI_styleCard__gwQtW p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.MaleTattooDesignsAI_placementGrid__C2xu9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MaleTattooDesignsAI_placementCard__4KZxI{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesignsAI_placementCard__4KZxI:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MaleTattooDesignsAI_placementCard__4KZxI h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.MaleTattooDesignsAI_placementCard__4KZxI p{color:#666;font-size:1rem;line-height:1.7;margin:0}.MaleTattooDesignsAI_finalCtaSection__42jgE{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MaleTattooDesignsAI_finalCtaSection__42jgE h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MaleTattooDesignsAI_finalCtaSection__42jgE p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MaleTattooDesignsAI_finalCtaSection__42jgE .MaleTattooDesignsAI_ctaButtonLink__dCsay{display:inline-block}.MaleTattooDesignsAI_finalCtaSection__42jgE .MaleTattooDesignsAI_ctaMain__AUYzb{background:#fff;color:#1a1a2e;max-width:450px}.MaleTattooDesignsAI_finalCtaSection__42jgE .MaleTattooDesignsAI_ctaMain__AUYzb:hover{background:#f0f0f0;transform:translateY(-2px)}.MaleTattooDesignsAI_faqSection__WVqAu{background:#f8f9fa;padding:80px 20px}.MaleTattooDesignsAI_faqSection__WVqAu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MaleTattooDesignsAI_faqSection__WVqAu h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MaleTattooDesignsAI_faqContainer__HvAjK{margin:0 auto;max-width:1000px}.MaleTattooDesignsAI_faqItem__mocVc{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MaleTattooDesignsAI_faqItem__mocVc:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MaleTattooDesignsAI_faqItemActive__5sZbS{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MaleTattooDesignsAI_faqQuestion__s1SwP{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MaleTattooDesignsAI_faqQuestion__s1SwP:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MaleTattooDesignsAI_faqQuestion__s1SwP:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MaleTattooDesignsAI_faqItemActive__5sZbS .MaleTattooDesignsAI_faqQuestion__s1SwP{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MaleTattooDesignsAI_faqQuestionText__NEyed{flex:1 1}.MaleTattooDesignsAI_faqIcon__BOKww{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MaleTattooDesignsAI_faqItemActive__5sZbS .MaleTattooDesignsAI_faqIcon__BOKww{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MaleTattooDesignsAI_faqAnswer__dESy3{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MaleTattooDesignsAI_faqAnswerOpen__I7wWN{max-height:500px;padding:0 30px 25px}.MaleTattooDesignsAI_faqAnswer__dESy3 p{margin:0;padding-top:10px}.MaleTattooDesignsAI_seoLinksSection__tVSln{background:#fff;padding:40px 20px}.MaleTattooDesignsAI_seoLinksSection__tVSln h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MaleTattooDesignsAI_seoLinksGrid__6gtWa{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MaleTattooDesignsAI_seoLinksColumn__ctP8K{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MaleTattooDesignsAI_seoLinksColumn__ctP8K:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MaleTattooDesignsAI_seoLinksColumn__ctP8K h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MaleTattooDesignsAI_seoLinksColumn__ctP8K ul{list-style:none;margin:0;padding:0}.MaleTattooDesignsAI_seoLinksColumn__ctP8K li{margin-bottom:12px}.MaleTattooDesignsAI_seoLinksColumn__ctP8K a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.MaleTattooDesignsAI_seoLinksColumn__ctP8K a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.MaleTattooDesignsAI_stickyCta__N2Js2{animation:MaleTattooDesignsAI_slideInRight__14AUL .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MaleTattooDesignsAI_stickyCtaVisible__Wdz\+7{display:block}.MaleTattooDesignsAI_stickyCtaButton__S4Rif{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MaleTattooDesignsAI_stickyCtaButton__S4Rif:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MaleTattooDesignsAI_slideInRight__14AUL{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MaleTattooDesignsAI_heroSection__lZULI{min-height:auto;padding:42.5px 20px 80px}.MaleTattooDesignsAI_heroContentWrapper__WiGil{display:flex;flex-direction:column;gap:16px}.MaleTattooDesignsAI_heroContent__1Y\+X4{display:flex;flex-direction:column;order:1;text-align:center}.MaleTattooDesignsAI_heroContent__1Y\+X4 h1{font-size:2rem;order:1}.MaleTattooDesignsAI_heroSubtitle__Bgd4V{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MaleTattooDesignsAI_trustMetrics__j8LBb{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MaleTattooDesignsAI_metricItem__oCz6a{font-size:.85rem}.MaleTattooDesignsAI_ctaMain__AUYzb{display:none}.MaleTattooDesignsAI_heroImageCarousel__QS8oW{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MaleTattooDesignsAI_carouselItem__kuLtI{aspect-ratio:1}.MaleTattooDesignsAI_heroPreviewImage__G3p7p{border-radius:8px}.MaleTattooDesignsAI_stickyCta__N2Js2{bottom:15px;display:block!important;right:15px}.MaleTattooDesignsAI_stickyCtaButton__S4Rif{border-radius:40px;font-size:1rem;padding:14px 24px}.MaleTattooDesignsAI_howItWorksSection__HTkdJ{padding:40px 20px}.MaleTattooDesignsAI_steps__4JepG{gap:25px;grid-template-columns:1fr}.MaleTattooDesignsAI_trustSection__w3Uw3{padding:50px 20px}.MaleTattooDesignsAI_trustGrid__Pn26b{gap:25px;grid-template-columns:1fr}.MaleTattooDesignsAI_gallerySection__bmZmA{padding:40px 20px}.MaleTattooDesignsAI_galleryGrid__iONFf{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MaleTattooDesignsAI_faqSection__WVqAu h2,.MaleTattooDesignsAI_gallerySection__bmZmA h2,.MaleTattooDesignsAI_meaningSection__GHSbA h2,.MaleTattooDesignsAI_seoLinksSection__tVSln h2{font-size:1.8rem}.MaleTattooDesignsAI_meaningSection__GHSbA{padding:40px 20px}.MaleTattooDesignsAI_meaningIntro__M-7Hi{font-size:1.1rem;margin-bottom:20px}.MaleTattooDesignsAI_meaningSubtitle__C2IF-{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.MaleTattooDesignsAI_meaningGrid__bPKKy{gap:20px;grid-template-columns:1fr}.MaleTattooDesignsAI_stylesGrid__cYLAY{gap:25px;grid-template-columns:1fr}.MaleTattooDesignsAI_styleCard__gwQtW img{height:200px}.MaleTattooDesignsAI_placementGrid__C2xu9{gap:20px;grid-template-columns:1fr}.MaleTattooDesignsAI_finalCtaSection__42jgE{margin:0 20px;padding:60px 25px}.MaleTattooDesignsAI_finalCtaSection__42jgE h2{font-size:1.8rem}.MaleTattooDesignsAI_finalCtaSection__42jgE p{font-size:1.1rem}.MaleTattooDesignsAI_faqSection__WVqAu{padding:40px 20px}.MaleTattooDesignsAI_faqQuestion__s1SwP{font-size:1.05rem;padding:20px}.MaleTattooDesignsAI_faqAnswer__dESy3{font-size:1rem;padding:0 20px 20px!important}.MaleTattooDesignsAI_faqIcon__BOKww{font-size:1.2rem;height:30px;width:30px}.MaleTattooDesignsAI_seoLinksSection__tVSln{padding:50px 20px}.MaleTattooDesignsAI_seoLinksGrid__6gtWa{grid-template-columns:1fr}}@media (max-width:480px){.MaleTattooDesignsAI_heroContent__1Y\+X4 h1{font-size:1.75rem}.MaleTattooDesignsAI_heroSubtitle__Bgd4V{font-size:1rem}.MaleTattooDesignsAI_ctaMain__AUYzb{font-size:1.1rem;padding:14px 30px}.MaleTattooDesignsAI_galleryGrid__iONFf{gap:12px;grid-template-columns:repeat(2,1fr)}.MaleTattooDesignsAI_stepIcon__sw4PE{font-size:3rem}.MaleTattooDesignsAI_trustNumber__i2X1a{font-size:2rem}}.ForearmTattooIdeasMenAI_page__D4qoh{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ForearmTattooIdeasMenAI_aiTattooContainer__X4JkK{margin:0 auto;max-width:1400px;padding:0 20px}.ForearmTattooIdeasMenAI_heroSection__dPxqc{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ForearmTattooIdeasMenAI_heroContentWrapper__LLx6N{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ForearmTattooIdeasMenAI_heroContent__BVFfm{position:relative;z-index:2}.ForearmTattooIdeasMenAI_heroContent__BVFfm h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ForearmTattooIdeasMenAI_heroSubtitle__uQwLj{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ForearmTattooIdeasMenAI_ctaButtonLink__ar-Rg{display:inline-block;margin-bottom:30px;text-decoration:none}.ForearmTattooIdeasMenAI_ctaMain__FfpLK{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ForearmTattooIdeasMenAI_ctaMain__FfpLK:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ForearmTattooIdeasMenAI_ctaMain__FfpLK:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ForearmTattooIdeasMenAI_trustMetrics__UJI6n{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ForearmTattooIdeasMenAI_metricItem__qpmrt{color:#666;font-size:.95rem;font-weight:500}.ForearmTattooIdeasMenAI_heroPreview__1EkxI{align-items:center;display:flex;justify-content:center}.ForearmTattooIdeasMenAI_heroImageCarousel__FmZRg{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ForearmTattooIdeasMenAI_carouselItem__CS-XI{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ForearmTattooIdeasMenAI_carouselItem__CS-XI:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ForearmTattooIdeasMenAI_heroPreviewImage__dNZhU{display:block;height:100%;object-fit:cover;width:100%}.ForearmTattooIdeasMenAI_howItWorksSection__5bAVw{background:#fff;padding:80px 20px}.ForearmTattooIdeasMenAI_howItWorksSection__5bAVw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ForearmTattooIdeasMenAI_steps__qM\+8Q{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ForearmTattooIdeasMenAI_step__PCUGp{padding:30px 20px;text-align:center}.ForearmTattooIdeasMenAI_stepIcon__U0C8p{font-size:4rem;margin-bottom:20px}.ForearmTattooIdeasMenAI_step__PCUGp h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ForearmTattooIdeasMenAI_step__PCUGp p{color:#666;font-size:1rem;margin:0}.ForearmTattooIdeasMenAI_howItWorksCta__yW7P3{margin-top:40px;text-align:center}.ForearmTattooIdeasMenAI_trustSection__41Rd1{background:#f8f9fa;padding:40px 20px}.ForearmTattooIdeasMenAI_trustGrid__89ZAS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ForearmTattooIdeasMenAI_trustCard__0Y1sq{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ForearmTattooIdeasMenAI_trustNumber__sGuxZ{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ForearmTattooIdeasMenAI_trustLabel__b0\+QG{color:#666;font-size:1rem;font-weight:500}.ForearmTattooIdeasMenAI_gallerySection__6WANV{background:#fff;padding:80px 20px}.ForearmTattooIdeasMenAI_gallerySection__6WANV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ForearmTattooIdeasMenAI_galleryDescription__UIYte{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ForearmTattooIdeasMenAI_galleryGrid__5PDYD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ForearmTattooIdeasMenAI_galleryItem__wZadc{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooIdeasMenAI_galleryItem__wZadc:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ForearmTattooIdeasMenAI_galleryItem__wZadc img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ForearmTattooIdeasMenAI_galleryItem__wZadc:hover img{transform:scale(1.05)}.ForearmTattooIdeasMenAI_galleryCta__X2Fr8{text-align:center}.ForearmTattooIdeasMenAI_meaningSection__c-9Mb{background:#fff;padding:80px 20px}.ForearmTattooIdeasMenAI_meaningSection__c-9Mb h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ForearmTattooIdeasMenAI_meaningIntro__R\+DwJ{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.ForearmTattooIdeasMenAI_meaningSubtitle__P\+GJb{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.ForearmTattooIdeasMenAI_meaningGrid__W\+Pen{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ForearmTattooIdeasMenAI_meaningCard__u4d1S{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooIdeasMenAI_meaningCard__u4d1S:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ForearmTattooIdeasMenAI_meaningCard__u4d1S h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ForearmTattooIdeasMenAI_meaningCard__u4d1S p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ForearmTattooIdeasMenAI_stylesGrid__eStHT{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ForearmTattooIdeasMenAI_styleCard__WdENP{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooIdeasMenAI_styleCard__WdENP:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ForearmTattooIdeasMenAI_styleCard__WdENP img{display:block;height:250px;object-fit:cover;width:100%}.ForearmTattooIdeasMenAI_styleCard__WdENP h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.ForearmTattooIdeasMenAI_styleCard__WdENP p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.ForearmTattooIdeasMenAI_placementGrid__9tjad{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ForearmTattooIdeasMenAI_placementCard__PdROg{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooIdeasMenAI_placementCard__PdROg:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ForearmTattooIdeasMenAI_placementCard__PdROg h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ForearmTattooIdeasMenAI_placementCard__PdROg p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f .ForearmTattooIdeasMenAI_ctaButtonLink__ar-Rg{display:inline-block}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f .ForearmTattooIdeasMenAI_ctaMain__FfpLK{background:#fff;color:#1a1a2e;max-width:450px}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f .ForearmTattooIdeasMenAI_ctaMain__FfpLK:hover{background:#f0f0f0;transform:translateY(-2px)}.ForearmTattooIdeasMenAI_faqSection__wLeBS{background:#f8f9fa;padding:80px 20px}.ForearmTattooIdeasMenAI_faqSection__wLeBS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ForearmTattooIdeasMenAI_faqSection__wLeBS h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ForearmTattooIdeasMenAI_faqContainer__L7vgB{margin:0 auto;max-width:1000px}.ForearmTattooIdeasMenAI_faqItem__bnBut{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ForearmTattooIdeasMenAI_faqItem__bnBut:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ForearmTattooIdeasMenAI_faqItemActive__4vECc{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ForearmTattooIdeasMenAI_faqQuestion__F6CAY{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ForearmTattooIdeasMenAI_faqQuestion__F6CAY:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ForearmTattooIdeasMenAI_faqQuestion__F6CAY:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ForearmTattooIdeasMenAI_faqItemActive__4vECc .ForearmTattooIdeasMenAI_faqQuestion__F6CAY{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ForearmTattooIdeasMenAI_faqQuestionText__T88n2{flex:1 1}.ForearmTattooIdeasMenAI_faqIcon__1eA-O{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ForearmTattooIdeasMenAI_faqItemActive__4vECc .ForearmTattooIdeasMenAI_faqIcon__1eA-O{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ForearmTattooIdeasMenAI_faqAnswer__VM-g0{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ForearmTattooIdeasMenAI_faqAnswerOpen__RnVGP{max-height:500px;padding:0 30px 25px}.ForearmTattooIdeasMenAI_faqAnswer__VM-g0 p{margin:0;padding-top:10px}.ForearmTattooIdeasMenAI_seoLinksSection__1Ko5F{background:#fff;padding:40px 20px}.ForearmTattooIdeasMenAI_seoLinksSection__1Ko5F h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ForearmTattooIdeasMenAI_seoLinksGrid__81DXl{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T ul{list-style:none;margin:0;padding:0}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T li{margin-bottom:12px}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.ForearmTattooIdeasMenAI_seoLinksColumn__BO32T a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.ForearmTattooIdeasMenAI_stickyCta__P8VxY{animation:ForearmTattooIdeasMenAI_slideInRight__6V-4R .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ForearmTattooIdeasMenAI_stickyCtaVisible__T2gbY{display:block}.ForearmTattooIdeasMenAI_stickyCtaButton__8iesj{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ForearmTattooIdeasMenAI_stickyCtaButton__8iesj:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ForearmTattooIdeasMenAI_slideInRight__6V-4R{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ForearmTattooIdeasMenAI_heroSection__dPxqc{min-height:auto;padding:42.5px 20px 80px}.ForearmTattooIdeasMenAI_heroContentWrapper__LLx6N{display:flex;flex-direction:column;gap:16px}.ForearmTattooIdeasMenAI_heroContent__BVFfm{display:flex;flex-direction:column;order:1;text-align:center}.ForearmTattooIdeasMenAI_heroContent__BVFfm h1{font-size:2rem;order:1}.ForearmTattooIdeasMenAI_heroSubtitle__uQwLj{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ForearmTattooIdeasMenAI_trustMetrics__UJI6n{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ForearmTattooIdeasMenAI_metricItem__qpmrt{font-size:.85rem}.ForearmTattooIdeasMenAI_ctaMain__FfpLK{display:none}.ForearmTattooIdeasMenAI_heroImageCarousel__FmZRg{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ForearmTattooIdeasMenAI_carouselItem__CS-XI{aspect-ratio:1}.ForearmTattooIdeasMenAI_heroPreviewImage__dNZhU{border-radius:8px}.ForearmTattooIdeasMenAI_stickyCta__P8VxY{bottom:15px;display:block!important;right:15px}.ForearmTattooIdeasMenAI_stickyCtaButton__8iesj{border-radius:40px;font-size:1rem;padding:14px 24px}.ForearmTattooIdeasMenAI_howItWorksSection__5bAVw{padding:40px 20px}.ForearmTattooIdeasMenAI_steps__qM\+8Q{gap:25px;grid-template-columns:1fr}.ForearmTattooIdeasMenAI_trustSection__41Rd1{padding:50px 20px}.ForearmTattooIdeasMenAI_trustGrid__89ZAS{gap:25px;grid-template-columns:1fr}.ForearmTattooIdeasMenAI_gallerySection__6WANV{padding:40px 20px}.ForearmTattooIdeasMenAI_galleryGrid__5PDYD{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ForearmTattooIdeasMenAI_faqSection__wLeBS h2,.ForearmTattooIdeasMenAI_gallerySection__6WANV h2,.ForearmTattooIdeasMenAI_meaningSection__c-9Mb h2,.ForearmTattooIdeasMenAI_seoLinksSection__1Ko5F h2{font-size:1.8rem}.ForearmTattooIdeasMenAI_meaningSection__c-9Mb{padding:40px 20px}.ForearmTattooIdeasMenAI_meaningIntro__R\+DwJ{font-size:1.1rem;margin-bottom:20px}.ForearmTattooIdeasMenAI_meaningSubtitle__P\+GJb{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.ForearmTattooIdeasMenAI_meaningGrid__W\+Pen{gap:20px;grid-template-columns:1fr}.ForearmTattooIdeasMenAI_stylesGrid__eStHT{gap:25px;grid-template-columns:1fr}.ForearmTattooIdeasMenAI_styleCard__WdENP img{height:200px}.ForearmTattooIdeasMenAI_placementGrid__9tjad{gap:20px;grid-template-columns:1fr}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f{margin:0 20px;padding:60px 25px}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f h2{font-size:1.8rem}.ForearmTattooIdeasMenAI_finalCtaSection__9oV9f p{font-size:1.1rem}.ForearmTattooIdeasMenAI_faqSection__wLeBS{padding:40px 20px}.ForearmTattooIdeasMenAI_faqQuestion__F6CAY{font-size:1.05rem;padding:20px}.ForearmTattooIdeasMenAI_faqAnswer__VM-g0{font-size:1rem;padding:0 20px 20px!important}.ForearmTattooIdeasMenAI_faqIcon__1eA-O{font-size:1.2rem;height:30px;width:30px}.ForearmTattooIdeasMenAI_seoLinksSection__1Ko5F{padding:50px 20px}.ForearmTattooIdeasMenAI_seoLinksGrid__81DXl{grid-template-columns:1fr}}@media (max-width:480px){.ForearmTattooIdeasMenAI_heroContent__BVFfm h1{font-size:1.75rem}.ForearmTattooIdeasMenAI_heroSubtitle__uQwLj{font-size:1rem}.ForearmTattooIdeasMenAI_ctaMain__FfpLK{font-size:1.1rem;padding:14px 30px}.ForearmTattooIdeasMenAI_galleryGrid__5PDYD{gap:12px;grid-template-columns:repeat(2,1fr)}.ForearmTattooIdeasMenAI_stepIcon__U0C8p{font-size:3rem}.ForearmTattooIdeasMenAI_trustNumber__sGuxZ{font-size:2rem}}.MichaelArchangelTattooAI_page__JrIn0{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.MichaelArchangelTattooAI_aiTattooContainer__-szH0{margin:0 auto;max-width:1400px;padding:0 20px}.MichaelArchangelTattooAI_heroSection__B7jNj{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.MichaelArchangelTattooAI_heroContentWrapper__UyK4B{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.MichaelArchangelTattooAI_heroContent__adl9U{position:relative;z-index:2}.MichaelArchangelTattooAI_heroContent__adl9U h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.MichaelArchangelTattooAI_heroSubtitle__atIac{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.MichaelArchangelTattooAI_ctaButtonLink__hmGb-{display:inline-block;margin-bottom:30px;text-decoration:none}.MichaelArchangelTattooAI_ctaMain__Y0fAt{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.MichaelArchangelTattooAI_ctaMain__Y0fAt:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.MichaelArchangelTattooAI_ctaMain__Y0fAt:focus{outline:3px solid #8a3ab9;outline-offset:2px}.MichaelArchangelTattooAI_trustMetrics__Tqgsj{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.MichaelArchangelTattooAI_metricItem__ScL5C{color:#666;font-size:.95rem;font-weight:500}.MichaelArchangelTattooAI_heroPreview__QUISk{align-items:center;display:flex;justify-content:center}.MichaelArchangelTattooAI_heroImageCarousel__F9YkL{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.MichaelArchangelTattooAI_carouselItem__dzq5V{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.MichaelArchangelTattooAI_carouselItem__dzq5V:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.MichaelArchangelTattooAI_heroPreviewImage__4Lyb1{display:block;height:100%;object-fit:cover;width:100%}.MichaelArchangelTattooAI_howItWorksSection__oYytE{background:#fff;padding:80px 20px}.MichaelArchangelTattooAI_howItWorksSection__oYytE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.MichaelArchangelTattooAI_steps__-nG9b{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.MichaelArchangelTattooAI_step__P3Vdx{padding:30px 20px;text-align:center}.MichaelArchangelTattooAI_stepIcon__\+Wree{font-size:4rem;margin-bottom:20px}.MichaelArchangelTattooAI_step__P3Vdx h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.MichaelArchangelTattooAI_step__P3Vdx p{color:#666;font-size:1rem;margin:0}.MichaelArchangelTattooAI_howItWorksCta__OKMZ3{margin-top:40px;text-align:center}.MichaelArchangelTattooAI_trustSection__Ynvow{background:#f8f9fa;padding:40px 20px}.MichaelArchangelTattooAI_trustGrid__VcHRb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.MichaelArchangelTattooAI_trustCard__fXi5i{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.MichaelArchangelTattooAI_trustNumber__TSIHH{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.MichaelArchangelTattooAI_trustLabel__EFuE9{color:#666;font-size:1rem;font-weight:500}.MichaelArchangelTattooAI_gallerySection__NEgEQ{background:#fff;padding:80px 20px}.MichaelArchangelTattooAI_gallerySection__NEgEQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MichaelArchangelTattooAI_galleryDescription__jhYl1{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.MichaelArchangelTattooAI_galleryGrid__Yqco2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.MichaelArchangelTattooAI_galleryItem__8ZmLQ{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.MichaelArchangelTattooAI_galleryItem__8ZmLQ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MichaelArchangelTattooAI_galleryItem__8ZmLQ img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.MichaelArchangelTattooAI_galleryItem__8ZmLQ:hover img{transform:scale(1.05)}.MichaelArchangelTattooAI_galleryCta__1YkYA{text-align:center}.MichaelArchangelTattooAI_meaningSection__Ref-o{background:#fff;padding:80px 20px}.MichaelArchangelTattooAI_meaningSection__Ref-o h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.MichaelArchangelTattooAI_meaningIntro__d9nTp{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.MichaelArchangelTattooAI_meaningSubtitle__LO0Cs{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.MichaelArchangelTattooAI_meaningGrid__VtOGH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.MichaelArchangelTattooAI_meaningCard__HmBTr{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MichaelArchangelTattooAI_meaningCard__HmBTr:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MichaelArchangelTattooAI_meaningCard__HmBTr h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.MichaelArchangelTattooAI_meaningCard__HmBTr p{color:#666;font-size:1rem;line-height:1.7;margin:0}.MichaelArchangelTattooAI_stylesGrid__NDi0t{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.MichaelArchangelTattooAI_styleCard__960f8{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.MichaelArchangelTattooAI_styleCard__960f8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.MichaelArchangelTattooAI_styleCard__960f8 img{display:block;height:250px;object-fit:cover;width:100%}.MichaelArchangelTattooAI_styleCard__960f8 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.MichaelArchangelTattooAI_styleCard__960f8 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.MichaelArchangelTattooAI_placementGrid__FDRry{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.MichaelArchangelTattooAI_placementCard__qXdPT{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MichaelArchangelTattooAI_placementCard__qXdPT:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MichaelArchangelTattooAI_placementCard__qXdPT h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.MichaelArchangelTattooAI_placementCard__qXdPT p{color:#666;font-size:1rem;line-height:1.7;margin:0}.MichaelArchangelTattooAI_finalCtaSection__6ueJn{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.MichaelArchangelTattooAI_finalCtaSection__6ueJn h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.MichaelArchangelTattooAI_finalCtaSection__6ueJn p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.MichaelArchangelTattooAI_finalCtaSection__6ueJn .MichaelArchangelTattooAI_ctaButtonLink__hmGb-{display:inline-block}.MichaelArchangelTattooAI_finalCtaSection__6ueJn .MichaelArchangelTattooAI_ctaMain__Y0fAt{background:#fff;color:#1a1a2e;max-width:450px}.MichaelArchangelTattooAI_finalCtaSection__6ueJn .MichaelArchangelTattooAI_ctaMain__Y0fAt:hover{background:#f0f0f0;transform:translateY(-2px)}.MichaelArchangelTattooAI_faqSection__IffUm{background:#f8f9fa;padding:80px 20px}.MichaelArchangelTattooAI_faqSection__IffUm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.MichaelArchangelTattooAI_faqSection__IffUm h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.MichaelArchangelTattooAI_faqContainer__R1iDh{margin:0 auto;max-width:1000px}.MichaelArchangelTattooAI_faqItem__KJA2R{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.MichaelArchangelTattooAI_faqItem__KJA2R:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.MichaelArchangelTattooAI_faqItemActive__Cp14W{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.MichaelArchangelTattooAI_faqQuestion__CPwA1{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.MichaelArchangelTattooAI_faqQuestion__CPwA1:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.MichaelArchangelTattooAI_faqQuestion__CPwA1:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.MichaelArchangelTattooAI_faqItemActive__Cp14W .MichaelArchangelTattooAI_faqQuestion__CPwA1{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.MichaelArchangelTattooAI_faqQuestionText__1dUX\+{flex:1 1}.MichaelArchangelTattooAI_faqIcon__BpsC5{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.MichaelArchangelTattooAI_faqItemActive__Cp14W .MichaelArchangelTattooAI_faqIcon__BpsC5{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.MichaelArchangelTattooAI_faqAnswer__Y3apH{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.MichaelArchangelTattooAI_faqAnswerOpen__SW-mM{max-height:500px;padding:0 30px 25px}.MichaelArchangelTattooAI_faqAnswer__Y3apH p{margin:0;padding-top:10px}.MichaelArchangelTattooAI_seoLinksSection__a9Lhp{background:#fff;padding:40px 20px}.MichaelArchangelTattooAI_seoLinksSection__a9Lhp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.MichaelArchangelTattooAI_seoLinksGrid__mJDMj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.MichaelArchangelTattooAI_seoLinksColumn__S-97E{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.MichaelArchangelTattooAI_seoLinksColumn__S-97E:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.MichaelArchangelTattooAI_seoLinksColumn__S-97E h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.MichaelArchangelTattooAI_seoLinksColumn__S-97E ul{list-style:none;margin:0;padding:0}.MichaelArchangelTattooAI_seoLinksColumn__S-97E li{margin-bottom:12px}.MichaelArchangelTattooAI_seoLinksColumn__S-97E a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.MichaelArchangelTattooAI_seoLinksColumn__S-97E a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.MichaelArchangelTattooAI_stickyCta__Orfyi{animation:MichaelArchangelTattooAI_slideInRight__4tnIg .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.MichaelArchangelTattooAI_stickyCtaVisible__u33Rg{display:block}.MichaelArchangelTattooAI_stickyCtaButton__EOiZM{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.MichaelArchangelTattooAI_stickyCtaButton__EOiZM:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes MichaelArchangelTattooAI_slideInRight__4tnIg{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MichaelArchangelTattooAI_heroSection__B7jNj{min-height:auto;padding:42.5px 20px 80px}.MichaelArchangelTattooAI_heroContentWrapper__UyK4B{display:flex;flex-direction:column;gap:16px}.MichaelArchangelTattooAI_heroContent__adl9U{display:flex;flex-direction:column;order:1;text-align:center}.MichaelArchangelTattooAI_heroContent__adl9U h1{font-size:2rem;order:1}.MichaelArchangelTattooAI_heroSubtitle__atIac{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.MichaelArchangelTattooAI_trustMetrics__Tqgsj{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.MichaelArchangelTattooAI_metricItem__ScL5C{font-size:.85rem}.MichaelArchangelTattooAI_ctaMain__Y0fAt{display:none}.MichaelArchangelTattooAI_heroImageCarousel__F9YkL{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.MichaelArchangelTattooAI_carouselItem__dzq5V{aspect-ratio:1}.MichaelArchangelTattooAI_heroPreviewImage__4Lyb1{border-radius:8px}.MichaelArchangelTattooAI_stickyCta__Orfyi{bottom:15px;display:block!important;right:15px}.MichaelArchangelTattooAI_stickyCtaButton__EOiZM{border-radius:40px;font-size:1rem;padding:14px 24px}.MichaelArchangelTattooAI_howItWorksSection__oYytE{padding:40px 20px}.MichaelArchangelTattooAI_steps__-nG9b{gap:25px;grid-template-columns:1fr}.MichaelArchangelTattooAI_trustSection__Ynvow{padding:50px 20px}.MichaelArchangelTattooAI_trustGrid__VcHRb{gap:25px;grid-template-columns:1fr}.MichaelArchangelTattooAI_gallerySection__NEgEQ{padding:40px 20px}.MichaelArchangelTattooAI_galleryGrid__Yqco2{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.MichaelArchangelTattooAI_faqSection__IffUm h2,.MichaelArchangelTattooAI_gallerySection__NEgEQ h2,.MichaelArchangelTattooAI_meaningSection__Ref-o h2,.MichaelArchangelTattooAI_seoLinksSection__a9Lhp h2{font-size:1.8rem}.MichaelArchangelTattooAI_meaningSection__Ref-o{padding:40px 20px}.MichaelArchangelTattooAI_meaningIntro__d9nTp{font-size:1.1rem;margin-bottom:20px}.MichaelArchangelTattooAI_meaningSubtitle__LO0Cs{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.MichaelArchangelTattooAI_meaningGrid__VtOGH{gap:20px;grid-template-columns:1fr}.MichaelArchangelTattooAI_stylesGrid__NDi0t{gap:25px;grid-template-columns:1fr}.MichaelArchangelTattooAI_styleCard__960f8 img{height:200px}.MichaelArchangelTattooAI_placementGrid__FDRry{gap:20px;grid-template-columns:1fr}.MichaelArchangelTattooAI_finalCtaSection__6ueJn{margin:0 20px;padding:60px 25px}.MichaelArchangelTattooAI_finalCtaSection__6ueJn h2{font-size:1.8rem}.MichaelArchangelTattooAI_finalCtaSection__6ueJn p{font-size:1.1rem}.MichaelArchangelTattooAI_faqSection__IffUm{padding:40px 20px}.MichaelArchangelTattooAI_faqQuestion__CPwA1{font-size:1.05rem;padding:20px}.MichaelArchangelTattooAI_faqAnswer__Y3apH{font-size:1rem;padding:0 20px 20px!important}.MichaelArchangelTattooAI_faqIcon__BpsC5{font-size:1.2rem;height:30px;width:30px}.MichaelArchangelTattooAI_seoLinksSection__a9Lhp{padding:50px 20px}.MichaelArchangelTattooAI_seoLinksGrid__mJDMj{grid-template-columns:1fr}}@media (max-width:480px){.MichaelArchangelTattooAI_heroContent__adl9U h1{font-size:1.75rem}.MichaelArchangelTattooAI_heroSubtitle__atIac{font-size:1rem}.MichaelArchangelTattooAI_ctaMain__Y0fAt{font-size:1.1rem;padding:14px 30px}.MichaelArchangelTattooAI_galleryGrid__Yqco2{gap:12px;grid-template-columns:repeat(2,1fr)}.MichaelArchangelTattooAI_stepIcon__\+Wree{font-size:3rem}.MichaelArchangelTattooAI_trustNumber__TSIHH{font-size:2rem}}.FatherDaughterTattoosAI_page__yvQtP{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FatherDaughterTattoosAI_aiTattooContainer__An5O1{margin:0 auto;max-width:1400px;padding:0 20px}.FatherDaughterTattoosAI_heroSection__7N-V8{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FatherDaughterTattoosAI_heroContentWrapper__7Jgjr{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FatherDaughterTattoosAI_heroContent__l8xsE{position:relative;z-index:2}.FatherDaughterTattoosAI_heroContent__l8xsE h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FatherDaughterTattoosAI_heroSubtitle__\+pp5V{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FatherDaughterTattoosAI_ctaButtonLink__b1Qyd{display:inline-block;margin-bottom:30px;text-decoration:none}.FatherDaughterTattoosAI_ctaMain__1\+mKf{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FatherDaughterTattoosAI_ctaMain__1\+mKf:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FatherDaughterTattoosAI_ctaMain__1\+mKf:focus{outline:3px solid #8a3ab9;outline-offset:2px}.FatherDaughterTattoosAI_trustMetrics__fb2ZH{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FatherDaughterTattoosAI_metricItem__ADes3{color:#666;font-size:.95rem;font-weight:500}.FatherDaughterTattoosAI_heroPreview__RXBzm{align-items:center;display:flex;justify-content:center}.FatherDaughterTattoosAI_heroImageCarousel__-e\+V2{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FatherDaughterTattoosAI_carouselItem__KYDyF{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FatherDaughterTattoosAI_carouselItem__KYDyF:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FatherDaughterTattoosAI_heroPreviewImage__nTliI{display:block;height:100%;object-fit:cover;width:100%}.FatherDaughterTattoosAI_howItWorksSection__49rDb{background:#fff;padding:80px 20px}.FatherDaughterTattoosAI_howItWorksSection__49rDb h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FatherDaughterTattoosAI_steps__afp01{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FatherDaughterTattoosAI_step__U0-kL{padding:30px 20px;text-align:center}.FatherDaughterTattoosAI_stepIcon__AJIiN{font-size:4rem;margin-bottom:20px}.FatherDaughterTattoosAI_step__U0-kL h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FatherDaughterTattoosAI_step__U0-kL p{color:#666;font-size:1rem;margin:0}.FatherDaughterTattoosAI_howItWorksCta__sfd8e{margin-top:40px;text-align:center}.FatherDaughterTattoosAI_trustSection__lOHpP{background:#f8f9fa;padding:40px 20px}.FatherDaughterTattoosAI_trustGrid__CFoSt{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FatherDaughterTattoosAI_trustCard__b13ZL{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FatherDaughterTattoosAI_trustNumber__DRgbk{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FatherDaughterTattoosAI_trustLabel__Ro6\+V{color:#666;font-size:1rem;font-weight:500}.FatherDaughterTattoosAI_gallerySection__\+F7sm{background:#fff;padding:80px 20px}.FatherDaughterTattoosAI_gallerySection__\+F7sm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FatherDaughterTattoosAI_galleryDescription__KfOzO{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FatherDaughterTattoosAI_galleryGrid__eSagw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FatherDaughterTattoosAI_galleryItem__aT9AU{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FatherDaughterTattoosAI_galleryItem__aT9AU:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FatherDaughterTattoosAI_galleryItem__aT9AU img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FatherDaughterTattoosAI_galleryItem__aT9AU:hover img{transform:scale(1.05)}.FatherDaughterTattoosAI_galleryCta__HIWKt{text-align:center}.FatherDaughterTattoosAI_meaningSection__TBV-y{background:#fff;padding:80px 20px}.FatherDaughterTattoosAI_meaningSection__TBV-y h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FatherDaughterTattoosAI_meaningIntro__sxECQ{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.FatherDaughterTattoosAI_meaningSubtitle__91KK-{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.FatherDaughterTattoosAI_meaningGrid__t6D5L{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.FatherDaughterTattoosAI_meaningCard__yZoW7{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.FatherDaughterTattoosAI_meaningCard__yZoW7:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.FatherDaughterTattoosAI_meaningCard__yZoW7 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.FatherDaughterTattoosAI_meaningCard__yZoW7 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.FatherDaughterTattoosAI_stylesGrid__t\+6TW{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.FatherDaughterTattoosAI_styleCard__\+pPvG{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.FatherDaughterTattoosAI_styleCard__\+pPvG:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FatherDaughterTattoosAI_styleCard__\+pPvG img{display:block;height:250px;object-fit:cover;width:100%}.FatherDaughterTattoosAI_styleCard__\+pPvG h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.FatherDaughterTattoosAI_styleCard__\+pPvG p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.FatherDaughterTattoosAI_placementGrid__5ite7{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.FatherDaughterTattoosAI_placementCard__FfTe1{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.FatherDaughterTattoosAI_placementCard__FfTe1:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.FatherDaughterTattoosAI_placementCard__FfTe1 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.FatherDaughterTattoosAI_placementCard__FfTe1 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.FatherDaughterTattoosAI_finalCtaSection__SAvDL{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FatherDaughterTattoosAI_finalCtaSection__SAvDL h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FatherDaughterTattoosAI_finalCtaSection__SAvDL p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FatherDaughterTattoosAI_finalCtaSection__SAvDL .FatherDaughterTattoosAI_ctaButtonLink__b1Qyd{display:inline-block}.FatherDaughterTattoosAI_finalCtaSection__SAvDL .FatherDaughterTattoosAI_ctaMain__1\+mKf{background:#fff;color:#1a1a2e;max-width:450px}.FatherDaughterTattoosAI_finalCtaSection__SAvDL .FatherDaughterTattoosAI_ctaMain__1\+mKf:hover{background:#f0f0f0;transform:translateY(-2px)}.FatherDaughterTattoosAI_faqSection__cXo7o{background:#f8f9fa;padding:80px 20px}.FatherDaughterTattoosAI_faqSection__cXo7o h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FatherDaughterTattoosAI_faqSection__cXo7o h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FatherDaughterTattoosAI_faqContainer__QVjFf{margin:0 auto;max-width:1000px}.FatherDaughterTattoosAI_faqItem__ss2KQ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FatherDaughterTattoosAI_faqItem__ss2KQ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FatherDaughterTattoosAI_faqItemActive__I4r8T{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FatherDaughterTattoosAI_faqQuestion__YhNih{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FatherDaughterTattoosAI_faqQuestion__YhNih:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FatherDaughterTattoosAI_faqQuestion__YhNih:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.FatherDaughterTattoosAI_faqItemActive__I4r8T .FatherDaughterTattoosAI_faqQuestion__YhNih{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FatherDaughterTattoosAI_faqQuestionText__\+1q\+K{flex:1 1}.FatherDaughterTattoosAI_faqIcon__lzTeL{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FatherDaughterTattoosAI_faqItemActive__I4r8T .FatherDaughterTattoosAI_faqIcon__lzTeL{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FatherDaughterTattoosAI_faqAnswer__Oatsy{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.FatherDaughterTattoosAI_faqAnswerOpen__RWduX{max-height:500px;padding:0 30px 25px}.FatherDaughterTattoosAI_faqAnswer__Oatsy p{margin:0;padding-top:10px}.FatherDaughterTattoosAI_seoLinksSection__miGx8{background:#fff;padding:40px 20px}.FatherDaughterTattoosAI_seoLinksSection__miGx8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FatherDaughterTattoosAI_seoLinksGrid__dydot{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL ul{list-style:none;margin:0;padding:0}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL li{margin-bottom:12px}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.FatherDaughterTattoosAI_seoLinksColumn__xwSUL a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.FatherDaughterTattoosAI_stickyCta__2Zzrg{animation:FatherDaughterTattoosAI_slideInRight__8-nys .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FatherDaughterTattoosAI_stickyCtaVisible__cVrT1{display:block}.FatherDaughterTattoosAI_stickyCtaButton__U28zc{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FatherDaughterTattoosAI_stickyCtaButton__U28zc:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FatherDaughterTattoosAI_slideInRight__8-nys{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FatherDaughterTattoosAI_heroSection__7N-V8{min-height:auto;padding:42.5px 20px 80px}.FatherDaughterTattoosAI_heroContentWrapper__7Jgjr{display:flex;flex-direction:column;gap:16px}.FatherDaughterTattoosAI_heroContent__l8xsE{display:flex;flex-direction:column;order:1;text-align:center}.FatherDaughterTattoosAI_heroContent__l8xsE h1{font-size:2rem;order:1}.FatherDaughterTattoosAI_heroSubtitle__\+pp5V{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.FatherDaughterTattoosAI_trustMetrics__fb2ZH{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.FatherDaughterTattoosAI_metricItem__ADes3{font-size:.85rem}.FatherDaughterTattoosAI_ctaMain__1\+mKf{display:none}.FatherDaughterTattoosAI_heroImageCarousel__-e\+V2{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.FatherDaughterTattoosAI_carouselItem__KYDyF{aspect-ratio:1}.FatherDaughterTattoosAI_heroPreviewImage__nTliI{border-radius:8px}.FatherDaughterTattoosAI_stickyCta__2Zzrg{bottom:15px;display:block!important;right:15px}.FatherDaughterTattoosAI_stickyCtaButton__U28zc{border-radius:40px;font-size:1rem;padding:14px 24px}.FatherDaughterTattoosAI_howItWorksSection__49rDb{padding:40px 20px}.FatherDaughterTattoosAI_steps__afp01{gap:25px;grid-template-columns:1fr}.FatherDaughterTattoosAI_trustSection__lOHpP{padding:50px 20px}.FatherDaughterTattoosAI_trustGrid__CFoSt{gap:25px;grid-template-columns:1fr}.FatherDaughterTattoosAI_gallerySection__\+F7sm{padding:40px 20px}.FatherDaughterTattoosAI_galleryGrid__eSagw{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FatherDaughterTattoosAI_faqSection__cXo7o h2,.FatherDaughterTattoosAI_gallerySection__\+F7sm h2,.FatherDaughterTattoosAI_meaningSection__TBV-y h2,.FatherDaughterTattoosAI_seoLinksSection__miGx8 h2{font-size:1.8rem}.FatherDaughterTattoosAI_meaningSection__TBV-y{padding:40px 20px}.FatherDaughterTattoosAI_meaningIntro__sxECQ{font-size:1.1rem;margin-bottom:20px}.FatherDaughterTattoosAI_meaningSubtitle__91KK-{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.FatherDaughterTattoosAI_meaningGrid__t6D5L{gap:20px;grid-template-columns:1fr}.FatherDaughterTattoosAI_stylesGrid__t\+6TW{gap:25px;grid-template-columns:1fr}.FatherDaughterTattoosAI_styleCard__\+pPvG img{height:200px}.FatherDaughterTattoosAI_placementGrid__5ite7{gap:20px;grid-template-columns:1fr}.FatherDaughterTattoosAI_finalCtaSection__SAvDL{margin:0 20px;padding:60px 25px}.FatherDaughterTattoosAI_finalCtaSection__SAvDL h2{font-size:1.8rem}.FatherDaughterTattoosAI_finalCtaSection__SAvDL p{font-size:1.1rem}.FatherDaughterTattoosAI_faqSection__cXo7o{padding:40px 20px}.FatherDaughterTattoosAI_faqQuestion__YhNih{font-size:1.05rem;padding:20px}.FatherDaughterTattoosAI_faqAnswer__Oatsy{font-size:1rem;padding:0 20px 20px!important}.FatherDaughterTattoosAI_faqIcon__lzTeL{font-size:1.2rem;height:30px;width:30px}.FatherDaughterTattoosAI_seoLinksSection__miGx8{padding:50px 20px}.FatherDaughterTattoosAI_seoLinksGrid__dydot{grid-template-columns:1fr}}@media (max-width:480px){.FatherDaughterTattoosAI_heroContent__l8xsE h1{font-size:1.75rem}.FatherDaughterTattoosAI_heroSubtitle__\+pp5V{font-size:1rem}.FatherDaughterTattoosAI_ctaMain__1\+mKf{font-size:1.1rem;padding:14px 30px}.FatherDaughterTattoosAI_galleryGrid__eSagw{gap:12px;grid-template-columns:repeat(2,1fr)}.FatherDaughterTattoosAI_stepIcon__AJIiN{font-size:3rem}.FatherDaughterTattoosAI_trustNumber__DRgbk{font-size:2rem}}.StrengthSymbolTattooAI_page__HGOZG{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.StrengthSymbolTattooAI_aiTattooContainer__8xEJ4{margin:0 auto;max-width:1400px;padding:0 20px}.StrengthSymbolTattooAI_heroSection__ST25N{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.StrengthSymbolTattooAI_heroContentWrapper__CWmfl{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.StrengthSymbolTattooAI_heroContent__aKfQf{position:relative;z-index:2}.StrengthSymbolTattooAI_heroContent__aKfQf h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.StrengthSymbolTattooAI_heroSubtitle__DYNcA{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.StrengthSymbolTattooAI_ctaButtonLink__8x0UE{display:inline-block;margin-bottom:30px;text-decoration:none}.StrengthSymbolTattooAI_ctaMain__EaGcw{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.StrengthSymbolTattooAI_ctaMain__EaGcw:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.StrengthSymbolTattooAI_ctaMain__EaGcw:focus{outline:3px solid #8a3ab9;outline-offset:2px}.StrengthSymbolTattooAI_trustMetrics__hpXyS{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.StrengthSymbolTattooAI_metricItem__5WuZn{color:#666;font-size:.95rem;font-weight:500}.StrengthSymbolTattooAI_heroPreview__sWeFr{align-items:center;display:flex;justify-content:center}.StrengthSymbolTattooAI_heroImageCarousel__dT-Gi{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.StrengthSymbolTattooAI_carouselItem__HajNp{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.StrengthSymbolTattooAI_carouselItem__HajNp:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.StrengthSymbolTattooAI_heroPreviewImage__as3Pp{display:block;height:100%;object-fit:cover;width:100%}.StrengthSymbolTattooAI_howItWorksSection__CJ\+fd{background:#fff;padding:80px 20px}.StrengthSymbolTattooAI_howItWorksSection__CJ\+fd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.StrengthSymbolTattooAI_steps__bxyxm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.StrengthSymbolTattooAI_step__DCv1G{padding:30px 20px;text-align:center}.StrengthSymbolTattooAI_stepIcon__JH6gK{font-size:4rem;margin-bottom:20px}.StrengthSymbolTattooAI_step__DCv1G h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.StrengthSymbolTattooAI_step__DCv1G p{color:#666;font-size:1rem;margin:0}.StrengthSymbolTattooAI_howItWorksCta__OwW2r{margin-top:40px;text-align:center}.StrengthSymbolTattooAI_trustSection__hN7Ob{background:#f8f9fa;padding:40px 20px}.StrengthSymbolTattooAI_trustGrid__sqAmb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.StrengthSymbolTattooAI_trustCard__bo9Kc{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.StrengthSymbolTattooAI_trustNumber__n7IY-{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.StrengthSymbolTattooAI_trustLabel__w8ifo{color:#666;font-size:1rem;font-weight:500}.StrengthSymbolTattooAI_gallerySection__c9paC{background:#fff;padding:80px 20px}.StrengthSymbolTattooAI_gallerySection__c9paC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.StrengthSymbolTattooAI_galleryDescription__gt2F1{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.StrengthSymbolTattooAI_galleryGrid__zl4yn{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.StrengthSymbolTattooAI_galleryItem__8Llqd{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.StrengthSymbolTattooAI_galleryItem__8Llqd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.StrengthSymbolTattooAI_galleryItem__8Llqd img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.StrengthSymbolTattooAI_galleryItem__8Llqd:hover img{transform:scale(1.05)}.StrengthSymbolTattooAI_galleryCta__Ipv7n{text-align:center}.StrengthSymbolTattooAI_meaningSection__pKQMl{background:#fff;padding:80px 20px}.StrengthSymbolTattooAI_meaningSection__pKQMl h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.StrengthSymbolTattooAI_meaningIntro__ZYM6T{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.StrengthSymbolTattooAI_meaningSubtitle__muI3-{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.StrengthSymbolTattooAI_meaningGrid__o-a0b{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.StrengthSymbolTattooAI_meaningCard__TcyRG{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.StrengthSymbolTattooAI_meaningCard__TcyRG:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.StrengthSymbolTattooAI_meaningCard__TcyRG h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.StrengthSymbolTattooAI_meaningCard__TcyRG p{color:#666;font-size:1rem;line-height:1.7;margin:0}.StrengthSymbolTattooAI_stylesGrid__ySwEV{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.StrengthSymbolTattooAI_styleCard__OFjd7{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.StrengthSymbolTattooAI_styleCard__OFjd7:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.StrengthSymbolTattooAI_styleCard__OFjd7 img{display:block;height:250px;object-fit:cover;width:100%}.StrengthSymbolTattooAI_styleCard__OFjd7 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.StrengthSymbolTattooAI_styleCard__OFjd7 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.StrengthSymbolTattooAI_placementGrid__aKI9\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.StrengthSymbolTattooAI_placementCard__tfu-D{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.StrengthSymbolTattooAI_placementCard__tfu-D:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.StrengthSymbolTattooAI_placementCard__tfu-D h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.StrengthSymbolTattooAI_placementCard__tfu-D p{color:#666;font-size:1rem;line-height:1.7;margin:0}.StrengthSymbolTattooAI_finalCtaSection__wXpmx{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.StrengthSymbolTattooAI_finalCtaSection__wXpmx h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.StrengthSymbolTattooAI_finalCtaSection__wXpmx p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.StrengthSymbolTattooAI_finalCtaSection__wXpmx .StrengthSymbolTattooAI_ctaButtonLink__8x0UE{display:inline-block}.StrengthSymbolTattooAI_finalCtaSection__wXpmx .StrengthSymbolTattooAI_ctaMain__EaGcw{background:#fff;color:#1a1a2e;max-width:450px}.StrengthSymbolTattooAI_finalCtaSection__wXpmx .StrengthSymbolTattooAI_ctaMain__EaGcw:hover{background:#f0f0f0;transform:translateY(-2px)}.StrengthSymbolTattooAI_faqSection__QZabZ{background:#f8f9fa;padding:80px 20px}.StrengthSymbolTattooAI_faqSection__QZabZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.StrengthSymbolTattooAI_faqSection__QZabZ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.StrengthSymbolTattooAI_faqContainer__Varx5{margin:0 auto;max-width:1000px}.StrengthSymbolTattooAI_faqItem__\+gNfB{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.StrengthSymbolTattooAI_faqItem__\+gNfB:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.StrengthSymbolTattooAI_faqItemActive__wxNws{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.StrengthSymbolTattooAI_faqQuestion__R7Ff9{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.StrengthSymbolTattooAI_faqQuestion__R7Ff9:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.StrengthSymbolTattooAI_faqQuestion__R7Ff9:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.StrengthSymbolTattooAI_faqItemActive__wxNws .StrengthSymbolTattooAI_faqQuestion__R7Ff9{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.StrengthSymbolTattooAI_faqQuestionText__DsPyx{flex:1 1}.StrengthSymbolTattooAI_faqIcon__CZJao{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.StrengthSymbolTattooAI_faqItemActive__wxNws .StrengthSymbolTattooAI_faqIcon__CZJao{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.StrengthSymbolTattooAI_faqAnswer__uyKHJ{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.StrengthSymbolTattooAI_faqAnswerOpen__hOER7{max-height:500px;padding:0 30px 25px}.StrengthSymbolTattooAI_faqAnswer__uyKHJ p{margin:0;padding-top:10px}.StrengthSymbolTattooAI_seoLinksSection__x03-u{background:#fff;padding:40px 20px}.StrengthSymbolTattooAI_seoLinksSection__x03-u h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.StrengthSymbolTattooAI_seoLinksGrid__nks03{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5 ul{list-style:none;margin:0;padding:0}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5 li{margin-bottom:12px}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5 a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.StrengthSymbolTattooAI_seoLinksColumn__rnj\+5 a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.StrengthSymbolTattooAI_stickyCta__7ZJZ\+{animation:StrengthSymbolTattooAI_slideInRight__qeH-L .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.StrengthSymbolTattooAI_stickyCtaVisible__7JLRq{display:block}.StrengthSymbolTattooAI_stickyCtaButton__f2wra{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.StrengthSymbolTattooAI_stickyCtaButton__f2wra:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes StrengthSymbolTattooAI_slideInRight__qeH-L{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.StrengthSymbolTattooAI_heroSection__ST25N{min-height:auto;padding:42.5px 20px 80px}.StrengthSymbolTattooAI_heroContentWrapper__CWmfl{display:flex;flex-direction:column;gap:16px}.StrengthSymbolTattooAI_heroContent__aKfQf{display:flex;flex-direction:column;order:1;text-align:center}.StrengthSymbolTattooAI_heroContent__aKfQf h1{font-size:2rem;order:1}.StrengthSymbolTattooAI_heroSubtitle__DYNcA{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.StrengthSymbolTattooAI_trustMetrics__hpXyS{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.StrengthSymbolTattooAI_metricItem__5WuZn{font-size:.85rem}.StrengthSymbolTattooAI_ctaMain__EaGcw{display:none}.StrengthSymbolTattooAI_heroImageCarousel__dT-Gi{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.StrengthSymbolTattooAI_carouselItem__HajNp{aspect-ratio:1}.StrengthSymbolTattooAI_heroPreviewImage__as3Pp{border-radius:8px}.StrengthSymbolTattooAI_stickyCta__7ZJZ\+{bottom:15px;display:block!important;right:15px}.StrengthSymbolTattooAI_stickyCtaButton__f2wra{border-radius:40px;font-size:1rem;padding:14px 24px}.StrengthSymbolTattooAI_howItWorksSection__CJ\+fd{padding:40px 20px}.StrengthSymbolTattooAI_steps__bxyxm{gap:25px;grid-template-columns:1fr}.StrengthSymbolTattooAI_trustSection__hN7Ob{padding:50px 20px}.StrengthSymbolTattooAI_trustGrid__sqAmb{gap:25px;grid-template-columns:1fr}.StrengthSymbolTattooAI_gallerySection__c9paC{padding:40px 20px}.StrengthSymbolTattooAI_galleryGrid__zl4yn{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.StrengthSymbolTattooAI_faqSection__QZabZ h2,.StrengthSymbolTattooAI_gallerySection__c9paC h2,.StrengthSymbolTattooAI_meaningSection__pKQMl h2,.StrengthSymbolTattooAI_seoLinksSection__x03-u h2{font-size:1.8rem}.StrengthSymbolTattooAI_meaningSection__pKQMl{padding:40px 20px}.StrengthSymbolTattooAI_meaningIntro__ZYM6T{font-size:1.1rem;margin-bottom:20px}.StrengthSymbolTattooAI_meaningSubtitle__muI3-{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.StrengthSymbolTattooAI_meaningGrid__o-a0b{gap:20px;grid-template-columns:1fr}.StrengthSymbolTattooAI_stylesGrid__ySwEV{gap:25px;grid-template-columns:1fr}.StrengthSymbolTattooAI_styleCard__OFjd7 img{height:200px}.StrengthSymbolTattooAI_placementGrid__aKI9\+{gap:20px;grid-template-columns:1fr}.StrengthSymbolTattooAI_finalCtaSection__wXpmx{margin:0 20px;padding:60px 25px}.StrengthSymbolTattooAI_finalCtaSection__wXpmx h2{font-size:1.8rem}.StrengthSymbolTattooAI_finalCtaSection__wXpmx p{font-size:1.1rem}.StrengthSymbolTattooAI_faqSection__QZabZ{padding:40px 20px}.StrengthSymbolTattooAI_faqQuestion__R7Ff9{font-size:1.05rem;padding:20px}.StrengthSymbolTattooAI_faqAnswer__uyKHJ{font-size:1rem;padding:0 20px 20px!important}.StrengthSymbolTattooAI_faqIcon__CZJao{font-size:1.2rem;height:30px;width:30px}.StrengthSymbolTattooAI_seoLinksSection__x03-u{padding:50px 20px}.StrengthSymbolTattooAI_seoLinksGrid__nks03{grid-template-columns:1fr}}@media (max-width:480px){.StrengthSymbolTattooAI_heroContent__aKfQf h1{font-size:1.75rem}.StrengthSymbolTattooAI_heroSubtitle__DYNcA{font-size:1rem}.StrengthSymbolTattooAI_ctaMain__EaGcw{font-size:1.1rem;padding:14px 30px}.StrengthSymbolTattooAI_galleryGrid__zl4yn{gap:12px;grid-template-columns:repeat(2,1fr)}.StrengthSymbolTattooAI_stepIcon__JH6gK{font-size:3rem}.StrengthSymbolTattooAI_trustNumber__n7IY-{font-size:2rem}}.SeeNoEvilTattooAI_page__dlKO7{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SeeNoEvilTattooAI_aiTattooContainer__EGEHK{margin:0 auto;max-width:1400px;padding:0 20px}.SeeNoEvilTattooAI_heroSection__aXiC\+{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SeeNoEvilTattooAI_heroContentWrapper__1NptO{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SeeNoEvilTattooAI_heroContent__QyapE{position:relative;z-index:2}.SeeNoEvilTattooAI_heroContent__QyapE h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SeeNoEvilTattooAI_heroSubtitle__w3wVh{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SeeNoEvilTattooAI_ctaButtonLink__tt-gO{display:inline-block;margin-bottom:30px;text-decoration:none}.SeeNoEvilTattooAI_ctaMain__OBqZ1{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SeeNoEvilTattooAI_ctaMain__OBqZ1:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SeeNoEvilTattooAI_ctaMain__OBqZ1:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SeeNoEvilTattooAI_trustMetrics__7U9lM{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SeeNoEvilTattooAI_metricItem__JUfdE{color:#666;font-size:.95rem;font-weight:500}.SeeNoEvilTattooAI_heroPreview__rPWrL{align-items:center;display:flex;justify-content:center}.SeeNoEvilTattooAI_heroImageCarousel__3Ipis{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SeeNoEvilTattooAI_carouselItem__pedWp{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SeeNoEvilTattooAI_carouselItem__pedWp:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SeeNoEvilTattooAI_heroPreviewImage__y91KE{display:block;height:100%;object-fit:cover;width:100%}.SeeNoEvilTattooAI_howItWorksSection__AzP36{background:#fff;padding:80px 20px}.SeeNoEvilTattooAI_howItWorksSection__AzP36 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SeeNoEvilTattooAI_steps__LCN\+m{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SeeNoEvilTattooAI_step__06hYK{padding:30px 20px;text-align:center}.SeeNoEvilTattooAI_stepIcon__U\+7d5{font-size:4rem;margin-bottom:20px}.SeeNoEvilTattooAI_step__06hYK h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SeeNoEvilTattooAI_step__06hYK p{color:#666;font-size:1rem;margin:0}.SeeNoEvilTattooAI_howItWorksCta__xKxqK{margin-top:40px;text-align:center}.SeeNoEvilTattooAI_trustSection__7slw5{background:#f8f9fa;padding:40px 20px}.SeeNoEvilTattooAI_trustGrid__LnAaz{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SeeNoEvilTattooAI_trustCard__2AvSF{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SeeNoEvilTattooAI_trustNumber__GNGvJ{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SeeNoEvilTattooAI_trustLabel__vQgTO{color:#666;font-size:1rem;font-weight:500}.SeeNoEvilTattooAI_gallerySection__-ddBk{background:#fff;padding:80px 20px}.SeeNoEvilTattooAI_gallerySection__-ddBk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SeeNoEvilTattooAI_galleryDescription__HmTVz{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SeeNoEvilTattooAI_galleryGrid__RUxnd{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SeeNoEvilTattooAI_galleryItem__gfKTF{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SeeNoEvilTattooAI_galleryItem__gfKTF:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SeeNoEvilTattooAI_galleryItem__gfKTF img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SeeNoEvilTattooAI_galleryItem__gfKTF:hover img{transform:scale(1.05)}.SeeNoEvilTattooAI_galleryCta__KHUiX{text-align:center}.SeeNoEvilTattooAI_meaningSection__kEQvX{background:#fff;padding:80px 20px}.SeeNoEvilTattooAI_meaningSection__kEQvX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SeeNoEvilTattooAI_meaningIntro__3LFFJ{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.SeeNoEvilTattooAI_meaningSubtitle__30fnU{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.SeeNoEvilTattooAI_meaningGrid__7OGMJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SeeNoEvilTattooAI_meaningCard__XX3h-{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SeeNoEvilTattooAI_meaningCard__XX3h-:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SeeNoEvilTattooAI_meaningCard__XX3h- h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SeeNoEvilTattooAI_meaningCard__XX3h- p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SeeNoEvilTattooAI_stylesGrid__4mkpd{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SeeNoEvilTattooAI_styleCard__nFtEc{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SeeNoEvilTattooAI_styleCard__nFtEc:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SeeNoEvilTattooAI_styleCard__nFtEc img{display:block;height:250px;object-fit:cover;width:100%}.SeeNoEvilTattooAI_styleCard__nFtEc h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.SeeNoEvilTattooAI_styleCard__nFtEc p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.SeeNoEvilTattooAI_placementGrid__0-Jrp{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SeeNoEvilTattooAI_placementCard__Vfk6M{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SeeNoEvilTattooAI_placementCard__Vfk6M:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SeeNoEvilTattooAI_placementCard__Vfk6M h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SeeNoEvilTattooAI_placementCard__Vfk6M p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SeeNoEvilTattooAI_finalCtaSection__2FXnN{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SeeNoEvilTattooAI_finalCtaSection__2FXnN h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SeeNoEvilTattooAI_finalCtaSection__2FXnN p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SeeNoEvilTattooAI_finalCtaSection__2FXnN .SeeNoEvilTattooAI_ctaButtonLink__tt-gO{display:inline-block}.SeeNoEvilTattooAI_finalCtaSection__2FXnN .SeeNoEvilTattooAI_ctaMain__OBqZ1{background:#fff;color:#1a1a2e;max-width:450px}.SeeNoEvilTattooAI_finalCtaSection__2FXnN .SeeNoEvilTattooAI_ctaMain__OBqZ1:hover{background:#f0f0f0;transform:translateY(-2px)}.SeeNoEvilTattooAI_faqSection__nyuW1{background:#f8f9fa;padding:80px 20px}.SeeNoEvilTattooAI_faqSection__nyuW1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SeeNoEvilTattooAI_faqSection__nyuW1 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SeeNoEvilTattooAI_faqContainer__tpeSK{margin:0 auto;max-width:1000px}.SeeNoEvilTattooAI_faqItem__hZgUZ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SeeNoEvilTattooAI_faqItem__hZgUZ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SeeNoEvilTattooAI_faqItemActive__k1\+o4{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SeeNoEvilTattooAI_faqQuestion__HfeAJ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SeeNoEvilTattooAI_faqQuestion__HfeAJ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SeeNoEvilTattooAI_faqQuestion__HfeAJ:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SeeNoEvilTattooAI_faqItemActive__k1\+o4 .SeeNoEvilTattooAI_faqQuestion__HfeAJ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SeeNoEvilTattooAI_faqQuestionText__e1w1-{flex:1 1}.SeeNoEvilTattooAI_faqIcon__p3YeS{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SeeNoEvilTattooAI_faqItemActive__k1\+o4 .SeeNoEvilTattooAI_faqIcon__p3YeS{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SeeNoEvilTattooAI_faqAnswer__LbSKC{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SeeNoEvilTattooAI_faqAnswerOpen__emR56{max-height:500px;padding:0 30px 25px}.SeeNoEvilTattooAI_faqAnswer__LbSKC p{margin:0;padding-top:10px}.SeeNoEvilTattooAI_seoLinksSection__MKcNS{background:#fff;padding:40px 20px}.SeeNoEvilTattooAI_seoLinksSection__MKcNS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SeeNoEvilTattooAI_seoLinksGrid__5QL2I{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB ul{list-style:none;margin:0;padding:0}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB li{margin-bottom:12px}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.SeeNoEvilTattooAI_seoLinksColumn__Z4QpB a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.SeeNoEvilTattooAI_stickyCta__JGaBZ{animation:SeeNoEvilTattooAI_slideInRight__39HVq .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SeeNoEvilTattooAI_stickyCtaVisible__kMU1A{display:block}.SeeNoEvilTattooAI_stickyCtaButton__2pdG4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SeeNoEvilTattooAI_stickyCtaButton__2pdG4:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SeeNoEvilTattooAI_slideInRight__39HVq{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SeeNoEvilTattooAI_heroSection__aXiC\+{min-height:auto;padding:42.5px 20px 80px}.SeeNoEvilTattooAI_heroContentWrapper__1NptO{display:flex;flex-direction:column;gap:16px}.SeeNoEvilTattooAI_heroContent__QyapE{display:flex;flex-direction:column;order:1;text-align:center}.SeeNoEvilTattooAI_heroContent__QyapE h1{font-size:2rem;order:1}.SeeNoEvilTattooAI_heroSubtitle__w3wVh{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SeeNoEvilTattooAI_trustMetrics__7U9lM{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SeeNoEvilTattooAI_metricItem__JUfdE{font-size:.85rem}.SeeNoEvilTattooAI_ctaMain__OBqZ1{display:none}.SeeNoEvilTattooAI_heroImageCarousel__3Ipis{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SeeNoEvilTattooAI_carouselItem__pedWp{aspect-ratio:1}.SeeNoEvilTattooAI_heroPreviewImage__y91KE{border-radius:8px}.SeeNoEvilTattooAI_stickyCta__JGaBZ{bottom:15px;display:block!important;right:15px}.SeeNoEvilTattooAI_stickyCtaButton__2pdG4{border-radius:40px;font-size:1rem;padding:14px 24px}.SeeNoEvilTattooAI_howItWorksSection__AzP36{padding:40px 20px}.SeeNoEvilTattooAI_steps__LCN\+m{gap:25px;grid-template-columns:1fr}.SeeNoEvilTattooAI_trustSection__7slw5{padding:50px 20px}.SeeNoEvilTattooAI_trustGrid__LnAaz{gap:25px;grid-template-columns:1fr}.SeeNoEvilTattooAI_gallerySection__-ddBk{padding:40px 20px}.SeeNoEvilTattooAI_galleryGrid__RUxnd{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SeeNoEvilTattooAI_faqSection__nyuW1 h2,.SeeNoEvilTattooAI_gallerySection__-ddBk h2,.SeeNoEvilTattooAI_meaningSection__kEQvX h2,.SeeNoEvilTattooAI_seoLinksSection__MKcNS h2{font-size:1.8rem}.SeeNoEvilTattooAI_meaningSection__kEQvX{padding:40px 20px}.SeeNoEvilTattooAI_meaningIntro__3LFFJ{font-size:1.1rem;margin-bottom:20px}.SeeNoEvilTattooAI_meaningSubtitle__30fnU{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.SeeNoEvilTattooAI_meaningGrid__7OGMJ{gap:20px;grid-template-columns:1fr}.SeeNoEvilTattooAI_stylesGrid__4mkpd{gap:25px;grid-template-columns:1fr}.SeeNoEvilTattooAI_styleCard__nFtEc img{height:200px}.SeeNoEvilTattooAI_placementGrid__0-Jrp{gap:20px;grid-template-columns:1fr}.SeeNoEvilTattooAI_finalCtaSection__2FXnN{margin:0 20px;padding:60px 25px}.SeeNoEvilTattooAI_finalCtaSection__2FXnN h2{font-size:1.8rem}.SeeNoEvilTattooAI_finalCtaSection__2FXnN p{font-size:1.1rem}.SeeNoEvilTattooAI_faqSection__nyuW1{padding:40px 20px}.SeeNoEvilTattooAI_faqQuestion__HfeAJ{font-size:1.05rem;padding:20px}.SeeNoEvilTattooAI_faqAnswer__LbSKC{font-size:1rem;padding:0 20px 20px!important}.SeeNoEvilTattooAI_faqIcon__p3YeS{font-size:1.2rem;height:30px;width:30px}.SeeNoEvilTattooAI_seoLinksSection__MKcNS{padding:50px 20px}.SeeNoEvilTattooAI_seoLinksGrid__5QL2I{grid-template-columns:1fr}}@media (max-width:480px){.SeeNoEvilTattooAI_heroContent__QyapE h1{font-size:1.75rem}.SeeNoEvilTattooAI_heroSubtitle__w3wVh{font-size:1rem}.SeeNoEvilTattooAI_ctaMain__OBqZ1{font-size:1.1rem;padding:14px 30px}.SeeNoEvilTattooAI_galleryGrid__RUxnd{gap:12px;grid-template-columns:repeat(2,1fr)}.SeeNoEvilTattooAI_stepIcon__U\+7d5{font-size:3rem}.SeeNoEvilTattooAI_trustNumber__GNGvJ{font-size:2rem}}.SkullHandTattooAI_page__U2D9X{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SkullHandTattooAI_aiTattooContainer__V5VR0{margin:0 auto;max-width:1400px;padding:0 20px}.SkullHandTattooAI_heroSection__4MoJT{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SkullHandTattooAI_heroContentWrapper__BsdBb{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SkullHandTattooAI_heroContent__vIUhv{position:relative;z-index:2}.SkullHandTattooAI_heroContent__vIUhv h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SkullHandTattooAI_heroSubtitle__GHb5t{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SkullHandTattooAI_ctaButtonLink__FDpZp{display:inline-block;margin-bottom:30px;text-decoration:none}.SkullHandTattooAI_ctaMain__pBouA{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SkullHandTattooAI_ctaMain__pBouA:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SkullHandTattooAI_ctaMain__pBouA:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SkullHandTattooAI_trustMetrics__uINwF{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SkullHandTattooAI_metricItem__3p-3F{color:#666;font-size:.95rem;font-weight:500}.SkullHandTattooAI_heroPreview__KUxtm{align-items:center;display:flex;justify-content:center}.SkullHandTattooAI_heroImageCarousel__tmU1q{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SkullHandTattooAI_carouselItem__2J9S9{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SkullHandTattooAI_carouselItem__2J9S9:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SkullHandTattooAI_heroPreviewImage__kpcUh{display:block;height:100%;object-fit:cover;width:100%}.SkullHandTattooAI_howItWorksSection__vlT8I{background:#fff;padding:80px 20px}.SkullHandTattooAI_howItWorksSection__vlT8I h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SkullHandTattooAI_steps__z6RCL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SkullHandTattooAI_step__mlDCw{padding:30px 20px;text-align:center}.SkullHandTattooAI_stepIcon__Tt7rN{font-size:4rem;margin-bottom:20px}.SkullHandTattooAI_step__mlDCw h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SkullHandTattooAI_step__mlDCw p{color:#666;font-size:1rem;margin:0}.SkullHandTattooAI_howItWorksCta__YVMYN{margin-top:40px;text-align:center}.SkullHandTattooAI_trustSection__7wmyV{background:#f8f9fa;padding:40px 20px}.SkullHandTattooAI_trustGrid__0sjWu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SkullHandTattooAI_trustCard__H70n1{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SkullHandTattooAI_trustNumber__UCu1k{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SkullHandTattooAI_trustLabel__lZZcm{color:#666;font-size:1rem;font-weight:500}.SkullHandTattooAI_gallerySection__mdTeH{background:#fff;padding:80px 20px}.SkullHandTattooAI_gallerySection__mdTeH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SkullHandTattooAI_galleryDescription__JyIKX{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SkullHandTattooAI_galleryGrid__NUqLL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SkullHandTattooAI_galleryItem__fNDG2{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SkullHandTattooAI_galleryItem__fNDG2:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullHandTattooAI_galleryItem__fNDG2 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SkullHandTattooAI_galleryItem__fNDG2:hover img{transform:scale(1.05)}.SkullHandTattooAI_galleryCta__RH80N{text-align:center}.SkullHandTattooAI_meaningSection__hvACr{background:#fff;padding:80px 20px}.SkullHandTattooAI_meaningSection__hvACr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SkullHandTattooAI_meaningIntro__nwjzl{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.SkullHandTattooAI_meaningSubtitle__je5b9{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.SkullHandTattooAI_meaningGrid__RYcse{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SkullHandTattooAI_meaningCard__3iFch{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SkullHandTattooAI_meaningCard__3iFch:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SkullHandTattooAI_meaningCard__3iFch h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SkullHandTattooAI_meaningCard__3iFch p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SkullHandTattooAI_stylesGrid__3dHdx{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SkullHandTattooAI_styleCard__uIUKU{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SkullHandTattooAI_styleCard__uIUKU:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullHandTattooAI_styleCard__uIUKU img{display:block;height:250px;object-fit:cover;width:100%}.SkullHandTattooAI_styleCard__uIUKU h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.SkullHandTattooAI_styleCard__uIUKU p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.SkullHandTattooAI_placementGrid__PQOlo{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SkullHandTattooAI_placementCard__81bOJ{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SkullHandTattooAI_placementCard__81bOJ:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SkullHandTattooAI_placementCard__81bOJ h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SkullHandTattooAI_placementCard__81bOJ p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SkullHandTattooAI_finalCtaSection__\+06ha{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SkullHandTattooAI_finalCtaSection__\+06ha h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SkullHandTattooAI_finalCtaSection__\+06ha p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SkullHandTattooAI_finalCtaSection__\+06ha .SkullHandTattooAI_ctaButtonLink__FDpZp{display:inline-block}.SkullHandTattooAI_finalCtaSection__\+06ha .SkullHandTattooAI_ctaMain__pBouA{background:#fff;color:#1a1a2e;max-width:450px}.SkullHandTattooAI_finalCtaSection__\+06ha .SkullHandTattooAI_ctaMain__pBouA:hover{background:#f0f0f0;transform:translateY(-2px)}.SkullHandTattooAI_faqSection__4R1Nj{background:#f8f9fa;padding:80px 20px}.SkullHandTattooAI_faqSection__4R1Nj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SkullHandTattooAI_faqSection__4R1Nj h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SkullHandTattooAI_faqContainer__z3srM{margin:0 auto;max-width:1000px}.SkullHandTattooAI_faqItem__6zhsr{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SkullHandTattooAI_faqItem__6zhsr:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SkullHandTattooAI_faqItemActive__21Cz8{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SkullHandTattooAI_faqQuestion__CVhKi{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SkullHandTattooAI_faqQuestion__CVhKi:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SkullHandTattooAI_faqQuestion__CVhKi:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SkullHandTattooAI_faqItemActive__21Cz8 .SkullHandTattooAI_faqQuestion__CVhKi{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SkullHandTattooAI_faqQuestionText__v6PFx{flex:1 1}.SkullHandTattooAI_faqIcon__eSXWy{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SkullHandTattooAI_faqItemActive__21Cz8 .SkullHandTattooAI_faqIcon__eSXWy{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SkullHandTattooAI_faqAnswer__355YL{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SkullHandTattooAI_faqAnswerOpen__XpxZE{max-height:500px;padding:0 30px 25px}.SkullHandTattooAI_faqAnswer__355YL p{margin:0;padding-top:10px}.SkullHandTattooAI_seoLinksSection__Vo-2x{background:#fff;padding:40px 20px}.SkullHandTattooAI_seoLinksSection__Vo-2x h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SkullHandTattooAI_seoLinksGrid__82x97{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SkullHandTattooAI_seoLinksColumn__sC83L{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SkullHandTattooAI_seoLinksColumn__sC83L:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SkullHandTattooAI_seoLinksColumn__sC83L h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SkullHandTattooAI_seoLinksColumn__sC83L ul{list-style:none;margin:0;padding:0}.SkullHandTattooAI_seoLinksColumn__sC83L li{margin-bottom:12px}.SkullHandTattooAI_seoLinksColumn__sC83L a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.SkullHandTattooAI_seoLinksColumn__sC83L a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.SkullHandTattooAI_stickyCta__HKh87{animation:SkullHandTattooAI_slideInRight__9LOOE .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SkullHandTattooAI_stickyCtaVisible__jN7J2{display:block}.SkullHandTattooAI_stickyCtaButton__sFNP7{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SkullHandTattooAI_stickyCtaButton__sFNP7:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SkullHandTattooAI_slideInRight__9LOOE{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SkullHandTattooAI_heroSection__4MoJT{min-height:auto;padding:42.5px 20px 80px}.SkullHandTattooAI_heroContentWrapper__BsdBb{display:flex;flex-direction:column;gap:16px}.SkullHandTattooAI_heroContent__vIUhv{display:flex;flex-direction:column;order:1;text-align:center}.SkullHandTattooAI_heroContent__vIUhv h1{font-size:2rem;order:1}.SkullHandTattooAI_heroSubtitle__GHb5t{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SkullHandTattooAI_trustMetrics__uINwF{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SkullHandTattooAI_metricItem__3p-3F{font-size:.85rem}.SkullHandTattooAI_ctaMain__pBouA{display:none}.SkullHandTattooAI_heroImageCarousel__tmU1q{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SkullHandTattooAI_carouselItem__2J9S9{aspect-ratio:1}.SkullHandTattooAI_heroPreviewImage__kpcUh{border-radius:8px}.SkullHandTattooAI_stickyCta__HKh87{bottom:15px;display:block!important;right:15px}.SkullHandTattooAI_stickyCtaButton__sFNP7{border-radius:40px;font-size:1rem;padding:14px 24px}.SkullHandTattooAI_howItWorksSection__vlT8I{padding:40px 20px}.SkullHandTattooAI_steps__z6RCL{gap:25px;grid-template-columns:1fr}.SkullHandTattooAI_trustSection__7wmyV{padding:50px 20px}.SkullHandTattooAI_trustGrid__0sjWu{gap:25px;grid-template-columns:1fr}.SkullHandTattooAI_gallerySection__mdTeH{padding:40px 20px}.SkullHandTattooAI_galleryGrid__NUqLL{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SkullHandTattooAI_faqSection__4R1Nj h2,.SkullHandTattooAI_gallerySection__mdTeH h2,.SkullHandTattooAI_meaningSection__hvACr h2,.SkullHandTattooAI_seoLinksSection__Vo-2x h2{font-size:1.8rem}.SkullHandTattooAI_meaningSection__hvACr{padding:40px 20px}.SkullHandTattooAI_meaningIntro__nwjzl{font-size:1.1rem;margin-bottom:20px}.SkullHandTattooAI_meaningSubtitle__je5b9{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.SkullHandTattooAI_meaningGrid__RYcse{gap:20px;grid-template-columns:1fr}.SkullHandTattooAI_stylesGrid__3dHdx{gap:25px;grid-template-columns:1fr}.SkullHandTattooAI_styleCard__uIUKU img{height:200px}.SkullHandTattooAI_placementGrid__PQOlo{gap:20px;grid-template-columns:1fr}.SkullHandTattooAI_finalCtaSection__\+06ha{margin:0 20px;padding:60px 25px}.SkullHandTattooAI_finalCtaSection__\+06ha h2{font-size:1.8rem}.SkullHandTattooAI_finalCtaSection__\+06ha p{font-size:1.1rem}.SkullHandTattooAI_faqSection__4R1Nj{padding:40px 20px}.SkullHandTattooAI_faqQuestion__CVhKi{font-size:1.05rem;padding:20px}.SkullHandTattooAI_faqAnswer__355YL{font-size:1rem;padding:0 20px 20px!important}.SkullHandTattooAI_faqIcon__eSXWy{font-size:1.2rem;height:30px;width:30px}.SkullHandTattooAI_seoLinksSection__Vo-2x{padding:50px 20px}.SkullHandTattooAI_seoLinksGrid__82x97{grid-template-columns:1fr}}@media (max-width:480px){.SkullHandTattooAI_heroContent__vIUhv h1{font-size:1.75rem}.SkullHandTattooAI_heroSubtitle__GHb5t{font-size:1rem}.SkullHandTattooAI_ctaMain__pBouA{font-size:1.1rem;padding:14px 30px}.SkullHandTattooAI_galleryGrid__NUqLL{gap:12px;grid-template-columns:repeat(2,1fr)}.SkullHandTattooAI_stepIcon__Tt7rN{font-size:3rem}.SkullHandTattooAI_trustNumber__UCu1k{font-size:2rem}}.VirginMaryTattooAI_page__W8f\+b{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.VirginMaryTattooAI_aiTattooContainer__cMkqF{margin:0 auto;max-width:1400px;padding:0 20px}.VirginMaryTattooAI_heroSection__nX7FR{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.VirginMaryTattooAI_heroContentWrapper__mO\+RP{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.VirginMaryTattooAI_heroContent__kWaGh{position:relative;z-index:2}.VirginMaryTattooAI_heroContent__kWaGh h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.VirginMaryTattooAI_heroSubtitle__AIuyp{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.VirginMaryTattooAI_ctaButtonLink__aqtTe{display:inline-block;margin-bottom:30px;text-decoration:none}.VirginMaryTattooAI_ctaMain__oBa73{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.VirginMaryTattooAI_ctaMain__oBa73:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.VirginMaryTattooAI_ctaMain__oBa73:focus{outline:3px solid #8a3ab9;outline-offset:2px}.VirginMaryTattooAI_trustMetrics__U40TZ{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.VirginMaryTattooAI_metricItem__67asS{color:#666;font-size:.95rem;font-weight:500}.VirginMaryTattooAI_heroPreview__mF4iB{align-items:center;display:flex;justify-content:center}.VirginMaryTattooAI_heroImageCarousel__PVEcl{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.VirginMaryTattooAI_carouselItem__MtzBR{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.VirginMaryTattooAI_carouselItem__MtzBR:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.VirginMaryTattooAI_heroPreviewImage__SPyqE{display:block;height:100%;object-fit:cover;width:100%}.VirginMaryTattooAI_howItWorksSection__wxob8{background:#fff;padding:80px 20px}.VirginMaryTattooAI_howItWorksSection__wxob8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.VirginMaryTattooAI_steps__M7joE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.VirginMaryTattooAI_step__QBbq9{padding:30px 20px;text-align:center}.VirginMaryTattooAI_stepIcon__foNNQ{font-size:4rem;margin-bottom:20px}.VirginMaryTattooAI_step__QBbq9 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.VirginMaryTattooAI_step__QBbq9 p{color:#666;font-size:1rem;margin:0}.VirginMaryTattooAI_howItWorksCta__TU\+v3{margin-top:40px;text-align:center}.VirginMaryTattooAI_trustSection__2tIpR{background:#f8f9fa;padding:40px 20px}.VirginMaryTattooAI_trustGrid__Ufm37{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.VirginMaryTattooAI_trustCard__C0HHz{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.VirginMaryTattooAI_trustNumber__QEayx{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.VirginMaryTattooAI_trustLabel__hPd5X{color:#666;font-size:1rem;font-weight:500}.VirginMaryTattooAI_gallerySection__isU1P{background:#fff;padding:80px 20px}.VirginMaryTattooAI_gallerySection__isU1P h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.VirginMaryTattooAI_galleryDescription__5V9lW{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.VirginMaryTattooAI_galleryGrid__VDOrf{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.VirginMaryTattooAI_galleryItem__ru5OJ{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.VirginMaryTattooAI_galleryItem__ru5OJ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.VirginMaryTattooAI_galleryItem__ru5OJ img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.VirginMaryTattooAI_galleryItem__ru5OJ:hover img{transform:scale(1.05)}.VirginMaryTattooAI_galleryCta__WxIkR{text-align:center}.VirginMaryTattooAI_meaningSection__6sAfK{background:#fff;padding:80px 20px}.VirginMaryTattooAI_meaningSection__6sAfK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.VirginMaryTattooAI_meaningIntro__v8nok{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.VirginMaryTattooAI_meaningSubtitle__55x6T{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.VirginMaryTattooAI_meaningGrid__8fRA1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.VirginMaryTattooAI_meaningCard__AEXJB{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.VirginMaryTattooAI_meaningCard__AEXJB:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.VirginMaryTattooAI_meaningCard__AEXJB h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.VirginMaryTattooAI_meaningCard__AEXJB p{color:#666;font-size:1rem;line-height:1.7;margin:0}.VirginMaryTattooAI_stylesGrid__uwhfT{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.VirginMaryTattooAI_styleCard__yGByu{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.VirginMaryTattooAI_styleCard__yGByu:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.VirginMaryTattooAI_styleCard__yGByu img{display:block;height:250px;object-fit:cover;width:100%}.VirginMaryTattooAI_styleCard__yGByu h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.VirginMaryTattooAI_styleCard__yGByu p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.VirginMaryTattooAI_placementGrid__ZF78H{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.VirginMaryTattooAI_placementCard__yrMGt{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.VirginMaryTattooAI_placementCard__yrMGt:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.VirginMaryTattooAI_placementCard__yrMGt h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.VirginMaryTattooAI_placementCard__yrMGt p{color:#666;font-size:1rem;line-height:1.7;margin:0}.VirginMaryTattooAI_finalCtaSection__w0elu{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.VirginMaryTattooAI_finalCtaSection__w0elu h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.VirginMaryTattooAI_finalCtaSection__w0elu p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.VirginMaryTattooAI_finalCtaSection__w0elu .VirginMaryTattooAI_ctaButtonLink__aqtTe{display:inline-block}.VirginMaryTattooAI_finalCtaSection__w0elu .VirginMaryTattooAI_ctaMain__oBa73{background:#fff;color:#1a1a2e;max-width:450px}.VirginMaryTattooAI_finalCtaSection__w0elu .VirginMaryTattooAI_ctaMain__oBa73:hover{background:#f0f0f0;transform:translateY(-2px)}.VirginMaryTattooAI_faqSection__7g2P6{background:#f8f9fa;padding:80px 20px}.VirginMaryTattooAI_faqSection__7g2P6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.VirginMaryTattooAI_faqSection__7g2P6 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.VirginMaryTattooAI_faqContainer__oA4RZ{margin:0 auto;max-width:1000px}.VirginMaryTattooAI_faqItem__uoMV-{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.VirginMaryTattooAI_faqItem__uoMV-:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.VirginMaryTattooAI_faqItemActive__BHsNT{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.VirginMaryTattooAI_faqQuestion__S5b8p{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.VirginMaryTattooAI_faqQuestion__S5b8p:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.VirginMaryTattooAI_faqQuestion__S5b8p:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.VirginMaryTattooAI_faqItemActive__BHsNT .VirginMaryTattooAI_faqQuestion__S5b8p{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.VirginMaryTattooAI_faqQuestionText__Skf9l{flex:1 1}.VirginMaryTattooAI_faqIcon__JlZ2a{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.VirginMaryTattooAI_faqItemActive__BHsNT .VirginMaryTattooAI_faqIcon__JlZ2a{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.VirginMaryTattooAI_faqAnswer__PuY7n{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.VirginMaryTattooAI_faqAnswerOpen__DB7yf{max-height:500px;padding:0 30px 25px}.VirginMaryTattooAI_faqAnswer__PuY7n p{margin:0;padding-top:10px}.VirginMaryTattooAI_seoLinksSection__BHIFs{background:#fff;padding:40px 20px}.VirginMaryTattooAI_seoLinksSection__BHIFs h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.VirginMaryTattooAI_seoLinksGrid__atO7g{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.VirginMaryTattooAI_seoLinksColumn__lgp0R{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.VirginMaryTattooAI_seoLinksColumn__lgp0R:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.VirginMaryTattooAI_seoLinksColumn__lgp0R h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.VirginMaryTattooAI_seoLinksColumn__lgp0R ul{list-style:none;margin:0;padding:0}.VirginMaryTattooAI_seoLinksColumn__lgp0R li{margin-bottom:12px}.VirginMaryTattooAI_seoLinksColumn__lgp0R a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.VirginMaryTattooAI_seoLinksColumn__lgp0R a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.VirginMaryTattooAI_stickyCta__zFmby{animation:VirginMaryTattooAI_slideInRight__zRuMu .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.VirginMaryTattooAI_stickyCtaVisible__sca2-{display:block}.VirginMaryTattooAI_stickyCtaButton__8iRs4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.VirginMaryTattooAI_stickyCtaButton__8iRs4:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes VirginMaryTattooAI_slideInRight__zRuMu{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.VirginMaryTattooAI_heroSection__nX7FR{min-height:auto;padding:42.5px 20px 80px}.VirginMaryTattooAI_heroContentWrapper__mO\+RP{display:flex;flex-direction:column;gap:16px}.VirginMaryTattooAI_heroContent__kWaGh{display:flex;flex-direction:column;order:1;text-align:center}.VirginMaryTattooAI_heroContent__kWaGh h1{font-size:2rem;order:1}.VirginMaryTattooAI_heroSubtitle__AIuyp{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.VirginMaryTattooAI_trustMetrics__U40TZ{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.VirginMaryTattooAI_metricItem__67asS{font-size:.85rem}.VirginMaryTattooAI_ctaMain__oBa73{display:none}.VirginMaryTattooAI_heroImageCarousel__PVEcl{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.VirginMaryTattooAI_carouselItem__MtzBR{aspect-ratio:1}.VirginMaryTattooAI_heroPreviewImage__SPyqE{border-radius:8px}.VirginMaryTattooAI_stickyCta__zFmby{bottom:15px;display:block!important;right:15px}.VirginMaryTattooAI_stickyCtaButton__8iRs4{border-radius:40px;font-size:1rem;padding:14px 24px}.VirginMaryTattooAI_howItWorksSection__wxob8{padding:40px 20px}.VirginMaryTattooAI_steps__M7joE{gap:25px;grid-template-columns:1fr}.VirginMaryTattooAI_trustSection__2tIpR{padding:50px 20px}.VirginMaryTattooAI_trustGrid__Ufm37{gap:25px;grid-template-columns:1fr}.VirginMaryTattooAI_gallerySection__isU1P{padding:40px 20px}.VirginMaryTattooAI_galleryGrid__VDOrf{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.VirginMaryTattooAI_faqSection__7g2P6 h2,.VirginMaryTattooAI_gallerySection__isU1P h2,.VirginMaryTattooAI_meaningSection__6sAfK h2,.VirginMaryTattooAI_seoLinksSection__BHIFs h2{font-size:1.8rem}.VirginMaryTattooAI_meaningSection__6sAfK{padding:40px 20px}.VirginMaryTattooAI_meaningIntro__v8nok{font-size:1.1rem;margin-bottom:20px}.VirginMaryTattooAI_meaningSubtitle__55x6T{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.VirginMaryTattooAI_meaningGrid__8fRA1{gap:20px;grid-template-columns:1fr}.VirginMaryTattooAI_stylesGrid__uwhfT{gap:25px;grid-template-columns:1fr}.VirginMaryTattooAI_styleCard__yGByu img{height:200px}.VirginMaryTattooAI_placementGrid__ZF78H{gap:20px;grid-template-columns:1fr}.VirginMaryTattooAI_finalCtaSection__w0elu{margin:0 20px;padding:60px 25px}.VirginMaryTattooAI_finalCtaSection__w0elu h2{font-size:1.8rem}.VirginMaryTattooAI_finalCtaSection__w0elu p{font-size:1.1rem}.VirginMaryTattooAI_faqSection__7g2P6{padding:40px 20px}.VirginMaryTattooAI_faqQuestion__S5b8p{font-size:1.05rem;padding:20px}.VirginMaryTattooAI_faqAnswer__PuY7n{font-size:1rem;padding:0 20px 20px!important}.VirginMaryTattooAI_faqIcon__JlZ2a{font-size:1.2rem;height:30px;width:30px}.VirginMaryTattooAI_seoLinksSection__BHIFs{padding:50px 20px}.VirginMaryTattooAI_seoLinksGrid__atO7g{grid-template-columns:1fr}}@media (max-width:480px){.VirginMaryTattooAI_heroContent__kWaGh h1{font-size:1.75rem}.VirginMaryTattooAI_heroSubtitle__AIuyp{font-size:1rem}.VirginMaryTattooAI_ctaMain__oBa73{font-size:1.1rem;padding:14px 30px}.VirginMaryTattooAI_galleryGrid__VDOrf{gap:12px;grid-template-columns:repeat(2,1fr)}.VirginMaryTattooAI_stepIcon__foNNQ{font-size:3rem}.VirginMaryTattooAI_trustNumber__QEayx{font-size:2rem}}.GothTattoosAI_page__gr89G{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.GothTattoosAI_aiTattooContainer__gpVb3{margin:0 auto;max-width:1400px;padding:0 20px}.GothTattoosAI_heroSection__r3CRC{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.GothTattoosAI_heroContentWrapper__PM19j{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.GothTattoosAI_heroContent__17OPq{position:relative;z-index:2}.GothTattoosAI_heroContent__17OPq h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.GothTattoosAI_heroSubtitle__wUTA6{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.GothTattoosAI_ctaButtonLink__W84VJ{display:inline-block;margin-bottom:30px;text-decoration:none}.GothTattoosAI_ctaMain__xwi44{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.GothTattoosAI_ctaMain__xwi44:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.GothTattoosAI_ctaMain__xwi44:focus{outline:3px solid #8a3ab9;outline-offset:2px}.GothTattoosAI_trustMetrics__PYMCk{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.GothTattoosAI_metricItem__xey9D{color:#666;font-size:.95rem;font-weight:500}.GothTattoosAI_heroPreview__qaDT6{align-items:center;display:flex;justify-content:center}.GothTattoosAI_heroImageCarousel__ZG4cM{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.GothTattoosAI_carouselItem__K26if{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.GothTattoosAI_carouselItem__K26if:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.GothTattoosAI_heroPreviewImage__5NLJl{display:block;height:100%;object-fit:cover;width:100%}.GothTattoosAI_howItWorksSection__UI\+y1{background:#fff;padding:80px 20px}.GothTattoosAI_howItWorksSection__UI\+y1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.GothTattoosAI_steps__6inoF{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.GothTattoosAI_step__CAQjj{padding:30px 20px;text-align:center}.GothTattoosAI_stepIcon__6gZqY{font-size:4rem;margin-bottom:20px}.GothTattoosAI_step__CAQjj h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.GothTattoosAI_step__CAQjj p{color:#666;font-size:1rem;margin:0}.GothTattoosAI_howItWorksCta__IW\+AW{margin-top:40px;text-align:center}.GothTattoosAI_trustSection__OdCNm{background:#f8f9fa;padding:40px 20px}.GothTattoosAI_trustGrid__lelnq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.GothTattoosAI_trustCard__1DeJv{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.GothTattoosAI_trustNumber__oebJY{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.GothTattoosAI_trustLabel__ZnCgz{color:#666;font-size:1rem;font-weight:500}.GothTattoosAI_gallerySection__M6j36{background:#fff;padding:80px 20px}.GothTattoosAI_gallerySection__M6j36 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GothTattoosAI_galleryDescription__z3Y11{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.GothTattoosAI_galleryGrid__KEhYd{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.GothTattoosAI_galleryItem__feRYk{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.GothTattoosAI_galleryItem__feRYk:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GothTattoosAI_galleryItem__feRYk img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.GothTattoosAI_galleryItem__feRYk:hover img{transform:scale(1.05)}.GothTattoosAI_galleryCta__PmtNU{text-align:center}.GothTattoosAI_meaningSection__aFob0{background:#fff;padding:80px 20px}.GothTattoosAI_meaningSection__aFob0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GothTattoosAI_meaningIntro__OJa2N{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.GothTattoosAI_meaningSubtitle__Zm1dP{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.GothTattoosAI_meaningGrid__Z\+Q6e{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.GothTattoosAI_meaningCard__EZsyF{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GothTattoosAI_meaningCard__EZsyF:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GothTattoosAI_meaningCard__EZsyF h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.GothTattoosAI_meaningCard__EZsyF p{color:#666;font-size:1rem;line-height:1.7;margin:0}.GothTattoosAI_stylesGrid__JPjwR{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.GothTattoosAI_styleCard__9QIaI{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.GothTattoosAI_styleCard__9QIaI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GothTattoosAI_styleCard__9QIaI img{display:block;height:250px;object-fit:cover;width:100%}.GothTattoosAI_styleCard__9QIaI h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.GothTattoosAI_styleCard__9QIaI p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.GothTattoosAI_placementGrid__Cp2vK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.GothTattoosAI_placementCard__QjgX8{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GothTattoosAI_placementCard__QjgX8:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GothTattoosAI_placementCard__QjgX8 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.GothTattoosAI_placementCard__QjgX8 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.GothTattoosAI_finalCtaSection__BoPn3{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.GothTattoosAI_finalCtaSection__BoPn3 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.GothTattoosAI_finalCtaSection__BoPn3 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.GothTattoosAI_finalCtaSection__BoPn3 .GothTattoosAI_ctaButtonLink__W84VJ{display:inline-block}.GothTattoosAI_finalCtaSection__BoPn3 .GothTattoosAI_ctaMain__xwi44{background:#fff;color:#1a1a2e;max-width:450px}.GothTattoosAI_finalCtaSection__BoPn3 .GothTattoosAI_ctaMain__xwi44:hover{background:#f0f0f0;transform:translateY(-2px)}.GothTattoosAI_faqSection__MOuoW{background:#f8f9fa;padding:80px 20px}.GothTattoosAI_faqSection__MOuoW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.GothTattoosAI_faqSection__MOuoW h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.GothTattoosAI_faqContainer__4v39p{margin:0 auto;max-width:1000px}.GothTattoosAI_faqItem__JZ1to{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.GothTattoosAI_faqItem__JZ1to:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.GothTattoosAI_faqItemActive__WluB\+{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.GothTattoosAI_faqQuestion__hsg9H{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.GothTattoosAI_faqQuestion__hsg9H:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.GothTattoosAI_faqQuestion__hsg9H:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.GothTattoosAI_faqItemActive__WluB\+ .GothTattoosAI_faqQuestion__hsg9H{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.GothTattoosAI_faqQuestionText__zEKm1{flex:1 1}.GothTattoosAI_faqIcon__UsV67{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.GothTattoosAI_faqItemActive__WluB\+ .GothTattoosAI_faqIcon__UsV67{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.GothTattoosAI_faqAnswer__kd3gV{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.GothTattoosAI_faqAnswerOpen__\+IDfW{max-height:500px;padding:0 30px 25px}.GothTattoosAI_faqAnswer__kd3gV p{margin:0;padding-top:10px}.GothTattoosAI_seoLinksSection__nEnrS{background:#fff;padding:40px 20px}.GothTattoosAI_seoLinksSection__nEnrS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.GothTattoosAI_seoLinksGrid__GhCqb{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.GothTattoosAI_seoLinksColumn__LxUu0{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GothTattoosAI_seoLinksColumn__LxUu0:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GothTattoosAI_seoLinksColumn__LxUu0 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.GothTattoosAI_seoLinksColumn__LxUu0 ul{list-style:none;margin:0;padding:0}.GothTattoosAI_seoLinksColumn__LxUu0 li{margin-bottom:12px}.GothTattoosAI_seoLinksColumn__LxUu0 a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.GothTattoosAI_seoLinksColumn__LxUu0 a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.GothTattoosAI_stickyCta__DRkL2{animation:GothTattoosAI_slideInRight__YUCPE .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.GothTattoosAI_stickyCtaVisible__JmQna{display:block}.GothTattoosAI_stickyCtaButton__UGnDk{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.GothTattoosAI_stickyCtaButton__UGnDk:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes GothTattoosAI_slideInRight__YUCPE{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.GothTattoosAI_heroSection__r3CRC{min-height:auto;padding:42.5px 20px 80px}.GothTattoosAI_heroContentWrapper__PM19j{display:flex;flex-direction:column;gap:16px}.GothTattoosAI_heroContent__17OPq{display:flex;flex-direction:column;order:1;text-align:center}.GothTattoosAI_heroContent__17OPq h1{font-size:2rem;order:1}.GothTattoosAI_heroSubtitle__wUTA6{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.GothTattoosAI_trustMetrics__PYMCk{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.GothTattoosAI_metricItem__xey9D{font-size:.85rem}.GothTattoosAI_ctaMain__xwi44{display:none}.GothTattoosAI_heroImageCarousel__ZG4cM{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.GothTattoosAI_carouselItem__K26if{aspect-ratio:1}.GothTattoosAI_heroPreviewImage__5NLJl{border-radius:8px}.GothTattoosAI_stickyCta__DRkL2{bottom:15px;display:block!important;right:15px}.GothTattoosAI_stickyCtaButton__UGnDk{border-radius:40px;font-size:1rem;padding:14px 24px}.GothTattoosAI_howItWorksSection__UI\+y1{padding:40px 20px}.GothTattoosAI_steps__6inoF{gap:25px;grid-template-columns:1fr}.GothTattoosAI_trustSection__OdCNm{padding:50px 20px}.GothTattoosAI_trustGrid__lelnq{gap:25px;grid-template-columns:1fr}.GothTattoosAI_gallerySection__M6j36{padding:40px 20px}.GothTattoosAI_galleryGrid__KEhYd{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.GothTattoosAI_faqSection__MOuoW h2,.GothTattoosAI_gallerySection__M6j36 h2,.GothTattoosAI_meaningSection__aFob0 h2,.GothTattoosAI_seoLinksSection__nEnrS h2{font-size:1.8rem}.GothTattoosAI_meaningSection__aFob0{padding:40px 20px}.GothTattoosAI_meaningIntro__OJa2N{font-size:1.1rem;margin-bottom:20px}.GothTattoosAI_meaningSubtitle__Zm1dP{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.GothTattoosAI_meaningGrid__Z\+Q6e{gap:20px;grid-template-columns:1fr}.GothTattoosAI_stylesGrid__JPjwR{gap:25px;grid-template-columns:1fr}.GothTattoosAI_styleCard__9QIaI img{height:200px}.GothTattoosAI_placementGrid__Cp2vK{gap:20px;grid-template-columns:1fr}.GothTattoosAI_finalCtaSection__BoPn3{margin:0 20px;padding:60px 25px}.GothTattoosAI_finalCtaSection__BoPn3 h2{font-size:1.8rem}.GothTattoosAI_finalCtaSection__BoPn3 p{font-size:1.1rem}.GothTattoosAI_faqSection__MOuoW{padding:40px 20px}.GothTattoosAI_faqQuestion__hsg9H{font-size:1.05rem;padding:20px}.GothTattoosAI_faqAnswer__kd3gV{font-size:1rem;padding:0 20px 20px!important}.GothTattoosAI_faqIcon__UsV67{font-size:1.2rem;height:30px;width:30px}.GothTattoosAI_seoLinksSection__nEnrS{padding:50px 20px}.GothTattoosAI_seoLinksGrid__GhCqb{grid-template-columns:1fr}}@media (max-width:480px){.GothTattoosAI_heroContent__17OPq h1{font-size:1.75rem}.GothTattoosAI_heroSubtitle__wUTA6{font-size:1rem}.GothTattoosAI_ctaMain__xwi44{font-size:1.1rem;padding:14px 30px}.GothTattoosAI_galleryGrid__KEhYd{gap:12px;grid-template-columns:repeat(2,1fr)}.GothTattoosAI_stepIcon__6gZqY{font-size:3rem}.GothTattoosAI_trustNumber__oebJY{font-size:2rem}}.GeminiTattoosAI_page__djA7F{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.GeminiTattoosAI_aiTattooContainer__2a8WW{margin:0 auto;max-width:1400px;padding:0 20px}.GeminiTattoosAI_heroSection__XiVuY{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.GeminiTattoosAI_heroContentWrapper__zKFYf{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.GeminiTattoosAI_heroContent__\+Mkoj{position:relative;z-index:2}.GeminiTattoosAI_heroContent__\+Mkoj h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.GeminiTattoosAI_heroSubtitle__1WHxd{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.GeminiTattoosAI_ctaButtonLink__i2ydA{display:inline-block;margin-bottom:30px;text-decoration:none}.GeminiTattoosAI_ctaMain__8tiWj{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.GeminiTattoosAI_ctaMain__8tiWj:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.GeminiTattoosAI_ctaMain__8tiWj:focus{outline:3px solid #8a3ab9;outline-offset:2px}.GeminiTattoosAI_trustMetrics__xLNqk{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.GeminiTattoosAI_metricItem__GH02W{color:#666;font-size:.95rem;font-weight:500}.GeminiTattoosAI_heroPreview__eSHzN{align-items:center;display:flex;justify-content:center}.GeminiTattoosAI_heroImageCarousel__4TvbL{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.GeminiTattoosAI_carouselItem__qHS5T{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.GeminiTattoosAI_carouselItem__qHS5T:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.GeminiTattoosAI_heroPreviewImage__VhaqN{display:block;height:100%;object-fit:cover;width:100%}.GeminiTattoosAI_howItWorksSection__XHM9n{background:#fff;padding:80px 20px}.GeminiTattoosAI_howItWorksSection__XHM9n h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.GeminiTattoosAI_steps__sKzNY{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.GeminiTattoosAI_step__E82CO{padding:30px 20px;text-align:center}.GeminiTattoosAI_stepIcon__GiX0w{font-size:4rem;margin-bottom:20px}.GeminiTattoosAI_step__E82CO h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.GeminiTattoosAI_step__E82CO p{color:#666;font-size:1rem;margin:0}.GeminiTattoosAI_howItWorksCta__EeqTT{margin-top:40px;text-align:center}.GeminiTattoosAI_trustSection__\+4vRJ{background:#f8f9fa;padding:40px 20px}.GeminiTattoosAI_trustGrid__3DjiU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.GeminiTattoosAI_trustCard__ivHCz{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.GeminiTattoosAI_trustNumber__YuKeD{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.GeminiTattoosAI_trustLabel__5EwOi{color:#666;font-size:1rem;font-weight:500}.GeminiTattoosAI_gallerySection__5Z8FQ{background:#fff;padding:80px 20px}.GeminiTattoosAI_gallerySection__5Z8FQ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GeminiTattoosAI_galleryDescription__MyQwo{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.GeminiTattoosAI_galleryGrid__sFLJR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.GeminiTattoosAI_galleryItem__bnG9U{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.GeminiTattoosAI_galleryItem__bnG9U:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GeminiTattoosAI_galleryItem__bnG9U img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.GeminiTattoosAI_galleryItem__bnG9U:hover img{transform:scale(1.05)}.GeminiTattoosAI_galleryCta__F-yue{text-align:center}.GeminiTattoosAI_meaningSection__f59CO{background:#fff;padding:80px 20px}.GeminiTattoosAI_meaningSection__f59CO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GeminiTattoosAI_meaningIntro__mqNtA{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.GeminiTattoosAI_meaningSubtitle__CD8Qf{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.GeminiTattoosAI_meaningGrid__Kneqk{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.GeminiTattoosAI_meaningCard__WDW5O{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GeminiTattoosAI_meaningCard__WDW5O:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GeminiTattoosAI_meaningCard__WDW5O h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.GeminiTattoosAI_meaningCard__WDW5O p{color:#666;font-size:1rem;line-height:1.7;margin:0}.GeminiTattoosAI_stylesGrid__7Ye99{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.GeminiTattoosAI_styleCard__ljdLO{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.GeminiTattoosAI_styleCard__ljdLO:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GeminiTattoosAI_styleCard__ljdLO img{display:block;height:250px;object-fit:cover;width:100%}.GeminiTattoosAI_styleCard__ljdLO h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.GeminiTattoosAI_styleCard__ljdLO p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.GeminiTattoosAI_placementGrid__oAxJJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.GeminiTattoosAI_placementCard__iZPSb{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GeminiTattoosAI_placementCard__iZPSb:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GeminiTattoosAI_placementCard__iZPSb h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.GeminiTattoosAI_placementCard__iZPSb p{color:#666;font-size:1rem;line-height:1.7;margin:0}.GeminiTattoosAI_finalCtaSection__Y-mtb{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.GeminiTattoosAI_finalCtaSection__Y-mtb h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.GeminiTattoosAI_finalCtaSection__Y-mtb p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.GeminiTattoosAI_finalCtaSection__Y-mtb .GeminiTattoosAI_ctaButtonLink__i2ydA{display:inline-block}.GeminiTattoosAI_finalCtaSection__Y-mtb .GeminiTattoosAI_ctaMain__8tiWj{background:#fff;color:#1a1a2e;max-width:450px}.GeminiTattoosAI_finalCtaSection__Y-mtb .GeminiTattoosAI_ctaMain__8tiWj:hover{background:#f0f0f0;transform:translateY(-2px)}.GeminiTattoosAI_faqSection__hcNFp{background:#f8f9fa;padding:80px 20px}.GeminiTattoosAI_faqSection__hcNFp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.GeminiTattoosAI_faqSection__hcNFp h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.GeminiTattoosAI_faqContainer__2EGEJ{margin:0 auto;max-width:1000px}.GeminiTattoosAI_faqItem__gZd3m{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.GeminiTattoosAI_faqItem__gZd3m:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.GeminiTattoosAI_faqItemActive__rifqP{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.GeminiTattoosAI_faqQuestion__tupvs{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.GeminiTattoosAI_faqQuestion__tupvs:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.GeminiTattoosAI_faqQuestion__tupvs:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.GeminiTattoosAI_faqItemActive__rifqP .GeminiTattoosAI_faqQuestion__tupvs{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.GeminiTattoosAI_faqQuestionText__mPeoD{flex:1 1}.GeminiTattoosAI_faqIcon__p9dCa{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.GeminiTattoosAI_faqItemActive__rifqP .GeminiTattoosAI_faqIcon__p9dCa{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.GeminiTattoosAI_faqAnswer__phY5a{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.GeminiTattoosAI_faqAnswerOpen__EJQUi{max-height:500px;padding:0 30px 25px}.GeminiTattoosAI_faqAnswer__phY5a p{margin:0;padding-top:10px}.GeminiTattoosAI_seoLinksSection__IQCxY{background:#fff;padding:40px 20px}.GeminiTattoosAI_seoLinksSection__IQCxY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.GeminiTattoosAI_seoLinksGrid__TxDQy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.GeminiTattoosAI_seoLinksColumn__7-0pJ{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GeminiTattoosAI_seoLinksColumn__7-0pJ:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GeminiTattoosAI_seoLinksColumn__7-0pJ h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.GeminiTattoosAI_seoLinksColumn__7-0pJ ul{list-style:none;margin:0;padding:0}.GeminiTattoosAI_seoLinksColumn__7-0pJ li{margin-bottom:12px}.GeminiTattoosAI_seoLinksColumn__7-0pJ a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.GeminiTattoosAI_seoLinksColumn__7-0pJ a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.GeminiTattoosAI_stickyCta__x7bKN{animation:GeminiTattoosAI_slideInRight__Ge2mh .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.GeminiTattoosAI_stickyCtaVisible__2QNzj{display:block}.GeminiTattoosAI_stickyCtaButton__SPBTU{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.GeminiTattoosAI_stickyCtaButton__SPBTU:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes GeminiTattoosAI_slideInRight__Ge2mh{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.GeminiTattoosAI_heroSection__XiVuY{min-height:auto;padding:42.5px 20px 80px}.GeminiTattoosAI_heroContentWrapper__zKFYf{display:flex;flex-direction:column;gap:16px}.GeminiTattoosAI_heroContent__\+Mkoj{display:flex;flex-direction:column;order:1;text-align:center}.GeminiTattoosAI_heroContent__\+Mkoj h1{font-size:2rem;order:1}.GeminiTattoosAI_heroSubtitle__1WHxd{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.GeminiTattoosAI_trustMetrics__xLNqk{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.GeminiTattoosAI_metricItem__GH02W{font-size:.85rem}.GeminiTattoosAI_ctaMain__8tiWj{display:none}.GeminiTattoosAI_heroImageCarousel__4TvbL{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.GeminiTattoosAI_carouselItem__qHS5T{aspect-ratio:1}.GeminiTattoosAI_heroPreviewImage__VhaqN{border-radius:8px}.GeminiTattoosAI_stickyCta__x7bKN{bottom:15px;display:block!important;right:15px}.GeminiTattoosAI_stickyCtaButton__SPBTU{border-radius:40px;font-size:1rem;padding:14px 24px}.GeminiTattoosAI_howItWorksSection__XHM9n{padding:40px 20px}.GeminiTattoosAI_steps__sKzNY{gap:25px;grid-template-columns:1fr}.GeminiTattoosAI_trustSection__\+4vRJ{padding:50px 20px}.GeminiTattoosAI_trustGrid__3DjiU{gap:25px;grid-template-columns:1fr}.GeminiTattoosAI_gallerySection__5Z8FQ{padding:40px 20px}.GeminiTattoosAI_galleryGrid__sFLJR{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.GeminiTattoosAI_faqSection__hcNFp h2,.GeminiTattoosAI_gallerySection__5Z8FQ h2,.GeminiTattoosAI_meaningSection__f59CO h2,.GeminiTattoosAI_seoLinksSection__IQCxY h2{font-size:1.8rem}.GeminiTattoosAI_meaningSection__f59CO{padding:40px 20px}.GeminiTattoosAI_meaningIntro__mqNtA{font-size:1.1rem;margin-bottom:20px}.GeminiTattoosAI_meaningSubtitle__CD8Qf{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.GeminiTattoosAI_meaningGrid__Kneqk{gap:20px;grid-template-columns:1fr}.GeminiTattoosAI_stylesGrid__7Ye99{gap:25px;grid-template-columns:1fr}.GeminiTattoosAI_styleCard__ljdLO img{height:200px}.GeminiTattoosAI_placementGrid__oAxJJ{gap:20px;grid-template-columns:1fr}.GeminiTattoosAI_finalCtaSection__Y-mtb{margin:0 20px;padding:60px 25px}.GeminiTattoosAI_finalCtaSection__Y-mtb h2{font-size:1.8rem}.GeminiTattoosAI_finalCtaSection__Y-mtb p{font-size:1.1rem}.GeminiTattoosAI_faqSection__hcNFp{padding:40px 20px}.GeminiTattoosAI_faqQuestion__tupvs{font-size:1.05rem;padding:20px}.GeminiTattoosAI_faqAnswer__phY5a{font-size:1rem;padding:0 20px 20px!important}.GeminiTattoosAI_faqIcon__p9dCa{font-size:1.2rem;height:30px;width:30px}.GeminiTattoosAI_seoLinksSection__IQCxY{padding:50px 20px}.GeminiTattoosAI_seoLinksGrid__TxDQy{grid-template-columns:1fr}}@media (max-width:480px){.GeminiTattoosAI_heroContent__\+Mkoj h1{font-size:1.75rem}.GeminiTattoosAI_heroSubtitle__1WHxd{font-size:1rem}.GeminiTattoosAI_ctaMain__8tiWj{font-size:1.1rem;padding:14px 30px}.GeminiTattoosAI_galleryGrid__sFLJR{gap:12px;grid-template-columns:repeat(2,1fr)}.GeminiTattoosAI_stepIcon__GiX0w{font-size:3rem}.GeminiTattoosAI_trustNumber__YuKeD{font-size:2rem}}.TexasFlagTattooAI_page__990Zk{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TexasFlagTattooAI_aiTattooContainer__hTsd3{margin:0 auto;max-width:1400px;padding:0 20px}.TexasFlagTattooAI_heroSection__8BBsV{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TexasFlagTattooAI_heroContentWrapper__yD2JG{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TexasFlagTattooAI_heroContent__4yNm-{position:relative;z-index:2}.TexasFlagTattooAI_heroContent__4yNm- h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TexasFlagTattooAI_heroSubtitle__la2Nx{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TexasFlagTattooAI_ctaButtonLink__SE-Sp{display:inline-block;margin-bottom:30px;text-decoration:none}.TexasFlagTattooAI_ctaMain__qeEy5{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TexasFlagTattooAI_ctaMain__qeEy5:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TexasFlagTattooAI_ctaMain__qeEy5:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TexasFlagTattooAI_trustMetrics__LNjEJ{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TexasFlagTattooAI_metricItem__RKfsU{color:#666;font-size:.95rem;font-weight:500}.TexasFlagTattooAI_heroPreview__1HXgu{align-items:center;display:flex;justify-content:center}.TexasFlagTattooAI_heroImageCarousel__VoIPo{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TexasFlagTattooAI_carouselItem__rUNfT{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TexasFlagTattooAI_carouselItem__rUNfT:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TexasFlagTattooAI_heroPreviewImage__BoycS{display:block;height:100%;object-fit:cover;width:100%}.TexasFlagTattooAI_howItWorksSection__E-wGU{background:#fff;padding:80px 20px}.TexasFlagTattooAI_howItWorksSection__E-wGU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TexasFlagTattooAI_steps__7F59O{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TexasFlagTattooAI_step__wOxUy{padding:30px 20px;text-align:center}.TexasFlagTattooAI_stepIcon__vbb9l{font-size:4rem;margin-bottom:20px}.TexasFlagTattooAI_step__wOxUy h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TexasFlagTattooAI_step__wOxUy p{color:#666;font-size:1rem;margin:0}.TexasFlagTattooAI_howItWorksCta__JKmxg{margin-top:40px;text-align:center}.TexasFlagTattooAI_trustSection__QDpv-{background:#f8f9fa;padding:40px 20px}.TexasFlagTattooAI_trustGrid__QkPbK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TexasFlagTattooAI_trustCard__57xV3{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TexasFlagTattooAI_trustNumber__bc4mi{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TexasFlagTattooAI_trustLabel__E9ueL{color:#666;font-size:1rem;font-weight:500}.TexasFlagTattooAI_gallerySection__VP8BE{background:#fff;padding:80px 20px}.TexasFlagTattooAI_gallerySection__VP8BE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TexasFlagTattooAI_galleryDescription__h6auo{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TexasFlagTattooAI_galleryGrid__TW3us{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TexasFlagTattooAI_galleryItem__PpXI-{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TexasFlagTattooAI_galleryItem__PpXI-:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TexasFlagTattooAI_galleryItem__PpXI- img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TexasFlagTattooAI_galleryItem__PpXI-:hover img{transform:scale(1.05)}.TexasFlagTattooAI_galleryCta__a\+H6g{text-align:center}.TexasFlagTattooAI_meaningSection__obYWk{background:#fff;padding:80px 20px}.TexasFlagTattooAI_meaningSection__obYWk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TexasFlagTattooAI_meaningIntro__SZCAi{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.TexasFlagTattooAI_meaningSubtitle__IoH\+K{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.TexasFlagTattooAI_meaningGrid__D2FU2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TexasFlagTattooAI_meaningCard__eaNRt{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TexasFlagTattooAI_meaningCard__eaNRt:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TexasFlagTattooAI_meaningCard__eaNRt h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TexasFlagTattooAI_meaningCard__eaNRt p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TexasFlagTattooAI_stylesGrid__7TEfC{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TexasFlagTattooAI_styleCard__riWcP{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.TexasFlagTattooAI_styleCard__riWcP:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TexasFlagTattooAI_styleCard__riWcP img{display:block;height:250px;object-fit:cover;width:100%}.TexasFlagTattooAI_styleCard__riWcP h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.TexasFlagTattooAI_styleCard__riWcP p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.TexasFlagTattooAI_placementGrid__XIacj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TexasFlagTattooAI_placementCard__bnsKL{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TexasFlagTattooAI_placementCard__bnsKL:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TexasFlagTattooAI_placementCard__bnsKL h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TexasFlagTattooAI_placementCard__bnsKL p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TexasFlagTattooAI_finalCtaSection__xD\+7B{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TexasFlagTattooAI_finalCtaSection__xD\+7B h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TexasFlagTattooAI_finalCtaSection__xD\+7B p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TexasFlagTattooAI_finalCtaSection__xD\+7B .TexasFlagTattooAI_ctaButtonLink__SE-Sp{display:inline-block}.TexasFlagTattooAI_finalCtaSection__xD\+7B .TexasFlagTattooAI_ctaMain__qeEy5{background:#fff;color:#1a1a2e;max-width:450px}.TexasFlagTattooAI_finalCtaSection__xD\+7B .TexasFlagTattooAI_ctaMain__qeEy5:hover{background:#f0f0f0;transform:translateY(-2px)}.TexasFlagTattooAI_faqSection__UQgzb{background:#f8f9fa;padding:80px 20px}.TexasFlagTattooAI_faqSection__UQgzb h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TexasFlagTattooAI_faqSection__UQgzb h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TexasFlagTattooAI_faqContainer__qO5d4{margin:0 auto;max-width:1000px}.TexasFlagTattooAI_faqItem__lAOSQ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TexasFlagTattooAI_faqItem__lAOSQ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TexasFlagTattooAI_faqItemActive__uftNR{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TexasFlagTattooAI_faqQuestion__BwTVu{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TexasFlagTattooAI_faqQuestion__BwTVu:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TexasFlagTattooAI_faqQuestion__BwTVu:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TexasFlagTattooAI_faqItemActive__uftNR .TexasFlagTattooAI_faqQuestion__BwTVu{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TexasFlagTattooAI_faqQuestionText__GDyVB{flex:1 1}.TexasFlagTattooAI_faqIcon__tzibg{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TexasFlagTattooAI_faqItemActive__uftNR .TexasFlagTattooAI_faqIcon__tzibg{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TexasFlagTattooAI_faqAnswer__AskJu{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TexasFlagTattooAI_faqAnswerOpen__F07UA{max-height:500px;padding:0 30px 25px}.TexasFlagTattooAI_faqAnswer__AskJu p{margin:0;padding-top:10px}.TexasFlagTattooAI_seoLinksSection__Ocost{background:#fff;padding:40px 20px}.TexasFlagTattooAI_seoLinksSection__Ocost h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TexasFlagTattooAI_seoLinksGrid__RxjsG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TexasFlagTattooAI_seoLinksColumn__VCV2n{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TexasFlagTattooAI_seoLinksColumn__VCV2n:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TexasFlagTattooAI_seoLinksColumn__VCV2n h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TexasFlagTattooAI_seoLinksColumn__VCV2n ul{list-style:none;margin:0;padding:0}.TexasFlagTattooAI_seoLinksColumn__VCV2n li{margin-bottom:12px}.TexasFlagTattooAI_seoLinksColumn__VCV2n a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.TexasFlagTattooAI_seoLinksColumn__VCV2n a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.TexasFlagTattooAI_stickyCta__x9cGO{animation:TexasFlagTattooAI_slideInRight__h5t\+u .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TexasFlagTattooAI_stickyCtaVisible__5r3kr{display:block}.TexasFlagTattooAI_stickyCtaButton__XZzvO{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TexasFlagTattooAI_stickyCtaButton__XZzvO:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TexasFlagTattooAI_slideInRight__h5t\+u{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TexasFlagTattooAI_heroSection__8BBsV{min-height:auto;padding:42.5px 20px 80px}.TexasFlagTattooAI_heroContentWrapper__yD2JG{display:flex;flex-direction:column;gap:16px}.TexasFlagTattooAI_heroContent__4yNm-{display:flex;flex-direction:column;order:1;text-align:center}.TexasFlagTattooAI_heroContent__4yNm- h1{font-size:2rem;order:1}.TexasFlagTattooAI_heroSubtitle__la2Nx{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TexasFlagTattooAI_trustMetrics__LNjEJ{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TexasFlagTattooAI_metricItem__RKfsU{font-size:.85rem}.TexasFlagTattooAI_ctaMain__qeEy5{display:none}.TexasFlagTattooAI_heroImageCarousel__VoIPo{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TexasFlagTattooAI_carouselItem__rUNfT{aspect-ratio:1}.TexasFlagTattooAI_heroPreviewImage__BoycS{border-radius:8px}.TexasFlagTattooAI_stickyCta__x9cGO{bottom:15px;display:block!important;right:15px}.TexasFlagTattooAI_stickyCtaButton__XZzvO{border-radius:40px;font-size:1rem;padding:14px 24px}.TexasFlagTattooAI_howItWorksSection__E-wGU{padding:40px 20px}.TexasFlagTattooAI_steps__7F59O{gap:25px;grid-template-columns:1fr}.TexasFlagTattooAI_trustSection__QDpv-{padding:50px 20px}.TexasFlagTattooAI_trustGrid__QkPbK{gap:25px;grid-template-columns:1fr}.TexasFlagTattooAI_gallerySection__VP8BE{padding:40px 20px}.TexasFlagTattooAI_galleryGrid__TW3us{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TexasFlagTattooAI_faqSection__UQgzb h2,.TexasFlagTattooAI_gallerySection__VP8BE h2,.TexasFlagTattooAI_meaningSection__obYWk h2,.TexasFlagTattooAI_seoLinksSection__Ocost h2{font-size:1.8rem}.TexasFlagTattooAI_meaningSection__obYWk{padding:40px 20px}.TexasFlagTattooAI_meaningIntro__SZCAi{font-size:1.1rem;margin-bottom:20px}.TexasFlagTattooAI_meaningSubtitle__IoH\+K{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.TexasFlagTattooAI_meaningGrid__D2FU2{gap:20px;grid-template-columns:1fr}.TexasFlagTattooAI_stylesGrid__7TEfC{gap:25px;grid-template-columns:1fr}.TexasFlagTattooAI_styleCard__riWcP img{height:200px}.TexasFlagTattooAI_placementGrid__XIacj{gap:20px;grid-template-columns:1fr}.TexasFlagTattooAI_finalCtaSection__xD\+7B{margin:0 20px;padding:60px 25px}.TexasFlagTattooAI_finalCtaSection__xD\+7B h2{font-size:1.8rem}.TexasFlagTattooAI_finalCtaSection__xD\+7B p{font-size:1.1rem}.TexasFlagTattooAI_faqSection__UQgzb{padding:40px 20px}.TexasFlagTattooAI_faqQuestion__BwTVu{font-size:1.05rem;padding:20px}.TexasFlagTattooAI_faqAnswer__AskJu{font-size:1rem;padding:0 20px 20px!important}.TexasFlagTattooAI_faqIcon__tzibg{font-size:1.2rem;height:30px;width:30px}.TexasFlagTattooAI_seoLinksSection__Ocost{padding:50px 20px}.TexasFlagTattooAI_seoLinksGrid__RxjsG{grid-template-columns:1fr}}@media (max-width:480px){.TexasFlagTattooAI_heroContent__4yNm- h1{font-size:1.75rem}.TexasFlagTattooAI_heroSubtitle__la2Nx{font-size:1rem}.TexasFlagTattooAI_ctaMain__qeEy5{font-size:1.1rem;padding:14px 30px}.TexasFlagTattooAI_galleryGrid__TW3us{gap:12px;grid-template-columns:repeat(2,1fr)}.TexasFlagTattooAI_stepIcon__vbb9l{font-size:3rem}.TexasFlagTattooAI_trustNumber__bc4mi{font-size:2rem}}.VikingBearTattooAI_page__IrC1p{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.VikingBearTattooAI_aiTattooContainer__DGaWe{margin:0 auto;max-width:1400px;padding:0 20px}.VikingBearTattooAI_heroSection__-Xhi8{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.VikingBearTattooAI_heroContentWrapper__6RADA{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.VikingBearTattooAI_heroContent__QVF6b{position:relative;z-index:2}.VikingBearTattooAI_heroContent__QVF6b h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.VikingBearTattooAI_heroSubtitle__Vjj9V{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.VikingBearTattooAI_ctaButtonLink__JqJdP{display:inline-block;margin-bottom:30px;text-decoration:none}.VikingBearTattooAI_ctaMain__n-Mv5{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.VikingBearTattooAI_ctaMain__n-Mv5:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.VikingBearTattooAI_ctaMain__n-Mv5:focus{outline:3px solid #8a3ab9;outline-offset:2px}.VikingBearTattooAI_trustMetrics__yFRws{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.VikingBearTattooAI_metricItem__sdaP2{color:#666;font-size:.95rem;font-weight:500}.VikingBearTattooAI_heroPreview__PdE6-{align-items:center;display:flex;justify-content:center}.VikingBearTattooAI_heroImageCarousel__YOouf{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.VikingBearTattooAI_carouselItem__cWiYM{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.VikingBearTattooAI_carouselItem__cWiYM:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.VikingBearTattooAI_heroPreviewImage__jxEwC{display:block;height:100%;object-fit:cover;width:100%}.VikingBearTattooAI_howItWorksSection__CRQfS{background:#fff;padding:80px 20px}.VikingBearTattooAI_howItWorksSection__CRQfS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.VikingBearTattooAI_steps__YwVuI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.VikingBearTattooAI_step__qnYlV{padding:30px 20px;text-align:center}.VikingBearTattooAI_stepIcon__hP\+T9{font-size:4rem;margin-bottom:20px}.VikingBearTattooAI_step__qnYlV h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.VikingBearTattooAI_step__qnYlV p{color:#666;font-size:1rem;margin:0}.VikingBearTattooAI_howItWorksCta__2ilUn{margin-top:40px;text-align:center}.VikingBearTattooAI_trustSection__o5H9g{background:#f8f9fa;padding:40px 20px}.VikingBearTattooAI_trustGrid__9NxZg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.VikingBearTattooAI_trustCard__n-zAe{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.VikingBearTattooAI_trustNumber__3bv7I{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.VikingBearTattooAI_trustLabel__H89Bf{color:#666;font-size:1rem;font-weight:500}.VikingBearTattooAI_gallerySection__b0T37{background:#fff;padding:80px 20px}.VikingBearTattooAI_gallerySection__b0T37 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.VikingBearTattooAI_galleryDescription__vvREE{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.VikingBearTattooAI_galleryGrid__tmRBG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.VikingBearTattooAI_galleryItem__\+qE9T{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.VikingBearTattooAI_galleryItem__\+qE9T:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.VikingBearTattooAI_galleryItem__\+qE9T img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.VikingBearTattooAI_galleryItem__\+qE9T:hover img{transform:scale(1.05)}.VikingBearTattooAI_galleryCta__dmd43{text-align:center}.VikingBearTattooAI_meaningSection__IEvCm{background:#fff;padding:80px 20px}.VikingBearTattooAI_meaningSection__IEvCm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.VikingBearTattooAI_meaningIntro__Jw9u6{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.VikingBearTattooAI_meaningSubtitle__FjGdV{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.VikingBearTattooAI_meaningGrid__EuN2l{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.VikingBearTattooAI_meaningCard__DZBpa{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.VikingBearTattooAI_meaningCard__DZBpa:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.VikingBearTattooAI_meaningCard__DZBpa h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.VikingBearTattooAI_meaningCard__DZBpa p{color:#666;font-size:1rem;line-height:1.7;margin:0}.VikingBearTattooAI_stylesGrid__OIZui{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.VikingBearTattooAI_styleCard__LN-B9{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.VikingBearTattooAI_styleCard__LN-B9:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.VikingBearTattooAI_styleCard__LN-B9 img{display:block;height:250px;object-fit:cover;width:100%}.VikingBearTattooAI_styleCard__LN-B9 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.VikingBearTattooAI_styleCard__LN-B9 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.VikingBearTattooAI_placementGrid__KEGBv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.VikingBearTattooAI_placementCard__8eUlx{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.VikingBearTattooAI_placementCard__8eUlx:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.VikingBearTattooAI_placementCard__8eUlx h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.VikingBearTattooAI_placementCard__8eUlx p{color:#666;font-size:1rem;line-height:1.7;margin:0}.VikingBearTattooAI_finalCtaSection__y9VD\+{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.VikingBearTattooAI_finalCtaSection__y9VD\+ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.VikingBearTattooAI_finalCtaSection__y9VD\+ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.VikingBearTattooAI_finalCtaSection__y9VD\+ .VikingBearTattooAI_ctaButtonLink__JqJdP{display:inline-block}.VikingBearTattooAI_finalCtaSection__y9VD\+ .VikingBearTattooAI_ctaMain__n-Mv5{background:#fff;color:#1a1a2e;max-width:450px}.VikingBearTattooAI_finalCtaSection__y9VD\+ .VikingBearTattooAI_ctaMain__n-Mv5:hover{background:#f0f0f0;transform:translateY(-2px)}.VikingBearTattooAI_faqSection__\+E6WJ{background:#f8f9fa;padding:80px 20px}.VikingBearTattooAI_faqSection__\+E6WJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.VikingBearTattooAI_faqSection__\+E6WJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.VikingBearTattooAI_faqContainer__dsPpz{margin:0 auto;max-width:1000px}.VikingBearTattooAI_faqItem__sR2zS{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.VikingBearTattooAI_faqItem__sR2zS:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.VikingBearTattooAI_faqItemActive__nn4sh{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.VikingBearTattooAI_faqQuestion__NV2Ev{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.VikingBearTattooAI_faqQuestion__NV2Ev:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.VikingBearTattooAI_faqQuestion__NV2Ev:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.VikingBearTattooAI_faqItemActive__nn4sh .VikingBearTattooAI_faqQuestion__NV2Ev{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.VikingBearTattooAI_faqQuestionText__PGwpx{flex:1 1}.VikingBearTattooAI_faqIcon__DsXOZ{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.VikingBearTattooAI_faqItemActive__nn4sh .VikingBearTattooAI_faqIcon__DsXOZ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.VikingBearTattooAI_faqAnswer__AW\+Dd{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.VikingBearTattooAI_faqAnswerOpen__NZOhj{max-height:500px;padding:0 30px 25px}.VikingBearTattooAI_faqAnswer__AW\+Dd p{margin:0;padding-top:10px}.VikingBearTattooAI_seoLinksSection__bHfz\+{background:#fff;padding:40px 20px}.VikingBearTattooAI_seoLinksSection__bHfz\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.VikingBearTattooAI_seoLinksGrid__uZo35{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.VikingBearTattooAI_seoLinksColumn__rRHxY{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.VikingBearTattooAI_seoLinksColumn__rRHxY:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.VikingBearTattooAI_seoLinksColumn__rRHxY h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.VikingBearTattooAI_seoLinksColumn__rRHxY ul{list-style:none;margin:0;padding:0}.VikingBearTattooAI_seoLinksColumn__rRHxY li{margin-bottom:12px}.VikingBearTattooAI_seoLinksColumn__rRHxY a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.VikingBearTattooAI_seoLinksColumn__rRHxY a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.VikingBearTattooAI_stickyCta__Ja9Mt{animation:VikingBearTattooAI_slideInRight__vRCaO .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.VikingBearTattooAI_stickyCtaVisible__am-fg{display:block}.VikingBearTattooAI_stickyCtaButton__x294p{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.VikingBearTattooAI_stickyCtaButton__x294p:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes VikingBearTattooAI_slideInRight__vRCaO{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.VikingBearTattooAI_heroSection__-Xhi8{min-height:auto;padding:42.5px 20px 80px}.VikingBearTattooAI_heroContentWrapper__6RADA{display:flex;flex-direction:column;gap:16px}.VikingBearTattooAI_heroContent__QVF6b{display:flex;flex-direction:column;order:1;text-align:center}.VikingBearTattooAI_heroContent__QVF6b h1{font-size:2rem;order:1}.VikingBearTattooAI_heroSubtitle__Vjj9V{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.VikingBearTattooAI_trustMetrics__yFRws{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.VikingBearTattooAI_metricItem__sdaP2{font-size:.85rem}.VikingBearTattooAI_ctaMain__n-Mv5{display:none}.VikingBearTattooAI_heroImageCarousel__YOouf{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.VikingBearTattooAI_carouselItem__cWiYM{aspect-ratio:1}.VikingBearTattooAI_heroPreviewImage__jxEwC{border-radius:8px}.VikingBearTattooAI_stickyCta__Ja9Mt{bottom:15px;display:block!important;right:15px}.VikingBearTattooAI_stickyCtaButton__x294p{border-radius:40px;font-size:1rem;padding:14px 24px}.VikingBearTattooAI_howItWorksSection__CRQfS{padding:40px 20px}.VikingBearTattooAI_steps__YwVuI{gap:25px;grid-template-columns:1fr}.VikingBearTattooAI_trustSection__o5H9g{padding:50px 20px}.VikingBearTattooAI_trustGrid__9NxZg{gap:25px;grid-template-columns:1fr}.VikingBearTattooAI_gallerySection__b0T37{padding:40px 20px}.VikingBearTattooAI_galleryGrid__tmRBG{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.VikingBearTattooAI_faqSection__\+E6WJ h2,.VikingBearTattooAI_gallerySection__b0T37 h2,.VikingBearTattooAI_meaningSection__IEvCm h2,.VikingBearTattooAI_seoLinksSection__bHfz\+ h2{font-size:1.8rem}.VikingBearTattooAI_meaningSection__IEvCm{padding:40px 20px}.VikingBearTattooAI_meaningIntro__Jw9u6{font-size:1.1rem;margin-bottom:20px}.VikingBearTattooAI_meaningSubtitle__FjGdV{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.VikingBearTattooAI_meaningGrid__EuN2l{gap:20px;grid-template-columns:1fr}.VikingBearTattooAI_stylesGrid__OIZui{gap:25px;grid-template-columns:1fr}.VikingBearTattooAI_styleCard__LN-B9 img{height:200px}.VikingBearTattooAI_placementGrid__KEGBv{gap:20px;grid-template-columns:1fr}.VikingBearTattooAI_finalCtaSection__y9VD\+{margin:0 20px;padding:60px 25px}.VikingBearTattooAI_finalCtaSection__y9VD\+ h2{font-size:1.8rem}.VikingBearTattooAI_finalCtaSection__y9VD\+ p{font-size:1.1rem}.VikingBearTattooAI_faqSection__\+E6WJ{padding:40px 20px}.VikingBearTattooAI_faqQuestion__NV2Ev{font-size:1.05rem;padding:20px}.VikingBearTattooAI_faqAnswer__AW\+Dd{font-size:1rem;padding:0 20px 20px!important}.VikingBearTattooAI_faqIcon__DsXOZ{font-size:1.2rem;height:30px;width:30px}.VikingBearTattooAI_seoLinksSection__bHfz\+{padding:50px 20px}.VikingBearTattooAI_seoLinksGrid__uZo35{grid-template-columns:1fr}}@media (max-width:480px){.VikingBearTattooAI_heroContent__QVF6b h1{font-size:1.75rem}.VikingBearTattooAI_heroSubtitle__Vjj9V{font-size:1rem}.VikingBearTattooAI_ctaMain__n-Mv5{font-size:1.1rem;padding:14px 30px}.VikingBearTattooAI_galleryGrid__tmRBG{gap:12px;grid-template-columns:repeat(2,1fr)}.VikingBearTattooAI_stepIcon__hP\+T9{font-size:3rem}.VikingBearTattooAI_trustNumber__3bv7I{font-size:2rem}}.KneelingTattooAI_page__C63Ue{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.KneelingTattooAI_aiTattooContainer__Kcqvu{margin:0 auto;max-width:1400px;padding:0 20px}.KneelingTattooAI_heroSection__1QEi5{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.KneelingTattooAI_heroContentWrapper__9MUjg{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.KneelingTattooAI_heroContent__4ya-6{position:relative;z-index:2}.KneelingTattooAI_heroContent__4ya-6 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.KneelingTattooAI_heroSubtitle__4z7Yl{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.KneelingTattooAI_ctaButtonLink__Bsiq9{display:inline-block;margin-bottom:30px;text-decoration:none}.KneelingTattooAI_ctaMain__pvRvh{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.KneelingTattooAI_ctaMain__pvRvh:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.KneelingTattooAI_ctaMain__pvRvh:focus{outline:3px solid #8a3ab9;outline-offset:2px}.KneelingTattooAI_trustMetrics__HkX7V{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.KneelingTattooAI_metricItem__uSpz9{color:#666;font-size:.95rem;font-weight:500}.KneelingTattooAI_heroPreview__bZ6u\+{align-items:center;display:flex;justify-content:center}.KneelingTattooAI_heroImageCarousel__aF2R1{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.KneelingTattooAI_carouselItem__am5IR{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.KneelingTattooAI_carouselItem__am5IR:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.KneelingTattooAI_heroPreviewImage__12jOj{display:block;height:100%;object-fit:cover;width:100%}.KneelingTattooAI_howItWorksSection__uTLgx{background:#fff;padding:80px 20px}.KneelingTattooAI_howItWorksSection__uTLgx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.KneelingTattooAI_steps__csOj2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.KneelingTattooAI_step__XF5cM{padding:30px 20px;text-align:center}.KneelingTattooAI_stepIcon__aA0DM{font-size:4rem;margin-bottom:20px}.KneelingTattooAI_step__XF5cM h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.KneelingTattooAI_step__XF5cM p{color:#666;font-size:1rem;margin:0}.KneelingTattooAI_howItWorksCta__z\+msP{margin-top:40px;text-align:center}.KneelingTattooAI_trustSection__cz70j{background:#f8f9fa;padding:40px 20px}.KneelingTattooAI_trustGrid__alSsh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.KneelingTattooAI_trustCard__zu7r7{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.KneelingTattooAI_trustNumber__8dOL5{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.KneelingTattooAI_trustLabel__U886O{color:#666;font-size:1rem;font-weight:500}.KneelingTattooAI_gallerySection__bPPED{background:#fff;padding:80px 20px}.KneelingTattooAI_gallerySection__bPPED h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.KneelingTattooAI_galleryDescription__oLxdt{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.KneelingTattooAI_galleryGrid__dZV9f{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.KneelingTattooAI_galleryItem__8EMMI{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.KneelingTattooAI_galleryItem__8EMMI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.KneelingTattooAI_galleryItem__8EMMI img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.KneelingTattooAI_galleryItem__8EMMI:hover img{transform:scale(1.05)}.KneelingTattooAI_galleryCta__rDOlM{text-align:center}.KneelingTattooAI_meaningSection__A23VV{background:#fff;padding:80px 20px}.KneelingTattooAI_meaningSection__A23VV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.KneelingTattooAI_meaningIntro__cj9gx{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.KneelingTattooAI_meaningSubtitle__rlWP2{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.KneelingTattooAI_meaningGrid__ydZNd{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.KneelingTattooAI_meaningCard__GFLWQ{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.KneelingTattooAI_meaningCard__GFLWQ:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.KneelingTattooAI_meaningCard__GFLWQ h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.KneelingTattooAI_meaningCard__GFLWQ p{color:#666;font-size:1rem;line-height:1.7;margin:0}.KneelingTattooAI_stylesGrid__9sz4Q{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.KneelingTattooAI_styleCard__cxwA4{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.KneelingTattooAI_styleCard__cxwA4:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.KneelingTattooAI_styleCard__cxwA4 img{display:block;height:250px;object-fit:cover;width:100%}.KneelingTattooAI_styleCard__cxwA4 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.KneelingTattooAI_styleCard__cxwA4 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.KneelingTattooAI_placementGrid__46qY7{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.KneelingTattooAI_placementCard__ESDRR{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.KneelingTattooAI_placementCard__ESDRR:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.KneelingTattooAI_placementCard__ESDRR h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.KneelingTattooAI_placementCard__ESDRR p{color:#666;font-size:1rem;line-height:1.7;margin:0}.KneelingTattooAI_finalCtaSection__qkyZ5{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.KneelingTattooAI_finalCtaSection__qkyZ5 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.KneelingTattooAI_finalCtaSection__qkyZ5 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.KneelingTattooAI_finalCtaSection__qkyZ5 .KneelingTattooAI_ctaButtonLink__Bsiq9{display:inline-block}.KneelingTattooAI_finalCtaSection__qkyZ5 .KneelingTattooAI_ctaMain__pvRvh{background:#fff;color:#1a1a2e;max-width:450px}.KneelingTattooAI_finalCtaSection__qkyZ5 .KneelingTattooAI_ctaMain__pvRvh:hover{background:#f0f0f0;transform:translateY(-2px)}.KneelingTattooAI_faqSection__lHjUW{background:#f8f9fa;padding:80px 20px}.KneelingTattooAI_faqSection__lHjUW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.KneelingTattooAI_faqSection__lHjUW h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.KneelingTattooAI_faqContainer__c8OQZ{margin:0 auto;max-width:1000px}.KneelingTattooAI_faqItem__3yPWa{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.KneelingTattooAI_faqItem__3yPWa:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.KneelingTattooAI_faqItemActive__T1lJz{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.KneelingTattooAI_faqQuestion__3dtBC{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.KneelingTattooAI_faqQuestion__3dtBC:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.KneelingTattooAI_faqQuestion__3dtBC:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.KneelingTattooAI_faqItemActive__T1lJz .KneelingTattooAI_faqQuestion__3dtBC{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.KneelingTattooAI_faqQuestionText__DnJil{flex:1 1}.KneelingTattooAI_faqIcon__vSEdB{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.KneelingTattooAI_faqItemActive__T1lJz .KneelingTattooAI_faqIcon__vSEdB{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.KneelingTattooAI_faqAnswer__aRghf{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.KneelingTattooAI_faqAnswerOpen__xWh2h{max-height:500px;padding:0 30px 25px}.KneelingTattooAI_faqAnswer__aRghf p{margin:0;padding-top:10px}.KneelingTattooAI_seoLinksSection__wBhqC{background:#fff;padding:40px 20px}.KneelingTattooAI_seoLinksSection__wBhqC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.KneelingTattooAI_seoLinksGrid__ZDyxH{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.KneelingTattooAI_seoLinksColumn__Orf5T{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.KneelingTattooAI_seoLinksColumn__Orf5T:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.KneelingTattooAI_seoLinksColumn__Orf5T h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.KneelingTattooAI_seoLinksColumn__Orf5T ul{list-style:none;margin:0;padding:0}.KneelingTattooAI_seoLinksColumn__Orf5T li{margin-bottom:12px}.KneelingTattooAI_seoLinksColumn__Orf5T a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.KneelingTattooAI_seoLinksColumn__Orf5T a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.KneelingTattooAI_stickyCta__EcX1j{animation:KneelingTattooAI_slideInRight__Cnwzu .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.KneelingTattooAI_stickyCtaVisible__UdG5C{display:block}.KneelingTattooAI_stickyCtaButton__2IysG{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.KneelingTattooAI_stickyCtaButton__2IysG:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes KneelingTattooAI_slideInRight__Cnwzu{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.KneelingTattooAI_heroSection__1QEi5{min-height:auto;padding:42.5px 20px 80px}.KneelingTattooAI_heroContentWrapper__9MUjg{display:flex;flex-direction:column;gap:16px}.KneelingTattooAI_heroContent__4ya-6{display:flex;flex-direction:column;order:1;text-align:center}.KneelingTattooAI_heroContent__4ya-6 h1{font-size:2rem;order:1}.KneelingTattooAI_heroSubtitle__4z7Yl{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.KneelingTattooAI_trustMetrics__HkX7V{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.KneelingTattooAI_metricItem__uSpz9{font-size:.85rem}.KneelingTattooAI_ctaMain__pvRvh{display:none}.KneelingTattooAI_heroImageCarousel__aF2R1{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.KneelingTattooAI_carouselItem__am5IR{aspect-ratio:1}.KneelingTattooAI_heroPreviewImage__12jOj{border-radius:8px}.KneelingTattooAI_stickyCta__EcX1j{bottom:15px;display:block!important;right:15px}.KneelingTattooAI_stickyCtaButton__2IysG{border-radius:40px;font-size:1rem;padding:14px 24px}.KneelingTattooAI_howItWorksSection__uTLgx{padding:40px 20px}.KneelingTattooAI_steps__csOj2{gap:25px;grid-template-columns:1fr}.KneelingTattooAI_trustSection__cz70j{padding:50px 20px}.KneelingTattooAI_trustGrid__alSsh{gap:25px;grid-template-columns:1fr}.KneelingTattooAI_gallerySection__bPPED{padding:40px 20px}.KneelingTattooAI_galleryGrid__dZV9f{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.KneelingTattooAI_faqSection__lHjUW h2,.KneelingTattooAI_gallerySection__bPPED h2,.KneelingTattooAI_meaningSection__A23VV h2,.KneelingTattooAI_seoLinksSection__wBhqC h2{font-size:1.8rem}.KneelingTattooAI_meaningSection__A23VV{padding:40px 20px}.KneelingTattooAI_meaningIntro__cj9gx{font-size:1.1rem;margin-bottom:20px}.KneelingTattooAI_meaningSubtitle__rlWP2{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.KneelingTattooAI_meaningGrid__ydZNd{gap:20px;grid-template-columns:1fr}.KneelingTattooAI_stylesGrid__9sz4Q{gap:25px;grid-template-columns:1fr}.KneelingTattooAI_styleCard__cxwA4 img{height:200px}.KneelingTattooAI_placementGrid__46qY7{gap:20px;grid-template-columns:1fr}.KneelingTattooAI_finalCtaSection__qkyZ5{margin:0 20px;padding:60px 25px}.KneelingTattooAI_finalCtaSection__qkyZ5 h2{font-size:1.8rem}.KneelingTattooAI_finalCtaSection__qkyZ5 p{font-size:1.1rem}.KneelingTattooAI_faqSection__lHjUW{padding:40px 20px}.KneelingTattooAI_faqQuestion__3dtBC{font-size:1.05rem;padding:20px}.KneelingTattooAI_faqAnswer__aRghf{font-size:1rem;padding:0 20px 20px!important}.KneelingTattooAI_faqIcon__vSEdB{font-size:1.2rem;height:30px;width:30px}.KneelingTattooAI_seoLinksSection__wBhqC{padding:50px 20px}.KneelingTattooAI_seoLinksGrid__ZDyxH{grid-template-columns:1fr}}@media (max-width:480px){.KneelingTattooAI_heroContent__4ya-6 h1{font-size:1.75rem}.KneelingTattooAI_heroSubtitle__4z7Yl{font-size:1rem}.KneelingTattooAI_ctaMain__pvRvh{font-size:1.1rem;padding:14px 30px}.KneelingTattooAI_galleryGrid__dZV9f{gap:12px;grid-template-columns:repeat(2,1fr)}.KneelingTattooAI_stepIcon__aA0DM{font-size:3rem}.KneelingTattooAI_trustNumber__8dOL5{font-size:2rem}}.GuardianAngelTattooAI_page__XAwhe{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.GuardianAngelTattooAI_aiTattooContainer__EMaFJ{margin:0 auto;max-width:1400px;padding:0 20px}.GuardianAngelTattooAI_heroSection__4j-jR{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.GuardianAngelTattooAI_heroContentWrapper__O7iuP{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.GuardianAngelTattooAI_heroContent__5j9cg{position:relative;z-index:2}.GuardianAngelTattooAI_heroContent__5j9cg h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.GuardianAngelTattooAI_heroSubtitle__WfbCk{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.GuardianAngelTattooAI_ctaButtonLink__gZDiL{display:inline-block;margin-bottom:30px;text-decoration:none}.GuardianAngelTattooAI_ctaMain__Zdm\+K{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.GuardianAngelTattooAI_ctaMain__Zdm\+K:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.GuardianAngelTattooAI_ctaMain__Zdm\+K:focus{outline:3px solid #8a3ab9;outline-offset:2px}.GuardianAngelTattooAI_trustMetrics__cktGq{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.GuardianAngelTattooAI_metricItem__9S4Xn{color:#666;font-size:.95rem;font-weight:500}.GuardianAngelTattooAI_heroPreview__3pBLO{align-items:center;display:flex;justify-content:center}.GuardianAngelTattooAI_heroImageCarousel__wPjiH{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.GuardianAngelTattooAI_carouselItem__1zBsn{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.GuardianAngelTattooAI_carouselItem__1zBsn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.GuardianAngelTattooAI_heroPreviewImage__ujNBu{display:block;height:100%;object-fit:cover;width:100%}.GuardianAngelTattooAI_howItWorksSection__WPXX6{background:#fff;padding:80px 20px}.GuardianAngelTattooAI_howItWorksSection__WPXX6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.GuardianAngelTattooAI_steps__PpACE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.GuardianAngelTattooAI_step__XtFAg{padding:30px 20px;text-align:center}.GuardianAngelTattooAI_stepIcon__HHDb6{font-size:4rem;margin-bottom:20px}.GuardianAngelTattooAI_step__XtFAg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.GuardianAngelTattooAI_step__XtFAg p{color:#666;font-size:1rem;margin:0}.GuardianAngelTattooAI_howItWorksCta__8Koj\+{margin-top:40px;text-align:center}.GuardianAngelTattooAI_trustSection__tNq0I{background:#f8f9fa;padding:40px 20px}.GuardianAngelTattooAI_trustGrid__9-625{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.GuardianAngelTattooAI_trustCard__25\+PF{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.GuardianAngelTattooAI_trustNumber__OoWC\+{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.GuardianAngelTattooAI_trustLabel__MwLim{color:#666;font-size:1rem;font-weight:500}.GuardianAngelTattooAI_gallerySection__dVR-Z{background:#fff;padding:80px 20px}.GuardianAngelTattooAI_gallerySection__dVR-Z h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GuardianAngelTattooAI_galleryDescription__77uSF{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.GuardianAngelTattooAI_galleryGrid__aIIG4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.GuardianAngelTattooAI_galleryItem__zgy2O{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.GuardianAngelTattooAI_galleryItem__zgy2O:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GuardianAngelTattooAI_galleryItem__zgy2O img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.GuardianAngelTattooAI_galleryItem__zgy2O:hover img{transform:scale(1.05)}.GuardianAngelTattooAI_galleryCta__RRqDO{text-align:center}.GuardianAngelTattooAI_meaningSection__pDdFC{background:#fff;padding:80px 20px}.GuardianAngelTattooAI_meaningSection__pDdFC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GuardianAngelTattooAI_meaningIntro__F\+hy8{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.GuardianAngelTattooAI_meaningSubtitle__ySXOp{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.GuardianAngelTattooAI_meaningGrid__U3WtR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.GuardianAngelTattooAI_meaningCard__Ir5zR{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GuardianAngelTattooAI_meaningCard__Ir5zR:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GuardianAngelTattooAI_meaningCard__Ir5zR h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.GuardianAngelTattooAI_meaningCard__Ir5zR p{color:#666;font-size:1rem;line-height:1.7;margin:0}.GuardianAngelTattooAI_stylesGrid__RIIcu{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.GuardianAngelTattooAI_styleCard__pn-1R{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.GuardianAngelTattooAI_styleCard__pn-1R:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GuardianAngelTattooAI_styleCard__pn-1R img{display:block;height:250px;object-fit:cover;width:100%}.GuardianAngelTattooAI_styleCard__pn-1R h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.GuardianAngelTattooAI_styleCard__pn-1R p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.GuardianAngelTattooAI_placementGrid__Vr-6P{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.GuardianAngelTattooAI_placementCard__T2m3Y{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GuardianAngelTattooAI_placementCard__T2m3Y:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GuardianAngelTattooAI_placementCard__T2m3Y h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.GuardianAngelTattooAI_placementCard__T2m3Y p{color:#666;font-size:1rem;line-height:1.7;margin:0}.GuardianAngelTattooAI_finalCtaSection__bH1k8{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.GuardianAngelTattooAI_finalCtaSection__bH1k8 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.GuardianAngelTattooAI_finalCtaSection__bH1k8 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.GuardianAngelTattooAI_finalCtaSection__bH1k8 .GuardianAngelTattooAI_ctaButtonLink__gZDiL{display:inline-block}.GuardianAngelTattooAI_finalCtaSection__bH1k8 .GuardianAngelTattooAI_ctaMain__Zdm\+K{background:#fff;color:#1a1a2e;max-width:450px}.GuardianAngelTattooAI_finalCtaSection__bH1k8 .GuardianAngelTattooAI_ctaMain__Zdm\+K:hover{background:#f0f0f0;transform:translateY(-2px)}.GuardianAngelTattooAI_faqSection__M9bC\+{background:#f8f9fa;padding:80px 20px}.GuardianAngelTattooAI_faqSection__M9bC\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.GuardianAngelTattooAI_faqSection__M9bC\+ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.GuardianAngelTattooAI_faqContainer__pNI1k{margin:0 auto;max-width:1000px}.GuardianAngelTattooAI_faqItem__fevd2{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.GuardianAngelTattooAI_faqItem__fevd2:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.GuardianAngelTattooAI_faqItemActive__fFC0L{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.GuardianAngelTattooAI_faqQuestion__25Py3{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.GuardianAngelTattooAI_faqQuestion__25Py3:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.GuardianAngelTattooAI_faqQuestion__25Py3:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.GuardianAngelTattooAI_faqItemActive__fFC0L .GuardianAngelTattooAI_faqQuestion__25Py3{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.GuardianAngelTattooAI_faqQuestionText__bauHh{flex:1 1}.GuardianAngelTattooAI_faqIcon__6\+KCz{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.GuardianAngelTattooAI_faqItemActive__fFC0L .GuardianAngelTattooAI_faqIcon__6\+KCz{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.GuardianAngelTattooAI_faqAnswer__\+QpFn{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.GuardianAngelTattooAI_faqAnswerOpen__JuY7y{max-height:500px;padding:0 30px 25px}.GuardianAngelTattooAI_faqAnswer__\+QpFn p{margin:0;padding-top:10px}.GuardianAngelTattooAI_seoLinksSection__j4s9Z{background:#fff;padding:40px 20px}.GuardianAngelTattooAI_seoLinksSection__j4s9Z h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.GuardianAngelTattooAI_seoLinksGrid__Kc3EW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.GuardianAngelTattooAI_seoLinksColumn__EG8D-{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.GuardianAngelTattooAI_seoLinksColumn__EG8D-:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.GuardianAngelTattooAI_seoLinksColumn__EG8D- h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.GuardianAngelTattooAI_seoLinksColumn__EG8D- ul{list-style:none;margin:0;padding:0}.GuardianAngelTattooAI_seoLinksColumn__EG8D- li{margin-bottom:12px}.GuardianAngelTattooAI_seoLinksColumn__EG8D- a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.GuardianAngelTattooAI_seoLinksColumn__EG8D- a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.GuardianAngelTattooAI_stickyCta__gicLv{animation:GuardianAngelTattooAI_slideInRight__5L1HH .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.GuardianAngelTattooAI_stickyCtaVisible__YZCDF{display:block}.GuardianAngelTattooAI_stickyCtaButton__oS2Ln{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.GuardianAngelTattooAI_stickyCtaButton__oS2Ln:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes GuardianAngelTattooAI_slideInRight__5L1HH{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.GuardianAngelTattooAI_heroSection__4j-jR{min-height:auto;padding:42.5px 20px 80px}.GuardianAngelTattooAI_heroContentWrapper__O7iuP{display:flex;flex-direction:column;gap:16px}.GuardianAngelTattooAI_heroContent__5j9cg{display:flex;flex-direction:column;order:1;text-align:center}.GuardianAngelTattooAI_heroContent__5j9cg h1{font-size:2rem;order:1}.GuardianAngelTattooAI_heroSubtitle__WfbCk{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.GuardianAngelTattooAI_trustMetrics__cktGq{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.GuardianAngelTattooAI_metricItem__9S4Xn{font-size:.85rem}.GuardianAngelTattooAI_ctaMain__Zdm\+K{display:none}.GuardianAngelTattooAI_heroImageCarousel__wPjiH{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.GuardianAngelTattooAI_carouselItem__1zBsn{aspect-ratio:1}.GuardianAngelTattooAI_heroPreviewImage__ujNBu{border-radius:8px}.GuardianAngelTattooAI_stickyCta__gicLv{bottom:15px;display:block!important;right:15px}.GuardianAngelTattooAI_stickyCtaButton__oS2Ln{border-radius:40px;font-size:1rem;padding:14px 24px}.GuardianAngelTattooAI_howItWorksSection__WPXX6{padding:40px 20px}.GuardianAngelTattooAI_steps__PpACE{gap:25px;grid-template-columns:1fr}.GuardianAngelTattooAI_trustSection__tNq0I{padding:50px 20px}.GuardianAngelTattooAI_trustGrid__9-625{gap:25px;grid-template-columns:1fr}.GuardianAngelTattooAI_gallerySection__dVR-Z{padding:40px 20px}.GuardianAngelTattooAI_galleryGrid__aIIG4{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.GuardianAngelTattooAI_faqSection__M9bC\+ h2,.GuardianAngelTattooAI_gallerySection__dVR-Z h2,.GuardianAngelTattooAI_meaningSection__pDdFC h2,.GuardianAngelTattooAI_seoLinksSection__j4s9Z h2{font-size:1.8rem}.GuardianAngelTattooAI_meaningSection__pDdFC{padding:40px 20px}.GuardianAngelTattooAI_meaningIntro__F\+hy8{font-size:1.1rem;margin-bottom:20px}.GuardianAngelTattooAI_meaningSubtitle__ySXOp{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.GuardianAngelTattooAI_meaningGrid__U3WtR{gap:20px;grid-template-columns:1fr}.GuardianAngelTattooAI_stylesGrid__RIIcu{gap:25px;grid-template-columns:1fr}.GuardianAngelTattooAI_styleCard__pn-1R img{height:200px}.GuardianAngelTattooAI_placementGrid__Vr-6P{gap:20px;grid-template-columns:1fr}.GuardianAngelTattooAI_finalCtaSection__bH1k8{margin:0 20px;padding:60px 25px}.GuardianAngelTattooAI_finalCtaSection__bH1k8 h2{font-size:1.8rem}.GuardianAngelTattooAI_finalCtaSection__bH1k8 p{font-size:1.1rem}.GuardianAngelTattooAI_faqSection__M9bC\+{padding:40px 20px}.GuardianAngelTattooAI_faqQuestion__25Py3{font-size:1.05rem;padding:20px}.GuardianAngelTattooAI_faqAnswer__\+QpFn{font-size:1rem;padding:0 20px 20px!important}.GuardianAngelTattooAI_faqIcon__6\+KCz{font-size:1.2rem;height:30px;width:30px}.GuardianAngelTattooAI_seoLinksSection__j4s9Z{padding:50px 20px}.GuardianAngelTattooAI_seoLinksGrid__Kc3EW{grid-template-columns:1fr}}@media (max-width:480px){.GuardianAngelTattooAI_heroContent__5j9cg h1{font-size:1.75rem}.GuardianAngelTattooAI_heroSubtitle__WfbCk{font-size:1rem}.GuardianAngelTattooAI_ctaMain__Zdm\+K{font-size:1.1rem;padding:14px 30px}.GuardianAngelTattooAI_galleryGrid__aIIG4{gap:12px;grid-template-columns:repeat(2,1fr)}.GuardianAngelTattooAI_stepIcon__HHDb6{font-size:3rem}.GuardianAngelTattooAI_trustNumber__OoWC\+{font-size:2rem}}.PlayingCardTattooAI_page__7YwG0{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.PlayingCardTattooAI_aiTattooContainer__ERTeX{margin:0 auto;max-width:1400px;padding:0 20px}.PlayingCardTattooAI_heroSection__X3hBj{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.PlayingCardTattooAI_heroContentWrapper__fJRpK{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.PlayingCardTattooAI_heroContent__u4u\+7{position:relative;z-index:2}.PlayingCardTattooAI_heroContent__u4u\+7 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.PlayingCardTattooAI_heroSubtitle__almhF{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.PlayingCardTattooAI_ctaButtonLink__mzx8D{display:inline-block;margin-bottom:30px;text-decoration:none}.PlayingCardTattooAI_ctaMain__JIGuu{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.PlayingCardTattooAI_ctaMain__JIGuu:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.PlayingCardTattooAI_ctaMain__JIGuu:focus{outline:3px solid #8a3ab9;outline-offset:2px}.PlayingCardTattooAI_trustMetrics__tJTQT{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.PlayingCardTattooAI_metricItem__DciN2{color:#666;font-size:.95rem;font-weight:500}.PlayingCardTattooAI_heroPreview__40CzO{align-items:center;display:flex;justify-content:center}.PlayingCardTattooAI_heroImageCarousel__rlX2m{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.PlayingCardTattooAI_carouselItem__8UCUN{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.PlayingCardTattooAI_carouselItem__8UCUN:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.PlayingCardTattooAI_heroPreviewImage__bb4pW{display:block;height:100%;object-fit:cover;width:100%}.PlayingCardTattooAI_howItWorksSection__HAVPF{background:#fff;padding:80px 20px}.PlayingCardTattooAI_howItWorksSection__HAVPF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.PlayingCardTattooAI_steps__w7TD1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.PlayingCardTattooAI_step__ZbBgS{padding:30px 20px;text-align:center}.PlayingCardTattooAI_stepIcon__JxKL1{font-size:4rem;margin-bottom:20px}.PlayingCardTattooAI_step__ZbBgS h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.PlayingCardTattooAI_step__ZbBgS p{color:#666;font-size:1rem;margin:0}.PlayingCardTattooAI_howItWorksCta__ztCcZ{margin-top:40px;text-align:center}.PlayingCardTattooAI_trustSection__Y8HOI{background:#f8f9fa;padding:40px 20px}.PlayingCardTattooAI_trustGrid__8e2AN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.PlayingCardTattooAI_trustCard__zJa8-{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.PlayingCardTattooAI_trustNumber__n0omK{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.PlayingCardTattooAI_trustLabel__V4O63{color:#666;font-size:1rem;font-weight:500}.PlayingCardTattooAI_gallerySection__jxyVz{background:#fff;padding:80px 20px}.PlayingCardTattooAI_gallerySection__jxyVz h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.PlayingCardTattooAI_galleryDescription__zwkf0{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.PlayingCardTattooAI_galleryGrid__mANgK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.PlayingCardTattooAI_galleryItem__nK\+B3{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.PlayingCardTattooAI_galleryItem__nK\+B3:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.PlayingCardTattooAI_galleryItem__nK\+B3 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.PlayingCardTattooAI_galleryItem__nK\+B3:hover img{transform:scale(1.05)}.PlayingCardTattooAI_galleryCta__4oMdo{text-align:center}.PlayingCardTattooAI_meaningSection__dKgnY{background:#fff;padding:80px 20px}.PlayingCardTattooAI_meaningSection__dKgnY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.PlayingCardTattooAI_meaningIntro__W61KA{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.PlayingCardTattooAI_meaningSubtitle__603vw{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.PlayingCardTattooAI_meaningGrid__0svKy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.PlayingCardTattooAI_meaningCard__Ap1aP{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.PlayingCardTattooAI_meaningCard__Ap1aP:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.PlayingCardTattooAI_meaningCard__Ap1aP h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.PlayingCardTattooAI_meaningCard__Ap1aP p{color:#666;font-size:1rem;line-height:1.7;margin:0}.PlayingCardTattooAI_stylesGrid__\+VDtG{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.PlayingCardTattooAI_styleCard__QwJIm{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.PlayingCardTattooAI_styleCard__QwJIm:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.PlayingCardTattooAI_styleCard__QwJIm img{display:block;height:250px;object-fit:cover;width:100%}.PlayingCardTattooAI_styleCard__QwJIm h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.PlayingCardTattooAI_styleCard__QwJIm p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.PlayingCardTattooAI_placementGrid__xq8I3{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.PlayingCardTattooAI_placementCard__3Wu78{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.PlayingCardTattooAI_placementCard__3Wu78:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.PlayingCardTattooAI_placementCard__3Wu78 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.PlayingCardTattooAI_placementCard__3Wu78 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.PlayingCardTattooAI_finalCtaSection__XmiTe{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.PlayingCardTattooAI_finalCtaSection__XmiTe h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.PlayingCardTattooAI_finalCtaSection__XmiTe p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.PlayingCardTattooAI_finalCtaSection__XmiTe .PlayingCardTattooAI_ctaButtonLink__mzx8D{display:inline-block}.PlayingCardTattooAI_finalCtaSection__XmiTe .PlayingCardTattooAI_ctaMain__JIGuu{background:#fff;color:#1a1a2e;max-width:450px}.PlayingCardTattooAI_finalCtaSection__XmiTe .PlayingCardTattooAI_ctaMain__JIGuu:hover{background:#f0f0f0;transform:translateY(-2px)}.PlayingCardTattooAI_faqSection__gZ3bq{background:#f8f9fa;padding:80px 20px}.PlayingCardTattooAI_faqSection__gZ3bq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.PlayingCardTattooAI_faqSection__gZ3bq h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.PlayingCardTattooAI_faqContainer__8P8H7{margin:0 auto;max-width:1000px}.PlayingCardTattooAI_faqItem__ACBG9{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.PlayingCardTattooAI_faqItem__ACBG9:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.PlayingCardTattooAI_faqItemActive__Vwbpy{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.PlayingCardTattooAI_faqQuestion__PDUSt{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.PlayingCardTattooAI_faqQuestion__PDUSt:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.PlayingCardTattooAI_faqQuestion__PDUSt:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.PlayingCardTattooAI_faqItemActive__Vwbpy .PlayingCardTattooAI_faqQuestion__PDUSt{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.PlayingCardTattooAI_faqQuestionText__7WgiN{flex:1 1}.PlayingCardTattooAI_faqIcon__etwxP{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.PlayingCardTattooAI_faqItemActive__Vwbpy .PlayingCardTattooAI_faqIcon__etwxP{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.PlayingCardTattooAI_faqAnswer__yzIfl{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.PlayingCardTattooAI_faqAnswerOpen__bJLyV{max-height:500px;padding:0 30px 25px}.PlayingCardTattooAI_faqAnswer__yzIfl p{margin:0;padding-top:10px}.PlayingCardTattooAI_seoLinksSection__vy9cm{background:#fff;padding:40px 20px}.PlayingCardTattooAI_seoLinksSection__vy9cm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.PlayingCardTattooAI_seoLinksGrid__Z2ljD{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.PlayingCardTattooAI_seoLinksColumn__HeT\+p{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.PlayingCardTattooAI_seoLinksColumn__HeT\+p:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.PlayingCardTattooAI_seoLinksColumn__HeT\+p h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.PlayingCardTattooAI_seoLinksColumn__HeT\+p ul{list-style:none;margin:0;padding:0}.PlayingCardTattooAI_seoLinksColumn__HeT\+p li{margin-bottom:12px}.PlayingCardTattooAI_seoLinksColumn__HeT\+p a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.PlayingCardTattooAI_seoLinksColumn__HeT\+p a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.PlayingCardTattooAI_stickyCta__qIvZv{animation:PlayingCardTattooAI_slideInRight__teUHF .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.PlayingCardTattooAI_stickyCtaVisible__PSM4Z{display:block}.PlayingCardTattooAI_stickyCtaButton__Wh2CY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.PlayingCardTattooAI_stickyCtaButton__Wh2CY:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes PlayingCardTattooAI_slideInRight__teUHF{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.PlayingCardTattooAI_heroSection__X3hBj{min-height:auto;padding:42.5px 20px 80px}.PlayingCardTattooAI_heroContentWrapper__fJRpK{display:flex;flex-direction:column;gap:16px}.PlayingCardTattooAI_heroContent__u4u\+7{display:flex;flex-direction:column;order:1;text-align:center}.PlayingCardTattooAI_heroContent__u4u\+7 h1{font-size:2rem;order:1}.PlayingCardTattooAI_heroSubtitle__almhF{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.PlayingCardTattooAI_trustMetrics__tJTQT{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.PlayingCardTattooAI_metricItem__DciN2{font-size:.85rem}.PlayingCardTattooAI_ctaMain__JIGuu{display:none}.PlayingCardTattooAI_heroImageCarousel__rlX2m{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.PlayingCardTattooAI_carouselItem__8UCUN{aspect-ratio:1}.PlayingCardTattooAI_heroPreviewImage__bb4pW{border-radius:8px}.PlayingCardTattooAI_stickyCta__qIvZv{bottom:15px;display:block!important;right:15px}.PlayingCardTattooAI_stickyCtaButton__Wh2CY{border-radius:40px;font-size:1rem;padding:14px 24px}.PlayingCardTattooAI_howItWorksSection__HAVPF{padding:40px 20px}.PlayingCardTattooAI_steps__w7TD1{gap:25px;grid-template-columns:1fr}.PlayingCardTattooAI_trustSection__Y8HOI{padding:50px 20px}.PlayingCardTattooAI_trustGrid__8e2AN{gap:25px;grid-template-columns:1fr}.PlayingCardTattooAI_gallerySection__jxyVz{padding:40px 20px}.PlayingCardTattooAI_galleryGrid__mANgK{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.PlayingCardTattooAI_faqSection__gZ3bq h2,.PlayingCardTattooAI_gallerySection__jxyVz h2,.PlayingCardTattooAI_meaningSection__dKgnY h2,.PlayingCardTattooAI_seoLinksSection__vy9cm h2{font-size:1.8rem}.PlayingCardTattooAI_meaningSection__dKgnY{padding:40px 20px}.PlayingCardTattooAI_meaningIntro__W61KA{font-size:1.1rem;margin-bottom:20px}.PlayingCardTattooAI_meaningSubtitle__603vw{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.PlayingCardTattooAI_meaningGrid__0svKy{gap:20px;grid-template-columns:1fr}.PlayingCardTattooAI_stylesGrid__\+VDtG{gap:25px;grid-template-columns:1fr}.PlayingCardTattooAI_styleCard__QwJIm img{height:200px}.PlayingCardTattooAI_placementGrid__xq8I3{gap:20px;grid-template-columns:1fr}.PlayingCardTattooAI_finalCtaSection__XmiTe{margin:0 20px;padding:60px 25px}.PlayingCardTattooAI_finalCtaSection__XmiTe h2{font-size:1.8rem}.PlayingCardTattooAI_finalCtaSection__XmiTe p{font-size:1.1rem}.PlayingCardTattooAI_faqSection__gZ3bq{padding:40px 20px}.PlayingCardTattooAI_faqQuestion__PDUSt{font-size:1.05rem;padding:20px}.PlayingCardTattooAI_faqAnswer__yzIfl{font-size:1rem;padding:0 20px 20px!important}.PlayingCardTattooAI_faqIcon__etwxP{font-size:1.2rem;height:30px;width:30px}.PlayingCardTattooAI_seoLinksSection__vy9cm{padding:50px 20px}.PlayingCardTattooAI_seoLinksGrid__Z2ljD{grid-template-columns:1fr}}@media (max-width:480px){.PlayingCardTattooAI_heroContent__u4u\+7 h1{font-size:1.75rem}.PlayingCardTattooAI_heroSubtitle__almhF{font-size:1rem}.PlayingCardTattooAI_ctaMain__JIGuu{font-size:1.1rem;padding:14px 30px}.PlayingCardTattooAI_galleryGrid__mANgK{gap:12px;grid-template-columns:repeat(2,1fr)}.PlayingCardTattooAI_stepIcon__JxKL1{font-size:3rem}.PlayingCardTattooAI_trustNumber__n0omK{font-size:2rem}}.RoseTattoosMenAI_page__rscrD{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.RoseTattoosMenAI_aiTattooContainer__XSctc{margin:0 auto;max-width:1400px;padding:0 20px}.RoseTattoosMenAI_heroSection__LYpiz{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.RoseTattoosMenAI_heroContentWrapper__rZcmP{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.RoseTattoosMenAI_heroContent__D8zJ7{position:relative;z-index:2}.RoseTattoosMenAI_heroContent__D8zJ7 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.RoseTattoosMenAI_heroSubtitle__Soh69{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.RoseTattoosMenAI_ctaButtonLink__g3foE{display:inline-block;margin-bottom:30px;text-decoration:none}.RoseTattoosMenAI_ctaMain__sX\+jh{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.RoseTattoosMenAI_ctaMain__sX\+jh:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.RoseTattoosMenAI_ctaMain__sX\+jh:focus{outline:3px solid #8a3ab9;outline-offset:2px}.RoseTattoosMenAI_trustMetrics__hYKeW{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.RoseTattoosMenAI_metricItem__5qUQh{color:#666;font-size:.95rem;font-weight:500}.RoseTattoosMenAI_heroPreview__BUhN4{align-items:center;display:flex;justify-content:center}.RoseTattoosMenAI_heroImageCarousel__XMA6c{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.RoseTattoosMenAI_carouselItem__AlEkx{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.RoseTattoosMenAI_carouselItem__AlEkx:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.RoseTattoosMenAI_heroPreviewImage__MYfy6{display:block;height:100%;object-fit:cover;width:100%}.RoseTattoosMenAI_howItWorksSection__sPtIm{background:#fff;padding:80px 20px}.RoseTattoosMenAI_howItWorksSection__sPtIm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.RoseTattoosMenAI_steps__BzOo0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.RoseTattoosMenAI_step__Pvj4p{padding:30px 20px;text-align:center}.RoseTattoosMenAI_stepIcon__aprSW{font-size:4rem;margin-bottom:20px}.RoseTattoosMenAI_step__Pvj4p h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.RoseTattoosMenAI_step__Pvj4p p{color:#666;font-size:1rem;margin:0}.RoseTattoosMenAI_howItWorksCta__dB7JC{margin-top:40px;text-align:center}.RoseTattoosMenAI_trustSection__Zx8ku{background:#f8f9fa;padding:40px 20px}.RoseTattoosMenAI_trustGrid__pUQPR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.RoseTattoosMenAI_trustCard__JuVko{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.RoseTattoosMenAI_trustNumber__ts1W5{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.RoseTattoosMenAI_trustLabel__YnfQK{color:#666;font-size:1rem;font-weight:500}.RoseTattoosMenAI_gallerySection__nekt7{background:#fff;padding:80px 20px}.RoseTattoosMenAI_gallerySection__nekt7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.RoseTattoosMenAI_galleryDescription__J\+pg6{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.RoseTattoosMenAI_galleryGrid__oNNDY{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.RoseTattoosMenAI_galleryItem__dbK1F{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.RoseTattoosMenAI_galleryItem__dbK1F:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.RoseTattoosMenAI_galleryItem__dbK1F img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.RoseTattoosMenAI_galleryItem__dbK1F:hover img{transform:scale(1.05)}.RoseTattoosMenAI_galleryCta__rHa4N{text-align:center}.RoseTattoosMenAI_meaningSection__yI-Os{background:#fff;padding:80px 20px}.RoseTattoosMenAI_meaningSection__yI-Os h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.RoseTattoosMenAI_meaningIntro__I\+naA{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.RoseTattoosMenAI_meaningSubtitle__hspPw{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.RoseTattoosMenAI_meaningGrid__SkEnI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.RoseTattoosMenAI_meaningCard__rUVP4{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.RoseTattoosMenAI_meaningCard__rUVP4:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.RoseTattoosMenAI_meaningCard__rUVP4 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.RoseTattoosMenAI_meaningCard__rUVP4 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.RoseTattoosMenAI_stylesGrid__o8qdS{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.RoseTattoosMenAI_styleCard__atPqj{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.RoseTattoosMenAI_styleCard__atPqj:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.RoseTattoosMenAI_styleCard__atPqj img{display:block;height:250px;object-fit:cover;width:100%}.RoseTattoosMenAI_styleCard__atPqj h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.RoseTattoosMenAI_styleCard__atPqj p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.RoseTattoosMenAI_placementGrid__4rePi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.RoseTattoosMenAI_placementCard__weQZP{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.RoseTattoosMenAI_placementCard__weQZP:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.RoseTattoosMenAI_placementCard__weQZP h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.RoseTattoosMenAI_placementCard__weQZP p{color:#666;font-size:1rem;line-height:1.7;margin:0}.RoseTattoosMenAI_finalCtaSection__93EUz{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.RoseTattoosMenAI_finalCtaSection__93EUz h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.RoseTattoosMenAI_finalCtaSection__93EUz p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.RoseTattoosMenAI_finalCtaSection__93EUz .RoseTattoosMenAI_ctaButtonLink__g3foE{display:inline-block}.RoseTattoosMenAI_finalCtaSection__93EUz .RoseTattoosMenAI_ctaMain__sX\+jh{background:#fff;color:#1a1a2e;max-width:450px}.RoseTattoosMenAI_finalCtaSection__93EUz .RoseTattoosMenAI_ctaMain__sX\+jh:hover{background:#f0f0f0;transform:translateY(-2px)}.RoseTattoosMenAI_faqSection__H9j3x{background:#f8f9fa;padding:80px 20px}.RoseTattoosMenAI_faqSection__H9j3x h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.RoseTattoosMenAI_faqSection__H9j3x h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.RoseTattoosMenAI_faqContainer__C61jX{margin:0 auto;max-width:1000px}.RoseTattoosMenAI_faqItem__jjNce{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.RoseTattoosMenAI_faqItem__jjNce:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.RoseTattoosMenAI_faqItemActive__1\+iPf{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.RoseTattoosMenAI_faqQuestion__xHdIB{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.RoseTattoosMenAI_faqQuestion__xHdIB:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.RoseTattoosMenAI_faqQuestion__xHdIB:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.RoseTattoosMenAI_faqItemActive__1\+iPf .RoseTattoosMenAI_faqQuestion__xHdIB{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.RoseTattoosMenAI_faqQuestionText__psRD4{flex:1 1}.RoseTattoosMenAI_faqIcon__DZZPY{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.RoseTattoosMenAI_faqItemActive__1\+iPf .RoseTattoosMenAI_faqIcon__DZZPY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.RoseTattoosMenAI_faqAnswer__XfkLg{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.RoseTattoosMenAI_faqAnswerOpen__xJ6rG{max-height:500px;padding:0 30px 25px}.RoseTattoosMenAI_faqAnswer__XfkLg p{margin:0;padding-top:10px}.RoseTattoosMenAI_seoLinksSection__3t9vN{background:#fff;padding:40px 20px}.RoseTattoosMenAI_seoLinksSection__3t9vN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.RoseTattoosMenAI_seoLinksGrid__2Nauv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.RoseTattoosMenAI_seoLinksColumn__AITSV{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.RoseTattoosMenAI_seoLinksColumn__AITSV:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.RoseTattoosMenAI_seoLinksColumn__AITSV h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.RoseTattoosMenAI_seoLinksColumn__AITSV ul{list-style:none;margin:0;padding:0}.RoseTattoosMenAI_seoLinksColumn__AITSV li{margin-bottom:12px}.RoseTattoosMenAI_seoLinksColumn__AITSV a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.RoseTattoosMenAI_seoLinksColumn__AITSV a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.RoseTattoosMenAI_stickyCta__WFBKH{animation:RoseTattoosMenAI_slideInRight__iybD\+ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.RoseTattoosMenAI_stickyCtaVisible__pFQcz{display:block}.RoseTattoosMenAI_stickyCtaButton__qUBUW{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.RoseTattoosMenAI_stickyCtaButton__qUBUW:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes RoseTattoosMenAI_slideInRight__iybD\+{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.RoseTattoosMenAI_heroSection__LYpiz{min-height:auto;padding:42.5px 20px 80px}.RoseTattoosMenAI_heroContentWrapper__rZcmP{display:flex;flex-direction:column;gap:16px}.RoseTattoosMenAI_heroContent__D8zJ7{display:flex;flex-direction:column;order:1;text-align:center}.RoseTattoosMenAI_heroContent__D8zJ7 h1{font-size:2rem;order:1}.RoseTattoosMenAI_heroSubtitle__Soh69{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.RoseTattoosMenAI_trustMetrics__hYKeW{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.RoseTattoosMenAI_metricItem__5qUQh{font-size:.85rem}.RoseTattoosMenAI_ctaMain__sX\+jh{display:none}.RoseTattoosMenAI_heroImageCarousel__XMA6c{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.RoseTattoosMenAI_carouselItem__AlEkx{aspect-ratio:1}.RoseTattoosMenAI_heroPreviewImage__MYfy6{border-radius:8px}.RoseTattoosMenAI_stickyCta__WFBKH{bottom:15px;display:block!important;right:15px}.RoseTattoosMenAI_stickyCtaButton__qUBUW{border-radius:40px;font-size:1rem;padding:14px 24px}.RoseTattoosMenAI_howItWorksSection__sPtIm{padding:40px 20px}.RoseTattoosMenAI_steps__BzOo0{gap:25px;grid-template-columns:1fr}.RoseTattoosMenAI_trustSection__Zx8ku{padding:50px 20px}.RoseTattoosMenAI_trustGrid__pUQPR{gap:25px;grid-template-columns:1fr}.RoseTattoosMenAI_gallerySection__nekt7{padding:40px 20px}.RoseTattoosMenAI_galleryGrid__oNNDY{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.RoseTattoosMenAI_faqSection__H9j3x h2,.RoseTattoosMenAI_gallerySection__nekt7 h2,.RoseTattoosMenAI_meaningSection__yI-Os h2,.RoseTattoosMenAI_seoLinksSection__3t9vN h2{font-size:1.8rem}.RoseTattoosMenAI_meaningSection__yI-Os{padding:40px 20px}.RoseTattoosMenAI_meaningIntro__I\+naA{font-size:1.1rem;margin-bottom:20px}.RoseTattoosMenAI_meaningSubtitle__hspPw{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.RoseTattoosMenAI_meaningGrid__SkEnI{gap:20px;grid-template-columns:1fr}.RoseTattoosMenAI_stylesGrid__o8qdS{gap:25px;grid-template-columns:1fr}.RoseTattoosMenAI_styleCard__atPqj img{height:200px}.RoseTattoosMenAI_placementGrid__4rePi{gap:20px;grid-template-columns:1fr}.RoseTattoosMenAI_finalCtaSection__93EUz{margin:0 20px;padding:60px 25px}.RoseTattoosMenAI_finalCtaSection__93EUz h2{font-size:1.8rem}.RoseTattoosMenAI_finalCtaSection__93EUz p{font-size:1.1rem}.RoseTattoosMenAI_faqSection__H9j3x{padding:40px 20px}.RoseTattoosMenAI_faqQuestion__xHdIB{font-size:1.05rem;padding:20px}.RoseTattoosMenAI_faqAnswer__XfkLg{font-size:1rem;padding:0 20px 20px!important}.RoseTattoosMenAI_faqIcon__DZZPY{font-size:1.2rem;height:30px;width:30px}.RoseTattoosMenAI_seoLinksSection__3t9vN{padding:50px 20px}.RoseTattoosMenAI_seoLinksGrid__2Nauv{grid-template-columns:1fr}}@media (max-width:480px){.RoseTattoosMenAI_heroContent__D8zJ7 h1{font-size:1.75rem}.RoseTattoosMenAI_heroSubtitle__Soh69{font-size:1rem}.RoseTattoosMenAI_ctaMain__sX\+jh{font-size:1.1rem;padding:14px 30px}.RoseTattoosMenAI_galleryGrid__oNNDY{gap:12px;grid-template-columns:repeat(2,1fr)}.RoseTattoosMenAI_stepIcon__aprSW{font-size:3rem}.RoseTattoosMenAI_trustNumber__ts1W5{font-size:2rem}}.WolfTattooDesignsAI_page__psaCZ{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.WolfTattooDesignsAI_aiTattooContainer__t43gg{margin:0 auto;max-width:1400px;padding:0 20px}.WolfTattooDesignsAI_heroSection__IuUU1{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.WolfTattooDesignsAI_heroContentWrapper__zOzOn{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.WolfTattooDesignsAI_heroContent__6cl6Y{position:relative;z-index:2}.WolfTattooDesignsAI_heroContent__6cl6Y h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.WolfTattooDesignsAI_heroSubtitle__EMWYU{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.WolfTattooDesignsAI_ctaButtonLink__Lyqdr{display:inline-block;margin-bottom:30px;text-decoration:none}.WolfTattooDesignsAI_ctaMain__wDRj8{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.WolfTattooDesignsAI_ctaMain__wDRj8:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.WolfTattooDesignsAI_ctaMain__wDRj8:focus{outline:3px solid #8a3ab9;outline-offset:2px}.WolfTattooDesignsAI_trustMetrics__3qzRU{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.WolfTattooDesignsAI_metricItem__PuKOM{color:#666;font-size:.95rem;font-weight:500}.WolfTattooDesignsAI_heroPreview__IHEv8{align-items:center;display:flex;justify-content:center}.WolfTattooDesignsAI_heroImageCarousel__drFz7{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.WolfTattooDesignsAI_carouselItem__mhkCw{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.WolfTattooDesignsAI_carouselItem__mhkCw:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.WolfTattooDesignsAI_heroPreviewImage__XLUQb{display:block;height:100%;object-fit:cover;width:100%}.WolfTattooDesignsAI_howItWorksSection__P8Vq5{background:#fff;padding:80px 20px}.WolfTattooDesignsAI_howItWorksSection__P8Vq5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.WolfTattooDesignsAI_steps__bm6t0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.WolfTattooDesignsAI_step__BHxVp{padding:30px 20px;text-align:center}.WolfTattooDesignsAI_stepIcon__Vf5lN{font-size:4rem;margin-bottom:20px}.WolfTattooDesignsAI_step__BHxVp h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.WolfTattooDesignsAI_step__BHxVp p{color:#666;font-size:1rem;margin:0}.WolfTattooDesignsAI_howItWorksCta__OmmNx{margin-top:40px;text-align:center}.WolfTattooDesignsAI_trustSection__V3hsI{background:#f8f9fa;padding:40px 20px}.WolfTattooDesignsAI_trustGrid__VhMIL{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.WolfTattooDesignsAI_trustCard__1Q0Zf{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.WolfTattooDesignsAI_trustNumber__o9YJL{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.WolfTattooDesignsAI_trustLabel__cNKws{color:#666;font-size:1rem;font-weight:500}.WolfTattooDesignsAI_gallerySection__VobT3{background:#fff;padding:80px 20px}.WolfTattooDesignsAI_gallerySection__VobT3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.WolfTattooDesignsAI_galleryDescription__AXtJV{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.WolfTattooDesignsAI_galleryGrid__rJ-6R{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.WolfTattooDesignsAI_galleryItem__cogFg{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.WolfTattooDesignsAI_galleryItem__cogFg:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.WolfTattooDesignsAI_galleryItem__cogFg img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.WolfTattooDesignsAI_galleryItem__cogFg:hover img{transform:scale(1.05)}.WolfTattooDesignsAI_galleryCta__Ctgxh{text-align:center}.WolfTattooDesignsAI_meaningSection__5aRcD{background:#fff;padding:80px 20px}.WolfTattooDesignsAI_meaningSection__5aRcD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.WolfTattooDesignsAI_meaningIntro__QC\+TM{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.WolfTattooDesignsAI_meaningSubtitle__kyiLk{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.WolfTattooDesignsAI_meaningGrid__xTvJu{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.WolfTattooDesignsAI_meaningCard__QeXi-{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.WolfTattooDesignsAI_meaningCard__QeXi-:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.WolfTattooDesignsAI_meaningCard__QeXi- h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.WolfTattooDesignsAI_meaningCard__QeXi- p{color:#666;font-size:1rem;line-height:1.7;margin:0}.WolfTattooDesignsAI_stylesGrid__U38Ja{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.WolfTattooDesignsAI_styleCard__UoWxJ{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.WolfTattooDesignsAI_styleCard__UoWxJ:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.WolfTattooDesignsAI_styleCard__UoWxJ img{display:block;height:250px;object-fit:cover;width:100%}.WolfTattooDesignsAI_styleCard__UoWxJ h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.WolfTattooDesignsAI_styleCard__UoWxJ p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.WolfTattooDesignsAI_placementGrid__Cgm6N{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.WolfTattooDesignsAI_placementCard__sldLZ{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.WolfTattooDesignsAI_placementCard__sldLZ:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.WolfTattooDesignsAI_placementCard__sldLZ h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.WolfTattooDesignsAI_placementCard__sldLZ p{color:#666;font-size:1rem;line-height:1.7;margin:0}.WolfTattooDesignsAI_finalCtaSection__n2bVe{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.WolfTattooDesignsAI_finalCtaSection__n2bVe h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.WolfTattooDesignsAI_finalCtaSection__n2bVe p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.WolfTattooDesignsAI_finalCtaSection__n2bVe .WolfTattooDesignsAI_ctaButtonLink__Lyqdr{display:inline-block}.WolfTattooDesignsAI_finalCtaSection__n2bVe .WolfTattooDesignsAI_ctaMain__wDRj8{background:#fff;color:#1a1a2e;max-width:450px}.WolfTattooDesignsAI_finalCtaSection__n2bVe .WolfTattooDesignsAI_ctaMain__wDRj8:hover{background:#f0f0f0;transform:translateY(-2px)}.WolfTattooDesignsAI_faqSection__cfhTO{background:#f8f9fa;padding:80px 20px}.WolfTattooDesignsAI_faqSection__cfhTO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.WolfTattooDesignsAI_faqSection__cfhTO h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.WolfTattooDesignsAI_faqContainer__5v9D6{margin:0 auto;max-width:1000px}.WolfTattooDesignsAI_faqItem__XkHKT{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.WolfTattooDesignsAI_faqItem__XkHKT:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.WolfTattooDesignsAI_faqItemActive__lQlJ6{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.WolfTattooDesignsAI_faqQuestion__OrK1D{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.WolfTattooDesignsAI_faqQuestion__OrK1D:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.WolfTattooDesignsAI_faqQuestion__OrK1D:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.WolfTattooDesignsAI_faqItemActive__lQlJ6 .WolfTattooDesignsAI_faqQuestion__OrK1D{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.WolfTattooDesignsAI_faqQuestionText__7UxjK{flex:1 1}.WolfTattooDesignsAI_faqIcon__y4JMn{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.WolfTattooDesignsAI_faqItemActive__lQlJ6 .WolfTattooDesignsAI_faqIcon__y4JMn{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.WolfTattooDesignsAI_faqAnswer__CZOrP{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.WolfTattooDesignsAI_faqAnswerOpen__7P38B{max-height:500px;padding:0 30px 25px}.WolfTattooDesignsAI_faqAnswer__CZOrP p{margin:0;padding-top:10px}.WolfTattooDesignsAI_seoLinksSection__tCJ-e{background:#fff;padding:40px 20px}.WolfTattooDesignsAI_seoLinksSection__tCJ-e h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.WolfTattooDesignsAI_seoLinksGrid__s0qwM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.WolfTattooDesignsAI_seoLinksColumn__WrKdu{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.WolfTattooDesignsAI_seoLinksColumn__WrKdu:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.WolfTattooDesignsAI_seoLinksColumn__WrKdu h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.WolfTattooDesignsAI_seoLinksColumn__WrKdu ul{list-style:none;margin:0;padding:0}.WolfTattooDesignsAI_seoLinksColumn__WrKdu li{margin-bottom:12px}.WolfTattooDesignsAI_seoLinksColumn__WrKdu a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.WolfTattooDesignsAI_seoLinksColumn__WrKdu a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.WolfTattooDesignsAI_stickyCta__0un-M{animation:WolfTattooDesignsAI_slideInRight__gxA\+5 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.WolfTattooDesignsAI_stickyCtaVisible__RH0ci{display:block}.WolfTattooDesignsAI_stickyCtaButton__IBMLE{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.WolfTattooDesignsAI_stickyCtaButton__IBMLE:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes WolfTattooDesignsAI_slideInRight__gxA\+5{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.WolfTattooDesignsAI_heroSection__IuUU1{min-height:auto;padding:42.5px 20px 80px}.WolfTattooDesignsAI_heroContentWrapper__zOzOn{display:flex;flex-direction:column;gap:16px}.WolfTattooDesignsAI_heroContent__6cl6Y{display:flex;flex-direction:column;order:1;text-align:center}.WolfTattooDesignsAI_heroContent__6cl6Y h1{font-size:2rem;order:1}.WolfTattooDesignsAI_heroSubtitle__EMWYU{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.WolfTattooDesignsAI_trustMetrics__3qzRU{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.WolfTattooDesignsAI_metricItem__PuKOM{font-size:.85rem}.WolfTattooDesignsAI_ctaMain__wDRj8{display:none}.WolfTattooDesignsAI_heroImageCarousel__drFz7{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.WolfTattooDesignsAI_carouselItem__mhkCw{aspect-ratio:1}.WolfTattooDesignsAI_heroPreviewImage__XLUQb{border-radius:8px}.WolfTattooDesignsAI_stickyCta__0un-M{bottom:15px;display:block!important;right:15px}.WolfTattooDesignsAI_stickyCtaButton__IBMLE{border-radius:40px;font-size:1rem;padding:14px 24px}.WolfTattooDesignsAI_howItWorksSection__P8Vq5{padding:40px 20px}.WolfTattooDesignsAI_steps__bm6t0{gap:25px;grid-template-columns:1fr}.WolfTattooDesignsAI_trustSection__V3hsI{padding:50px 20px}.WolfTattooDesignsAI_trustGrid__VhMIL{gap:25px;grid-template-columns:1fr}.WolfTattooDesignsAI_gallerySection__VobT3{padding:40px 20px}.WolfTattooDesignsAI_galleryGrid__rJ-6R{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.WolfTattooDesignsAI_faqSection__cfhTO h2,.WolfTattooDesignsAI_gallerySection__VobT3 h2,.WolfTattooDesignsAI_meaningSection__5aRcD h2,.WolfTattooDesignsAI_seoLinksSection__tCJ-e h2{font-size:1.8rem}.WolfTattooDesignsAI_meaningSection__5aRcD{padding:40px 20px}.WolfTattooDesignsAI_meaningIntro__QC\+TM{font-size:1.1rem;margin-bottom:20px}.WolfTattooDesignsAI_meaningSubtitle__kyiLk{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.WolfTattooDesignsAI_meaningGrid__xTvJu{gap:20px;grid-template-columns:1fr}.WolfTattooDesignsAI_stylesGrid__U38Ja{gap:25px;grid-template-columns:1fr}.WolfTattooDesignsAI_styleCard__UoWxJ img{height:200px}.WolfTattooDesignsAI_placementGrid__Cgm6N{gap:20px;grid-template-columns:1fr}.WolfTattooDesignsAI_finalCtaSection__n2bVe{margin:0 20px;padding:60px 25px}.WolfTattooDesignsAI_finalCtaSection__n2bVe h2{font-size:1.8rem}.WolfTattooDesignsAI_finalCtaSection__n2bVe p{font-size:1.1rem}.WolfTattooDesignsAI_faqSection__cfhTO{padding:40px 20px}.WolfTattooDesignsAI_faqQuestion__OrK1D{font-size:1.05rem;padding:20px}.WolfTattooDesignsAI_faqAnswer__CZOrP{font-size:1rem;padding:0 20px 20px!important}.WolfTattooDesignsAI_faqIcon__y4JMn{font-size:1.2rem;height:30px;width:30px}.WolfTattooDesignsAI_seoLinksSection__tCJ-e{padding:50px 20px}.WolfTattooDesignsAI_seoLinksGrid__s0qwM{grid-template-columns:1fr}}@media (max-width:480px){.WolfTattooDesignsAI_heroContent__6cl6Y h1{font-size:1.75rem}.WolfTattooDesignsAI_heroSubtitle__EMWYU{font-size:1rem}.WolfTattooDesignsAI_ctaMain__wDRj8{font-size:1.1rem;padding:14px 30px}.WolfTattooDesignsAI_galleryGrid__rJ-6R{gap:12px;grid-template-columns:repeat(2,1fr)}.WolfTattooDesignsAI_stepIcon__Vf5lN{font-size:3rem}.WolfTattooDesignsAI_trustNumber__o9YJL{font-size:2rem}}.DemonsAngelsFightingTattooAI_page__lbtzS{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.DemonsAngelsFightingTattooAI_aiTattooContainer__kv2fz{margin:0 auto;max-width:1400px;padding:0 20px}.DemonsAngelsFightingTattooAI_heroSection__11rQv{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.DemonsAngelsFightingTattooAI_heroContentWrapper__oKbzd{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.DemonsAngelsFightingTattooAI_heroContent__prMru{position:relative;z-index:2}.DemonsAngelsFightingTattooAI_heroContent__prMru h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.DemonsAngelsFightingTattooAI_heroSubtitle__WygYA{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.DemonsAngelsFightingTattooAI_ctaButtonLink__i2XS4{display:inline-block;margin-bottom:30px;text-decoration:none}.DemonsAngelsFightingTattooAI_ctaMain__6zbvE{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.DemonsAngelsFightingTattooAI_ctaMain__6zbvE:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.DemonsAngelsFightingTattooAI_ctaMain__6zbvE:focus{outline:3px solid #8a3ab9;outline-offset:2px}.DemonsAngelsFightingTattooAI_trustMetrics__Zo\+yH{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.DemonsAngelsFightingTattooAI_metricItem__pzM5x{color:#666;font-size:.95rem;font-weight:500}.DemonsAngelsFightingTattooAI_heroPreview__tmAB3{align-items:center;display:flex;justify-content:center}.DemonsAngelsFightingTattooAI_heroImageCarousel__-hzuI{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.DemonsAngelsFightingTattooAI_carouselItem__LkRvx{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.DemonsAngelsFightingTattooAI_carouselItem__LkRvx:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.DemonsAngelsFightingTattooAI_heroPreviewImage__Bn1QP{display:block;height:100%;object-fit:cover;width:100%}.DemonsAngelsFightingTattooAI_howItWorksSection__3jETq{background:#fff;padding:80px 20px}.DemonsAngelsFightingTattooAI_howItWorksSection__3jETq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.DemonsAngelsFightingTattooAI_steps__z9p-X{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.DemonsAngelsFightingTattooAI_step__rZDxh{padding:30px 20px;text-align:center}.DemonsAngelsFightingTattooAI_stepIcon__9\+TJF{font-size:4rem;margin-bottom:20px}.DemonsAngelsFightingTattooAI_step__rZDxh h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.DemonsAngelsFightingTattooAI_step__rZDxh p{color:#666;font-size:1rem;margin:0}.DemonsAngelsFightingTattooAI_howItWorksCta__KmAuW{margin-top:40px;text-align:center}.DemonsAngelsFightingTattooAI_trustSection__2BlmN{background:#f8f9fa;padding:40px 20px}.DemonsAngelsFightingTattooAI_trustGrid__m6xys{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.DemonsAngelsFightingTattooAI_trustCard__hkFvT{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.DemonsAngelsFightingTattooAI_trustNumber__y8qPE{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.DemonsAngelsFightingTattooAI_trustLabel__fauHP{color:#666;font-size:1rem;font-weight:500}.DemonsAngelsFightingTattooAI_gallerySection__PgjCy{background:#fff;padding:80px 20px}.DemonsAngelsFightingTattooAI_gallerySection__PgjCy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.DemonsAngelsFightingTattooAI_galleryDescription__WaDHe{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.DemonsAngelsFightingTattooAI_galleryGrid__AgwC6{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.DemonsAngelsFightingTattooAI_galleryItem__hc04E{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.DemonsAngelsFightingTattooAI_galleryItem__hc04E:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.DemonsAngelsFightingTattooAI_galleryItem__hc04E img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.DemonsAngelsFightingTattooAI_galleryItem__hc04E:hover img{transform:scale(1.05)}.DemonsAngelsFightingTattooAI_galleryCta__4Tajj{text-align:center}.DemonsAngelsFightingTattooAI_meaningSection__exTxF{background:#fff;padding:80px 20px}.DemonsAngelsFightingTattooAI_meaningSection__exTxF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.DemonsAngelsFightingTattooAI_meaningIntro__0Uyox{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.DemonsAngelsFightingTattooAI_meaningSubtitle__w1OKJ{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.DemonsAngelsFightingTattooAI_meaningGrid__ETNMc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.DemonsAngelsFightingTattooAI_meaningCard__y53ml{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.DemonsAngelsFightingTattooAI_meaningCard__y53ml:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.DemonsAngelsFightingTattooAI_meaningCard__y53ml h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.DemonsAngelsFightingTattooAI_meaningCard__y53ml p{color:#666;font-size:1rem;line-height:1.7;margin:0}.DemonsAngelsFightingTattooAI_stylesGrid__03uZ5{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.DemonsAngelsFightingTattooAI_styleCard__fVNHn{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.DemonsAngelsFightingTattooAI_styleCard__fVNHn:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.DemonsAngelsFightingTattooAI_styleCard__fVNHn img{display:block;height:250px;object-fit:cover;width:100%}.DemonsAngelsFightingTattooAI_styleCard__fVNHn h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.DemonsAngelsFightingTattooAI_styleCard__fVNHn p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.DemonsAngelsFightingTattooAI_placementGrid__3GjO\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.DemonsAngelsFightingTattooAI_placementCard__\+y93m{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.DemonsAngelsFightingTattooAI_placementCard__\+y93m:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.DemonsAngelsFightingTattooAI_placementCard__\+y93m h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.DemonsAngelsFightingTattooAI_placementCard__\+y93m p{color:#666;font-size:1rem;line-height:1.7;margin:0}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 .DemonsAngelsFightingTattooAI_ctaButtonLink__i2XS4{display:inline-block}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 .DemonsAngelsFightingTattooAI_ctaMain__6zbvE{background:#fff;color:#1a1a2e;max-width:450px}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 .DemonsAngelsFightingTattooAI_ctaMain__6zbvE:hover{background:#f0f0f0;transform:translateY(-2px)}.DemonsAngelsFightingTattooAI_faqSection__rQzcP{background:#f8f9fa;padding:80px 20px}.DemonsAngelsFightingTattooAI_faqSection__rQzcP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.DemonsAngelsFightingTattooAI_faqSection__rQzcP h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.DemonsAngelsFightingTattooAI_faqContainer__W7mcv{margin:0 auto;max-width:1000px}.DemonsAngelsFightingTattooAI_faqItem__A9uKX{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.DemonsAngelsFightingTattooAI_faqItem__A9uKX:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.DemonsAngelsFightingTattooAI_faqItemActive__LFTpo{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.DemonsAngelsFightingTattooAI_faqQuestion__NTfU7{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.DemonsAngelsFightingTattooAI_faqQuestion__NTfU7:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.DemonsAngelsFightingTattooAI_faqQuestion__NTfU7:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.DemonsAngelsFightingTattooAI_faqItemActive__LFTpo .DemonsAngelsFightingTattooAI_faqQuestion__NTfU7{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.DemonsAngelsFightingTattooAI_faqQuestionText__KNFU5{flex:1 1}.DemonsAngelsFightingTattooAI_faqIcon__F2z0G{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.DemonsAngelsFightingTattooAI_faqItemActive__LFTpo .DemonsAngelsFightingTattooAI_faqIcon__F2z0G{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.DemonsAngelsFightingTattooAI_faqAnswer__lbQZv{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.DemonsAngelsFightingTattooAI_faqAnswerOpen__Oxcxe{max-height:500px;padding:0 30px 25px}.DemonsAngelsFightingTattooAI_faqAnswer__lbQZv p{margin:0;padding-top:10px}.DemonsAngelsFightingTattooAI_seoLinksSection__lVe0A{background:#fff;padding:40px 20px}.DemonsAngelsFightingTattooAI_seoLinksSection__lVe0A h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.DemonsAngelsFightingTattooAI_seoLinksGrid__nCLZK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg ul{list-style:none;margin:0;padding:0}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg li{margin-bottom:12px}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.DemonsAngelsFightingTattooAI_seoLinksColumn__MZMrg a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.DemonsAngelsFightingTattooAI_stickyCta__hivwY{animation:DemonsAngelsFightingTattooAI_slideInRight__sWs3J .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.DemonsAngelsFightingTattooAI_stickyCtaVisible__BQz4g{display:block}.DemonsAngelsFightingTattooAI_stickyCtaButton__m9K2n{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.DemonsAngelsFightingTattooAI_stickyCtaButton__m9K2n:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes DemonsAngelsFightingTattooAI_slideInRight__sWs3J{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.DemonsAngelsFightingTattooAI_heroSection__11rQv{min-height:auto;padding:42.5px 20px 80px}.DemonsAngelsFightingTattooAI_heroContentWrapper__oKbzd{display:flex;flex-direction:column;gap:16px}.DemonsAngelsFightingTattooAI_heroContent__prMru{display:flex;flex-direction:column;order:1;text-align:center}.DemonsAngelsFightingTattooAI_heroContent__prMru h1{font-size:2rem;order:1}.DemonsAngelsFightingTattooAI_heroSubtitle__WygYA{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.DemonsAngelsFightingTattooAI_trustMetrics__Zo\+yH{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.DemonsAngelsFightingTattooAI_metricItem__pzM5x{font-size:.85rem}.DemonsAngelsFightingTattooAI_ctaMain__6zbvE{display:none}.DemonsAngelsFightingTattooAI_heroImageCarousel__-hzuI{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.DemonsAngelsFightingTattooAI_carouselItem__LkRvx{aspect-ratio:1}.DemonsAngelsFightingTattooAI_heroPreviewImage__Bn1QP{border-radius:8px}.DemonsAngelsFightingTattooAI_stickyCta__hivwY{bottom:15px;display:block!important;right:15px}.DemonsAngelsFightingTattooAI_stickyCtaButton__m9K2n{border-radius:40px;font-size:1rem;padding:14px 24px}.DemonsAngelsFightingTattooAI_howItWorksSection__3jETq{padding:40px 20px}.DemonsAngelsFightingTattooAI_steps__z9p-X{gap:25px;grid-template-columns:1fr}.DemonsAngelsFightingTattooAI_trustSection__2BlmN{padding:50px 20px}.DemonsAngelsFightingTattooAI_trustGrid__m6xys{gap:25px;grid-template-columns:1fr}.DemonsAngelsFightingTattooAI_gallerySection__PgjCy{padding:40px 20px}.DemonsAngelsFightingTattooAI_galleryGrid__AgwC6{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.DemonsAngelsFightingTattooAI_faqSection__rQzcP h2,.DemonsAngelsFightingTattooAI_gallerySection__PgjCy h2,.DemonsAngelsFightingTattooAI_meaningSection__exTxF h2,.DemonsAngelsFightingTattooAI_seoLinksSection__lVe0A h2{font-size:1.8rem}.DemonsAngelsFightingTattooAI_meaningSection__exTxF{padding:40px 20px}.DemonsAngelsFightingTattooAI_meaningIntro__0Uyox{font-size:1.1rem;margin-bottom:20px}.DemonsAngelsFightingTattooAI_meaningSubtitle__w1OKJ{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.DemonsAngelsFightingTattooAI_meaningGrid__ETNMc{gap:20px;grid-template-columns:1fr}.DemonsAngelsFightingTattooAI_stylesGrid__03uZ5{gap:25px;grid-template-columns:1fr}.DemonsAngelsFightingTattooAI_styleCard__fVNHn img{height:200px}.DemonsAngelsFightingTattooAI_placementGrid__3GjO\+{gap:20px;grid-template-columns:1fr}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3{margin:0 20px;padding:60px 25px}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 h2{font-size:1.8rem}.DemonsAngelsFightingTattooAI_finalCtaSection__X\+LB3 p{font-size:1.1rem}.DemonsAngelsFightingTattooAI_faqSection__rQzcP{padding:40px 20px}.DemonsAngelsFightingTattooAI_faqQuestion__NTfU7{font-size:1.05rem;padding:20px}.DemonsAngelsFightingTattooAI_faqAnswer__lbQZv{font-size:1rem;padding:0 20px 20px!important}.DemonsAngelsFightingTattooAI_faqIcon__F2z0G{font-size:1.2rem;height:30px;width:30px}.DemonsAngelsFightingTattooAI_seoLinksSection__lVe0A{padding:50px 20px}.DemonsAngelsFightingTattooAI_seoLinksGrid__nCLZK{grid-template-columns:1fr}}@media (max-width:480px){.DemonsAngelsFightingTattooAI_heroContent__prMru h1{font-size:1.75rem}.DemonsAngelsFightingTattooAI_heroSubtitle__WygYA{font-size:1rem}.DemonsAngelsFightingTattooAI_ctaMain__6zbvE{font-size:1.1rem;padding:14px 30px}.DemonsAngelsFightingTattooAI_galleryGrid__AgwC6{gap:12px;grid-template-columns:repeat(2,1fr)}.DemonsAngelsFightingTattooAI_stepIcon__9\+TJF{font-size:3rem}.DemonsAngelsFightingTattooAI_trustNumber__y8qPE{font-size:2rem}}.BibleTattooDesignsAI_page__iTNMq{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BibleTattooDesignsAI_aiTattooContainer__YFmVH{margin:0 auto;max-width:1400px;padding:0 20px}.BibleTattooDesignsAI_heroSection__Cd0bg{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BibleTattooDesignsAI_heroContentWrapper__jEAHx{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BibleTattooDesignsAI_heroContent__qNiUZ{position:relative;z-index:2}.BibleTattooDesignsAI_heroContent__qNiUZ h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BibleTattooDesignsAI_heroSubtitle__R\+u-n{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BibleTattooDesignsAI_ctaButtonLink__QHV1C{display:inline-block;margin-bottom:30px;text-decoration:none}.BibleTattooDesignsAI_ctaMain__Vs9\+l{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BibleTattooDesignsAI_ctaMain__Vs9\+l:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BibleTattooDesignsAI_ctaMain__Vs9\+l:focus{outline:3px solid #8a3ab9;outline-offset:2px}.BibleTattooDesignsAI_trustMetrics__DeWoA{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BibleTattooDesignsAI_metricItem__CoqHZ{color:#666;font-size:.95rem;font-weight:500}.BibleTattooDesignsAI_heroPreview__rjN7Z{align-items:center;display:flex;justify-content:center}.BibleTattooDesignsAI_heroImageCarousel__ucQ9k{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BibleTattooDesignsAI_carouselItem__sjx91{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BibleTattooDesignsAI_carouselItem__sjx91:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BibleTattooDesignsAI_heroPreviewImage__ngBYd{display:block;height:100%;object-fit:cover;width:100%}.BibleTattooDesignsAI_howItWorksSection__y25ue{background:#fff;padding:80px 20px}.BibleTattooDesignsAI_howItWorksSection__y25ue h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BibleTattooDesignsAI_steps__ppHe0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BibleTattooDesignsAI_step__mHZKt{padding:30px 20px;text-align:center}.BibleTattooDesignsAI_stepIcon__eO-5b{font-size:4rem;margin-bottom:20px}.BibleTattooDesignsAI_step__mHZKt h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BibleTattooDesignsAI_step__mHZKt p{color:#666;font-size:1rem;margin:0}.BibleTattooDesignsAI_howItWorksCta__MAFjI{margin-top:40px;text-align:center}.BibleTattooDesignsAI_trustSection__E9aAi{background:#f8f9fa;padding:40px 20px}.BibleTattooDesignsAI_trustGrid__h9oVR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BibleTattooDesignsAI_trustCard__sWr\+z{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BibleTattooDesignsAI_trustNumber__egpoI{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BibleTattooDesignsAI_trustLabel__i\+E3Z{color:#666;font-size:1rem;font-weight:500}.BibleTattooDesignsAI_gallerySection__AANIw{background:#fff;padding:80px 20px}.BibleTattooDesignsAI_gallerySection__AANIw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BibleTattooDesignsAI_galleryDescription__uahRF{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BibleTattooDesignsAI_galleryGrid__4Iy5G{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BibleTattooDesignsAI_galleryItem__G-LK5{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BibleTattooDesignsAI_galleryItem__G-LK5:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BibleTattooDesignsAI_galleryItem__G-LK5 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BibleTattooDesignsAI_galleryItem__G-LK5:hover img{transform:scale(1.05)}.BibleTattooDesignsAI_galleryCta__OCZcZ{text-align:center}.BibleTattooDesignsAI_meaningSection__zYnqK{background:#fff;padding:80px 20px}.BibleTattooDesignsAI_meaningSection__zYnqK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BibleTattooDesignsAI_meaningIntro__OWIS8{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.BibleTattooDesignsAI_meaningSubtitle__vaKjL{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.BibleTattooDesignsAI_meaningGrid__ivBY8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.BibleTattooDesignsAI_meaningCard__ODCVC{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BibleTattooDesignsAI_meaningCard__ODCVC:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BibleTattooDesignsAI_meaningCard__ODCVC h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.BibleTattooDesignsAI_meaningCard__ODCVC p{color:#666;font-size:1rem;line-height:1.7;margin:0}.BibleTattooDesignsAI_stylesGrid__eZVnt{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.BibleTattooDesignsAI_styleCard__lk04b{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.BibleTattooDesignsAI_styleCard__lk04b:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BibleTattooDesignsAI_styleCard__lk04b img{display:block;height:250px;object-fit:cover;width:100%}.BibleTattooDesignsAI_styleCard__lk04b h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.BibleTattooDesignsAI_styleCard__lk04b p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.BibleTattooDesignsAI_placementGrid__gDWeA{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.BibleTattooDesignsAI_placementCard__BQXOf{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BibleTattooDesignsAI_placementCard__BQXOf:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BibleTattooDesignsAI_placementCard__BQXOf h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.BibleTattooDesignsAI_placementCard__BQXOf p{color:#666;font-size:1rem;line-height:1.7;margin:0}.BibleTattooDesignsAI_finalCtaSection__4shF0{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BibleTattooDesignsAI_finalCtaSection__4shF0 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BibleTattooDesignsAI_finalCtaSection__4shF0 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BibleTattooDesignsAI_finalCtaSection__4shF0 .BibleTattooDesignsAI_ctaButtonLink__QHV1C{display:inline-block}.BibleTattooDesignsAI_finalCtaSection__4shF0 .BibleTattooDesignsAI_ctaMain__Vs9\+l{background:#fff;color:#1a1a2e;max-width:450px}.BibleTattooDesignsAI_finalCtaSection__4shF0 .BibleTattooDesignsAI_ctaMain__Vs9\+l:hover{background:#f0f0f0;transform:translateY(-2px)}.BibleTattooDesignsAI_faqSection__npj2q{background:#f8f9fa;padding:80px 20px}.BibleTattooDesignsAI_faqSection__npj2q h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BibleTattooDesignsAI_faqSection__npj2q h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BibleTattooDesignsAI_faqContainer__TXLRc{margin:0 auto;max-width:1000px}.BibleTattooDesignsAI_faqItem__YnQ1x{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BibleTattooDesignsAI_faqItem__YnQ1x:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BibleTattooDesignsAI_faqItemActive__Y6pJA{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BibleTattooDesignsAI_faqQuestion__UTtJl{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BibleTattooDesignsAI_faqQuestion__UTtJl:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BibleTattooDesignsAI_faqQuestion__UTtJl:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.BibleTattooDesignsAI_faqItemActive__Y6pJA .BibleTattooDesignsAI_faqQuestion__UTtJl{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BibleTattooDesignsAI_faqQuestionText__sepOi{flex:1 1}.BibleTattooDesignsAI_faqIcon__YWtog{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BibleTattooDesignsAI_faqItemActive__Y6pJA .BibleTattooDesignsAI_faqIcon__YWtog{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BibleTattooDesignsAI_faqAnswer__xG\+xK{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BibleTattooDesignsAI_faqAnswerOpen__k-9C8{max-height:500px;padding:0 30px 25px}.BibleTattooDesignsAI_faqAnswer__xG\+xK p{margin:0;padding-top:10px}.BibleTattooDesignsAI_seoLinksSection__9VK5z{background:#fff;padding:40px 20px}.BibleTattooDesignsAI_seoLinksSection__9VK5z h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BibleTattooDesignsAI_seoLinksGrid__aLtDj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p ul{list-style:none;margin:0;padding:0}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p li{margin-bottom:12px}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.BibleTattooDesignsAI_seoLinksColumn__G0a\+p a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.BibleTattooDesignsAI_stickyCta__Rmb\+i{animation:BibleTattooDesignsAI_slideInRight__aeZSi .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BibleTattooDesignsAI_stickyCtaVisible__2gEi\+{display:block}.BibleTattooDesignsAI_stickyCtaButton__rfMdS{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BibleTattooDesignsAI_stickyCtaButton__rfMdS:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BibleTattooDesignsAI_slideInRight__aeZSi{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BibleTattooDesignsAI_heroSection__Cd0bg{min-height:auto;padding:42.5px 20px 80px}.BibleTattooDesignsAI_heroContentWrapper__jEAHx{display:flex;flex-direction:column;gap:16px}.BibleTattooDesignsAI_heroContent__qNiUZ{display:flex;flex-direction:column;order:1;text-align:center}.BibleTattooDesignsAI_heroContent__qNiUZ h1{font-size:2rem;order:1}.BibleTattooDesignsAI_heroSubtitle__R\+u-n{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BibleTattooDesignsAI_trustMetrics__DeWoA{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BibleTattooDesignsAI_metricItem__CoqHZ{font-size:.85rem}.BibleTattooDesignsAI_ctaMain__Vs9\+l{display:none}.BibleTattooDesignsAI_heroImageCarousel__ucQ9k{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BibleTattooDesignsAI_carouselItem__sjx91{aspect-ratio:1}.BibleTattooDesignsAI_heroPreviewImage__ngBYd{border-radius:8px}.BibleTattooDesignsAI_stickyCta__Rmb\+i{bottom:15px;display:block!important;right:15px}.BibleTattooDesignsAI_stickyCtaButton__rfMdS{border-radius:40px;font-size:1rem;padding:14px 24px}.BibleTattooDesignsAI_howItWorksSection__y25ue{padding:40px 20px}.BibleTattooDesignsAI_steps__ppHe0{gap:25px;grid-template-columns:1fr}.BibleTattooDesignsAI_trustSection__E9aAi{padding:50px 20px}.BibleTattooDesignsAI_trustGrid__h9oVR{gap:25px;grid-template-columns:1fr}.BibleTattooDesignsAI_gallerySection__AANIw{padding:40px 20px}.BibleTattooDesignsAI_galleryGrid__4Iy5G{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BibleTattooDesignsAI_faqSection__npj2q h2,.BibleTattooDesignsAI_gallerySection__AANIw h2,.BibleTattooDesignsAI_meaningSection__zYnqK h2,.BibleTattooDesignsAI_seoLinksSection__9VK5z h2{font-size:1.8rem}.BibleTattooDesignsAI_meaningSection__zYnqK{padding:40px 20px}.BibleTattooDesignsAI_meaningIntro__OWIS8{font-size:1.1rem;margin-bottom:20px}.BibleTattooDesignsAI_meaningSubtitle__vaKjL{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.BibleTattooDesignsAI_meaningGrid__ivBY8{gap:20px;grid-template-columns:1fr}.BibleTattooDesignsAI_stylesGrid__eZVnt{gap:25px;grid-template-columns:1fr}.BibleTattooDesignsAI_styleCard__lk04b img{height:200px}.BibleTattooDesignsAI_placementGrid__gDWeA{gap:20px;grid-template-columns:1fr}.BibleTattooDesignsAI_finalCtaSection__4shF0{margin:0 20px;padding:60px 25px}.BibleTattooDesignsAI_finalCtaSection__4shF0 h2{font-size:1.8rem}.BibleTattooDesignsAI_finalCtaSection__4shF0 p{font-size:1.1rem}.BibleTattooDesignsAI_faqSection__npj2q{padding:40px 20px}.BibleTattooDesignsAI_faqQuestion__UTtJl{font-size:1.05rem;padding:20px}.BibleTattooDesignsAI_faqAnswer__xG\+xK{font-size:1rem;padding:0 20px 20px!important}.BibleTattooDesignsAI_faqIcon__YWtog{font-size:1.2rem;height:30px;width:30px}.BibleTattooDesignsAI_seoLinksSection__9VK5z{padding:50px 20px}.BibleTattooDesignsAI_seoLinksGrid__aLtDj{grid-template-columns:1fr}}@media (max-width:480px){.BibleTattooDesignsAI_heroContent__qNiUZ h1{font-size:1.75rem}.BibleTattooDesignsAI_heroSubtitle__R\+u-n{font-size:1rem}.BibleTattooDesignsAI_ctaMain__Vs9\+l{font-size:1.1rem;padding:14px 30px}.BibleTattooDesignsAI_galleryGrid__4Iy5G{gap:12px;grid-template-columns:repeat(2,1fr)}.BibleTattooDesignsAI_stepIcon__eO-5b{font-size:3rem}.BibleTattooDesignsAI_trustNumber__egpoI{font-size:2rem}}.CowboyCrossTattooAI_page__TsqKe{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CowboyCrossTattooAI_aiTattooContainer__y8fx8{margin:0 auto;max-width:1400px;padding:0 20px}.CowboyCrossTattooAI_heroSection__goYRR{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CowboyCrossTattooAI_heroContentWrapper__07a42{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CowboyCrossTattooAI_heroContent__oi1Ja{position:relative;z-index:2}.CowboyCrossTattooAI_heroContent__oi1Ja h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CowboyCrossTattooAI_heroSubtitle__tqsFy{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CowboyCrossTattooAI_ctaButtonLink__KNAIi{display:inline-block;margin-bottom:30px;text-decoration:none}.CowboyCrossTattooAI_ctaMain__jx4O0{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CowboyCrossTattooAI_ctaMain__jx4O0:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CowboyCrossTattooAI_ctaMain__jx4O0:focus{outline:3px solid #8a3ab9;outline-offset:2px}.CowboyCrossTattooAI_trustMetrics__ys7sy{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CowboyCrossTattooAI_metricItem__0-Lq9{color:#666;font-size:.95rem;font-weight:500}.CowboyCrossTattooAI_heroPreview__ekrsz{align-items:center;display:flex;justify-content:center}.CowboyCrossTattooAI_heroImageCarousel__7cfM4{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CowboyCrossTattooAI_carouselItem__LEdJK{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CowboyCrossTattooAI_carouselItem__LEdJK:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CowboyCrossTattooAI_heroPreviewImage__Nk\+Cw{display:block;height:100%;object-fit:cover;width:100%}.CowboyCrossTattooAI_howItWorksSection__afhB1{background:#fff;padding:80px 20px}.CowboyCrossTattooAI_howItWorksSection__afhB1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CowboyCrossTattooAI_steps__ZqMGM{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CowboyCrossTattooAI_step__fJQ5-{padding:30px 20px;text-align:center}.CowboyCrossTattooAI_stepIcon__lL-Qt{font-size:4rem;margin-bottom:20px}.CowboyCrossTattooAI_step__fJQ5- h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CowboyCrossTattooAI_step__fJQ5- p{color:#666;font-size:1rem;margin:0}.CowboyCrossTattooAI_howItWorksCta__BQ1S-{margin-top:40px;text-align:center}.CowboyCrossTattooAI_trustSection__dUDjo{background:#f8f9fa;padding:40px 20px}.CowboyCrossTattooAI_trustGrid__jC4vj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CowboyCrossTattooAI_trustCard__T4ae3{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CowboyCrossTattooAI_trustNumber__Q9yiU{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CowboyCrossTattooAI_trustLabel__dBL3C{color:#666;font-size:1rem;font-weight:500}.CowboyCrossTattooAI_gallerySection__L8gyr{background:#fff;padding:80px 20px}.CowboyCrossTattooAI_gallerySection__L8gyr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CowboyCrossTattooAI_galleryDescription__Gz6tj{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CowboyCrossTattooAI_galleryGrid__mxC\+V{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CowboyCrossTattooAI_galleryItem__qykI3{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CowboyCrossTattooAI_galleryItem__qykI3:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CowboyCrossTattooAI_galleryItem__qykI3 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CowboyCrossTattooAI_galleryItem__qykI3:hover img{transform:scale(1.05)}.CowboyCrossTattooAI_galleryCta__uiyoX{text-align:center}.CowboyCrossTattooAI_meaningSection__fXlt0{background:#fff;padding:80px 20px}.CowboyCrossTattooAI_meaningSection__fXlt0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CowboyCrossTattooAI_meaningIntro__nO6tN{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.CowboyCrossTattooAI_meaningSubtitle__-5FTw{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.CowboyCrossTattooAI_meaningGrid__dQqDx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.CowboyCrossTattooAI_meaningCard__eBNcC{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.CowboyCrossTattooAI_meaningCard__eBNcC:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.CowboyCrossTattooAI_meaningCard__eBNcC h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.CowboyCrossTattooAI_meaningCard__eBNcC p{color:#666;font-size:1rem;line-height:1.7;margin:0}.CowboyCrossTattooAI_stylesGrid__nIXWl{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.CowboyCrossTattooAI_styleCard__s5jZn{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.CowboyCrossTattooAI_styleCard__s5jZn:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CowboyCrossTattooAI_styleCard__s5jZn img{display:block;height:250px;object-fit:cover;width:100%}.CowboyCrossTattooAI_styleCard__s5jZn h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.CowboyCrossTattooAI_styleCard__s5jZn p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.CowboyCrossTattooAI_placementGrid__0\+GF-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.CowboyCrossTattooAI_placementCard__DzTyc{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.CowboyCrossTattooAI_placementCard__DzTyc:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.CowboyCrossTattooAI_placementCard__DzTyc h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.CowboyCrossTattooAI_placementCard__DzTyc p{color:#666;font-size:1rem;line-height:1.7;margin:0}.CowboyCrossTattooAI_finalCtaSection__2Dn-d{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CowboyCrossTattooAI_finalCtaSection__2Dn-d h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CowboyCrossTattooAI_finalCtaSection__2Dn-d p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CowboyCrossTattooAI_finalCtaSection__2Dn-d .CowboyCrossTattooAI_ctaButtonLink__KNAIi{display:inline-block}.CowboyCrossTattooAI_finalCtaSection__2Dn-d .CowboyCrossTattooAI_ctaMain__jx4O0{background:#fff;color:#1a1a2e;max-width:450px}.CowboyCrossTattooAI_finalCtaSection__2Dn-d .CowboyCrossTattooAI_ctaMain__jx4O0:hover{background:#f0f0f0;transform:translateY(-2px)}.CowboyCrossTattooAI_faqSection__XFYND{background:#f8f9fa;padding:80px 20px}.CowboyCrossTattooAI_faqSection__XFYND h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CowboyCrossTattooAI_faqSection__XFYND h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CowboyCrossTattooAI_faqContainer__dm4TP{margin:0 auto;max-width:1000px}.CowboyCrossTattooAI_faqItem__FJ6pS{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CowboyCrossTattooAI_faqItem__FJ6pS:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CowboyCrossTattooAI_faqItemActive__fHKhR{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CowboyCrossTattooAI_faqQuestion__jaLW1{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CowboyCrossTattooAI_faqQuestion__jaLW1:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CowboyCrossTattooAI_faqQuestion__jaLW1:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.CowboyCrossTattooAI_faqItemActive__fHKhR .CowboyCrossTattooAI_faqQuestion__jaLW1{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CowboyCrossTattooAI_faqQuestionText__RPcPw{flex:1 1}.CowboyCrossTattooAI_faqIcon__\+oIE3{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CowboyCrossTattooAI_faqItemActive__fHKhR .CowboyCrossTattooAI_faqIcon__\+oIE3{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CowboyCrossTattooAI_faqAnswer__0fe2C{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CowboyCrossTattooAI_faqAnswerOpen__jQ57X{max-height:500px;padding:0 30px 25px}.CowboyCrossTattooAI_faqAnswer__0fe2C p{margin:0;padding-top:10px}.CowboyCrossTattooAI_seoLinksSection__x2QfL{background:#fff;padding:40px 20px}.CowboyCrossTattooAI_seoLinksSection__x2QfL h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CowboyCrossTattooAI_seoLinksGrid__zzpwq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CowboyCrossTattooAI_seoLinksColumn__ATCZv{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.CowboyCrossTattooAI_seoLinksColumn__ATCZv:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.CowboyCrossTattooAI_seoLinksColumn__ATCZv h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CowboyCrossTattooAI_seoLinksColumn__ATCZv ul{list-style:none;margin:0;padding:0}.CowboyCrossTattooAI_seoLinksColumn__ATCZv li{margin-bottom:12px}.CowboyCrossTattooAI_seoLinksColumn__ATCZv a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.CowboyCrossTattooAI_seoLinksColumn__ATCZv a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.CowboyCrossTattooAI_stickyCta__LJFrp{animation:CowboyCrossTattooAI_slideInRight__UreEO .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CowboyCrossTattooAI_stickyCtaVisible__jfEQQ{display:block}.CowboyCrossTattooAI_stickyCtaButton__Pbxqs{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CowboyCrossTattooAI_stickyCtaButton__Pbxqs:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CowboyCrossTattooAI_slideInRight__UreEO{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CowboyCrossTattooAI_heroSection__goYRR{min-height:auto;padding:42.5px 20px 80px}.CowboyCrossTattooAI_heroContentWrapper__07a42{display:flex;flex-direction:column;gap:16px}.CowboyCrossTattooAI_heroContent__oi1Ja{display:flex;flex-direction:column;order:1;text-align:center}.CowboyCrossTattooAI_heroContent__oi1Ja h1{font-size:2rem;order:1}.CowboyCrossTattooAI_heroSubtitle__tqsFy{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.CowboyCrossTattooAI_trustMetrics__ys7sy{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.CowboyCrossTattooAI_metricItem__0-Lq9{font-size:.85rem}.CowboyCrossTattooAI_ctaMain__jx4O0{display:none}.CowboyCrossTattooAI_heroImageCarousel__7cfM4{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.CowboyCrossTattooAI_carouselItem__LEdJK{aspect-ratio:1}.CowboyCrossTattooAI_heroPreviewImage__Nk\+Cw{border-radius:8px}.CowboyCrossTattooAI_stickyCta__LJFrp{bottom:15px;display:block!important;right:15px}.CowboyCrossTattooAI_stickyCtaButton__Pbxqs{border-radius:40px;font-size:1rem;padding:14px 24px}.CowboyCrossTattooAI_howItWorksSection__afhB1{padding:40px 20px}.CowboyCrossTattooAI_steps__ZqMGM{gap:25px;grid-template-columns:1fr}.CowboyCrossTattooAI_trustSection__dUDjo{padding:50px 20px}.CowboyCrossTattooAI_trustGrid__jC4vj{gap:25px;grid-template-columns:1fr}.CowboyCrossTattooAI_gallerySection__L8gyr{padding:40px 20px}.CowboyCrossTattooAI_galleryGrid__mxC\+V{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CowboyCrossTattooAI_faqSection__XFYND h2,.CowboyCrossTattooAI_gallerySection__L8gyr h2,.CowboyCrossTattooAI_meaningSection__fXlt0 h2,.CowboyCrossTattooAI_seoLinksSection__x2QfL h2{font-size:1.8rem}.CowboyCrossTattooAI_meaningSection__fXlt0{padding:40px 20px}.CowboyCrossTattooAI_meaningIntro__nO6tN{font-size:1.1rem;margin-bottom:20px}.CowboyCrossTattooAI_meaningSubtitle__-5FTw{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.CowboyCrossTattooAI_meaningGrid__dQqDx{gap:20px;grid-template-columns:1fr}.CowboyCrossTattooAI_stylesGrid__nIXWl{gap:25px;grid-template-columns:1fr}.CowboyCrossTattooAI_styleCard__s5jZn img{height:200px}.CowboyCrossTattooAI_placementGrid__0\+GF-{gap:20px;grid-template-columns:1fr}.CowboyCrossTattooAI_finalCtaSection__2Dn-d{margin:0 20px;padding:60px 25px}.CowboyCrossTattooAI_finalCtaSection__2Dn-d h2{font-size:1.8rem}.CowboyCrossTattooAI_finalCtaSection__2Dn-d p{font-size:1.1rem}.CowboyCrossTattooAI_faqSection__XFYND{padding:40px 20px}.CowboyCrossTattooAI_faqQuestion__jaLW1{font-size:1.05rem;padding:20px}.CowboyCrossTattooAI_faqAnswer__0fe2C{font-size:1rem;padding:0 20px 20px!important}.CowboyCrossTattooAI_faqIcon__\+oIE3{font-size:1.2rem;height:30px;width:30px}.CowboyCrossTattooAI_seoLinksSection__x2QfL{padding:50px 20px}.CowboyCrossTattooAI_seoLinksGrid__zzpwq{grid-template-columns:1fr}}@media (max-width:480px){.CowboyCrossTattooAI_heroContent__oi1Ja h1{font-size:1.75rem}.CowboyCrossTattooAI_heroSubtitle__tqsFy{font-size:1rem}.CowboyCrossTattooAI_ctaMain__jx4O0{font-size:1.1rem;padding:14px 30px}.CowboyCrossTattooAI_galleryGrid__mxC\+V{gap:12px;grid-template-columns:repeat(2,1fr)}.CowboyCrossTattooAI_stepIcon__lL-Qt{font-size:3rem}.CowboyCrossTattooAI_trustNumber__Q9yiU{font-size:2rem}}.TattooIdeasAI_page__QvFqk{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooIdeasAI_aiTattooContainer__s-XgA{margin:0 auto;max-width:1400px;padding:0 20px}.TattooIdeasAI_heroSection__6gqsO{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooIdeasAI_heroContentWrapper__CkxR5{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooIdeasAI_heroContent__YWA17{position:relative;z-index:2}.TattooIdeasAI_heroContent__YWA17 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooIdeasAI_heroSubtitle__-si2X{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooIdeasAI_ctaButtonLink__zDKJb{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooIdeasAI_ctaMain__DShrw{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooIdeasAI_ctaMain__DShrw:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooIdeasAI_ctaMain__DShrw:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooIdeasAI_trustMetrics__ndtEa{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooIdeasAI_metricItem__n4ElN{color:#666;font-size:.95rem;font-weight:500}.TattooIdeasAI_heroPreview__hV4B9{align-items:center;display:flex;justify-content:center}.TattooIdeasAI_heroImageCarousel__QWnMY{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooIdeasAI_carouselItem__twSef{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooIdeasAI_carouselItem__twSef:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooIdeasAI_heroPreviewImage__nSsQJ{display:block;height:100%;object-fit:cover;width:100%}.TattooIdeasAI_howItWorksSection__ikfrd{background:#fff;padding:80px 20px}.TattooIdeasAI_howItWorksSection__ikfrd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooIdeasAI_steps__q4BGJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooIdeasAI_step__aiEJ5{padding:30px 20px;text-align:center}.TattooIdeasAI_stepIcon__TkRhE{font-size:4rem;margin-bottom:20px}.TattooIdeasAI_step__aiEJ5 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooIdeasAI_step__aiEJ5 p{color:#666;font-size:1rem;margin:0}.TattooIdeasAI_howItWorksCta__HoOlt{margin-top:40px;text-align:center}.TattooIdeasAI_trustSection__CeC8P{background:#f8f9fa;padding:40px 20px}.TattooIdeasAI_trustGrid__R59PX{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooIdeasAI_trustCard__JN18\+{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooIdeasAI_trustNumber__m\+OX4{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooIdeasAI_trustLabel__EEiHZ{color:#666;font-size:1rem;font-weight:500}.TattooIdeasAI_gallerySection__y58oa{background:#fff;padding:80px 20px}.TattooIdeasAI_gallerySection__y58oa h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooIdeasAI_galleryDescription__KZzkL{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooIdeasAI_galleryGrid__N034p{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooIdeasAI_galleryItem__8lcD8{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasAI_galleryItem__8lcD8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasAI_galleryItem__8lcD8 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooIdeasAI_galleryItem__8lcD8:hover img{transform:scale(1.05)}.TattooIdeasAI_galleryCta__m4-6R{text-align:center}.TattooIdeasAI_meaningSection__X3zRl{background:#fff;padding:80px 20px}.TattooIdeasAI_meaningSection__X3zRl h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooIdeasAI_meaningIntro__FH9ja{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.TattooIdeasAI_meaningSubtitle__ZhsGF{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.TattooIdeasAI_meaningGrid__H1RQd{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooIdeasAI_meaningCard__xuRrg{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasAI_meaningCard__xuRrg:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooIdeasAI_meaningCard__xuRrg h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooIdeasAI_meaningCard__xuRrg p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooIdeasAI_stylesGrid__-0WZH{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooIdeasAI_styleCard__InJSL{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasAI_styleCard__InJSL:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasAI_styleCard__InJSL img{display:block;height:250px;object-fit:cover;width:100%}.TattooIdeasAI_styleCard__InJSL h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.TattooIdeasAI_styleCard__InJSL p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.TattooIdeasAI_placementGrid__3VCPc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasAI_placementCard__D6D54{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasAI_placementCard__D6D54:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooIdeasAI_placementCard__D6D54 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooIdeasAI_placementCard__D6D54 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooIdeasAI_finalCtaSection__MpjzV{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooIdeasAI_finalCtaSection__MpjzV h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooIdeasAI_finalCtaSection__MpjzV p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooIdeasAI_finalCtaSection__MpjzV .TattooIdeasAI_ctaButtonLink__zDKJb{display:inline-block}.TattooIdeasAI_finalCtaSection__MpjzV .TattooIdeasAI_ctaMain__DShrw{background:#fff;color:#1a1a2e;max-width:450px}.TattooIdeasAI_finalCtaSection__MpjzV .TattooIdeasAI_ctaMain__DShrw:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooIdeasAI_faqSection__Lesxy{background:#f8f9fa;padding:80px 20px}.TattooIdeasAI_faqSection__Lesxy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooIdeasAI_faqSection__Lesxy h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooIdeasAI_faqContainer__CSB-D{margin:0 auto;max-width:1000px}.TattooIdeasAI_faqItem__qwphc{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooIdeasAI_faqItem__qwphc:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooIdeasAI_faqItemActive__BTw8n{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooIdeasAI_faqQuestion__Yx3xa{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooIdeasAI_faqQuestion__Yx3xa:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooIdeasAI_faqQuestion__Yx3xa:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooIdeasAI_faqItemActive__BTw8n .TattooIdeasAI_faqQuestion__Yx3xa{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooIdeasAI_faqQuestionText__45RIj{flex:1 1}.TattooIdeasAI_faqIcon__6T1Of{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooIdeasAI_faqItemActive__BTw8n .TattooIdeasAI_faqIcon__6T1Of{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooIdeasAI_faqAnswer__8SQwN{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooIdeasAI_faqAnswerOpen__8bK\+C{max-height:500px;padding:0 30px 25px}.TattooIdeasAI_faqAnswer__8SQwN p{margin:0;padding-top:10px}.TattooIdeasAI_seoLinksSection__bjfrw{background:#fff;padding:40px 20px}.TattooIdeasAI_seoLinksSection__bjfrw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooIdeasAI_seoLinksGrid__3wJ3g{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasAI_seoLinksColumn__\+-2kL{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasAI_seoLinksColumn__\+-2kL:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooIdeasAI_seoLinksColumn__\+-2kL h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooIdeasAI_seoLinksColumn__\+-2kL ul{list-style:none;margin:0;padding:0}.TattooIdeasAI_seoLinksColumn__\+-2kL li{margin-bottom:12px}.TattooIdeasAI_seoLinksColumn__\+-2kL a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.TattooIdeasAI_seoLinksColumn__\+-2kL a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.TattooIdeasAI_stickyCta__rjvax{animation:TattooIdeasAI_slideInRight__-9K-7 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooIdeasAI_stickyCtaVisible__jyBTN{display:block}.TattooIdeasAI_stickyCtaButton__PO7Om{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooIdeasAI_stickyCtaButton__PO7Om:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooIdeasAI_slideInRight__-9K-7{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooIdeasAI_heroSection__6gqsO{min-height:auto;padding:42.5px 20px 80px}.TattooIdeasAI_heroContentWrapper__CkxR5{display:flex;flex-direction:column;gap:16px}.TattooIdeasAI_heroContent__YWA17{display:flex;flex-direction:column;order:1;text-align:center}.TattooIdeasAI_heroContent__YWA17 h1{font-size:2rem;order:1}.TattooIdeasAI_heroSubtitle__-si2X{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooIdeasAI_trustMetrics__ndtEa{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooIdeasAI_metricItem__n4ElN{font-size:.85rem}.TattooIdeasAI_ctaMain__DShrw{display:none}.TattooIdeasAI_heroImageCarousel__QWnMY{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooIdeasAI_carouselItem__twSef{aspect-ratio:1}.TattooIdeasAI_heroPreviewImage__nSsQJ{border-radius:8px}.TattooIdeasAI_stickyCta__rjvax{bottom:15px;display:block!important;right:15px}.TattooIdeasAI_stickyCtaButton__PO7Om{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooIdeasAI_howItWorksSection__ikfrd{padding:40px 20px}.TattooIdeasAI_steps__q4BGJ{gap:25px;grid-template-columns:1fr}.TattooIdeasAI_trustSection__CeC8P{padding:50px 20px}.TattooIdeasAI_trustGrid__R59PX{gap:25px;grid-template-columns:1fr}.TattooIdeasAI_gallerySection__y58oa{padding:40px 20px}.TattooIdeasAI_galleryGrid__N034p{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooIdeasAI_faqSection__Lesxy h2,.TattooIdeasAI_gallerySection__y58oa h2,.TattooIdeasAI_meaningSection__X3zRl h2,.TattooIdeasAI_seoLinksSection__bjfrw h2{font-size:1.8rem}.TattooIdeasAI_meaningSection__X3zRl{padding:40px 20px}.TattooIdeasAI_meaningIntro__FH9ja{font-size:1.1rem;margin-bottom:20px}.TattooIdeasAI_meaningSubtitle__ZhsGF{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.TattooIdeasAI_meaningGrid__H1RQd{gap:20px;grid-template-columns:1fr}.TattooIdeasAI_stylesGrid__-0WZH{gap:25px;grid-template-columns:1fr}.TattooIdeasAI_styleCard__InJSL img{height:200px}.TattooIdeasAI_placementGrid__3VCPc{gap:20px;grid-template-columns:1fr}.TattooIdeasAI_finalCtaSection__MpjzV{margin:0 20px;padding:60px 25px}.TattooIdeasAI_finalCtaSection__MpjzV h2{font-size:1.8rem}.TattooIdeasAI_finalCtaSection__MpjzV p{font-size:1.1rem}.TattooIdeasAI_faqSection__Lesxy{padding:40px 20px}.TattooIdeasAI_faqQuestion__Yx3xa{font-size:1.05rem;padding:20px}.TattooIdeasAI_faqAnswer__8SQwN{font-size:1rem;padding:0 20px 20px!important}.TattooIdeasAI_faqIcon__6T1Of{font-size:1.2rem;height:30px;width:30px}.TattooIdeasAI_seoLinksSection__bjfrw{padding:50px 20px}.TattooIdeasAI_seoLinksGrid__3wJ3g{grid-template-columns:1fr}}@media (max-width:480px){.TattooIdeasAI_heroContent__YWA17 h1{font-size:1.75rem}.TattooIdeasAI_heroSubtitle__-si2X{font-size:1rem}.TattooIdeasAI_ctaMain__DShrw{font-size:1.1rem;padding:14px 30px}.TattooIdeasAI_galleryGrid__N034p{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooIdeasAI_stepIcon__TkRhE{font-size:3rem}.TattooIdeasAI_trustNumber__m\+OX4{font-size:2rem}}.TattooDesignsAI_page__SBuQY{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooDesignsAI_aiTattooContainer__TaSVa{margin:0 auto;max-width:1400px;padding:0 20px}.TattooDesignsAI_heroSection__u9h77{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooDesignsAI_heroContentWrapper__xCHhb{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooDesignsAI_heroContent__IP0uT{position:relative;z-index:2}.TattooDesignsAI_heroContent__IP0uT h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooDesignsAI_heroSubtitle__vYO1L{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooDesignsAI_ctaButtonLink__7KWp1{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooDesignsAI_ctaMain__ONKQg{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooDesignsAI_ctaMain__ONKQg:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooDesignsAI_ctaMain__ONKQg:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooDesignsAI_trustMetrics__5IHQE{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooDesignsAI_metricItem__hfeu0{color:#666;font-size:.95rem;font-weight:500}.TattooDesignsAI_heroPreview__tr0MV{align-items:center;display:flex;justify-content:center}.TattooDesignsAI_heroImageCarousel__DUscT{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooDesignsAI_carouselItem__YYpI4{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooDesignsAI_carouselItem__YYpI4:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooDesignsAI_heroPreviewImage__3jYBy{display:block;height:100%;object-fit:cover;width:100%}.TattooDesignsAI_howItWorksSection__ddRnq{background:#fff;padding:80px 20px}.TattooDesignsAI_howItWorksSection__ddRnq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooDesignsAI_steps__iCLc2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooDesignsAI_step__WTx16{padding:30px 20px;text-align:center}.TattooDesignsAI_stepIcon__4QcFA{font-size:4rem;margin-bottom:20px}.TattooDesignsAI_step__WTx16 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooDesignsAI_step__WTx16 p{color:#666;font-size:1rem;margin:0}.TattooDesignsAI_howItWorksCta__SYWC7{margin-top:40px;text-align:center}.TattooDesignsAI_trustSection__FFM2a{background:#f8f9fa;padding:40px 20px}.TattooDesignsAI_trustGrid__ZfWJS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooDesignsAI_trustCard__HuFnO{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooDesignsAI_trustNumber__DDrTA{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooDesignsAI_trustLabel__0djmH{color:#666;font-size:1rem;font-weight:500}.TattooDesignsAI_gallerySection__ea6a6{background:#fff;padding:80px 20px}.TattooDesignsAI_gallerySection__ea6a6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesignsAI_galleryDescription__pkQnT{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooDesignsAI_galleryGrid__\+cwMm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooDesignsAI_galleryItem__yE4Cq{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsAI_galleryItem__yE4Cq:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignsAI_galleryItem__yE4Cq img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooDesignsAI_galleryItem__yE4Cq:hover img{transform:scale(1.05)}.TattooDesignsAI_galleryCta__YC3rc{text-align:center}.TattooDesignsAI_meaningSection__SY0WD{background:#fff;padding:80px 20px}.TattooDesignsAI_meaningSection__SY0WD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesignsAI_meaningIntro__hgYLE{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.TattooDesignsAI_meaningSubtitle__GBDdo{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.TattooDesignsAI_meaningGrid__9XT5n{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooDesignsAI_meaningCard__nRS-i{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsAI_meaningCard__nRS-i:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooDesignsAI_meaningCard__nRS-i h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooDesignsAI_meaningCard__nRS-i p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooDesignsAI_stylesGrid__9oWAh{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooDesignsAI_styleCard__UUD18{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsAI_styleCard__UUD18:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignsAI_styleCard__UUD18 img{display:block;height:250px;object-fit:cover;width:100%}.TattooDesignsAI_styleCard__UUD18 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.TattooDesignsAI_styleCard__UUD18 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.TattooDesignsAI_placementGrid__UdANK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooDesignsAI_placementCard__JWTcV{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsAI_placementCard__JWTcV:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooDesignsAI_placementCard__JWTcV h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooDesignsAI_placementCard__JWTcV p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooDesignsAI_finalCtaSection__s7uv6{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooDesignsAI_finalCtaSection__s7uv6 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooDesignsAI_finalCtaSection__s7uv6 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooDesignsAI_finalCtaSection__s7uv6 .TattooDesignsAI_ctaButtonLink__7KWp1{display:inline-block}.TattooDesignsAI_finalCtaSection__s7uv6 .TattooDesignsAI_ctaMain__ONKQg{background:#fff;color:#1a1a2e;max-width:450px}.TattooDesignsAI_finalCtaSection__s7uv6 .TattooDesignsAI_ctaMain__ONKQg:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooDesignsAI_faqSection__1Ehj3{background:#f8f9fa;padding:80px 20px}.TattooDesignsAI_faqSection__1Ehj3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooDesignsAI_faqSection__1Ehj3 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooDesignsAI_faqContainer__vpAFU{margin:0 auto;max-width:1000px}.TattooDesignsAI_faqItem__r2rOy{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooDesignsAI_faqItem__r2rOy:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooDesignsAI_faqItemActive__x5PTI{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooDesignsAI_faqQuestion__ejN3w{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooDesignsAI_faqQuestion__ejN3w:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooDesignsAI_faqQuestion__ejN3w:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooDesignsAI_faqItemActive__x5PTI .TattooDesignsAI_faqQuestion__ejN3w{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooDesignsAI_faqQuestionText__vzD6Y{flex:1 1}.TattooDesignsAI_faqIcon__Sr0dK{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooDesignsAI_faqItemActive__x5PTI .TattooDesignsAI_faqIcon__Sr0dK{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooDesignsAI_faqAnswer__ILwpq{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooDesignsAI_faqAnswerOpen__MXxK4{max-height:500px;padding:0 30px 25px}.TattooDesignsAI_faqAnswer__ILwpq p{margin:0;padding-top:10px}.TattooDesignsAI_seoLinksSection__w2ffu{background:#fff;padding:40px 20px}.TattooDesignsAI_seoLinksSection__w2ffu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooDesignsAI_seoLinksGrid__4p6cR{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooDesignsAI_seoLinksColumn__6G1Vq{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignsAI_seoLinksColumn__6G1Vq:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooDesignsAI_seoLinksColumn__6G1Vq h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooDesignsAI_seoLinksColumn__6G1Vq ul{list-style:none;margin:0;padding:0}.TattooDesignsAI_seoLinksColumn__6G1Vq li{margin-bottom:12px}.TattooDesignsAI_seoLinksColumn__6G1Vq a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.TattooDesignsAI_seoLinksColumn__6G1Vq a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.TattooDesignsAI_stickyCta__JZcIt{animation:TattooDesignsAI_slideInRight__l-0-L .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooDesignsAI_stickyCtaVisible__wcqxA{display:block}.TattooDesignsAI_stickyCtaButton__312ya{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooDesignsAI_stickyCtaButton__312ya:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooDesignsAI_slideInRight__l-0-L{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooDesignsAI_heroSection__u9h77{min-height:auto;padding:42.5px 20px 80px}.TattooDesignsAI_heroContentWrapper__xCHhb{display:flex;flex-direction:column;gap:16px}.TattooDesignsAI_heroContent__IP0uT{display:flex;flex-direction:column;order:1;text-align:center}.TattooDesignsAI_heroContent__IP0uT h1{font-size:2rem;order:1}.TattooDesignsAI_heroSubtitle__vYO1L{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooDesignsAI_trustMetrics__5IHQE{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooDesignsAI_metricItem__hfeu0{font-size:.85rem}.TattooDesignsAI_ctaMain__ONKQg{display:none}.TattooDesignsAI_heroImageCarousel__DUscT{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooDesignsAI_carouselItem__YYpI4{aspect-ratio:1}.TattooDesignsAI_heroPreviewImage__3jYBy{border-radius:8px}.TattooDesignsAI_stickyCta__JZcIt{bottom:15px;display:block!important;right:15px}.TattooDesignsAI_stickyCtaButton__312ya{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooDesignsAI_howItWorksSection__ddRnq{padding:40px 20px}.TattooDesignsAI_steps__iCLc2{gap:25px;grid-template-columns:1fr}.TattooDesignsAI_trustSection__FFM2a{padding:50px 20px}.TattooDesignsAI_trustGrid__ZfWJS{gap:25px;grid-template-columns:1fr}.TattooDesignsAI_gallerySection__ea6a6{padding:40px 20px}.TattooDesignsAI_galleryGrid__\+cwMm{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooDesignsAI_faqSection__1Ehj3 h2,.TattooDesignsAI_gallerySection__ea6a6 h2,.TattooDesignsAI_meaningSection__SY0WD h2,.TattooDesignsAI_seoLinksSection__w2ffu h2{font-size:1.8rem}.TattooDesignsAI_meaningSection__SY0WD{padding:40px 20px}.TattooDesignsAI_meaningIntro__hgYLE{font-size:1.1rem;margin-bottom:20px}.TattooDesignsAI_meaningSubtitle__GBDdo{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.TattooDesignsAI_meaningGrid__9XT5n{gap:20px;grid-template-columns:1fr}.TattooDesignsAI_stylesGrid__9oWAh{gap:25px;grid-template-columns:1fr}.TattooDesignsAI_styleCard__UUD18 img{height:200px}.TattooDesignsAI_placementGrid__UdANK{gap:20px;grid-template-columns:1fr}.TattooDesignsAI_finalCtaSection__s7uv6{margin:0 20px;padding:60px 25px}.TattooDesignsAI_finalCtaSection__s7uv6 h2{font-size:1.8rem}.TattooDesignsAI_finalCtaSection__s7uv6 p{font-size:1.1rem}.TattooDesignsAI_faqSection__1Ehj3{padding:40px 20px}.TattooDesignsAI_faqQuestion__ejN3w{font-size:1.05rem;padding:20px}.TattooDesignsAI_faqAnswer__ILwpq{font-size:1rem;padding:0 20px 20px!important}.TattooDesignsAI_faqIcon__Sr0dK{font-size:1.2rem;height:30px;width:30px}.TattooDesignsAI_seoLinksSection__w2ffu{padding:50px 20px}.TattooDesignsAI_seoLinksGrid__4p6cR{grid-template-columns:1fr}}@media (max-width:480px){.TattooDesignsAI_heroContent__IP0uT h1{font-size:1.75rem}.TattooDesignsAI_heroSubtitle__vYO1L{font-size:1rem}.TattooDesignsAI_ctaMain__ONKQg{font-size:1.1rem;padding:14px 30px}.TattooDesignsAI_galleryGrid__\+cwMm{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooDesignsAI_stepIcon__4QcFA{font-size:3rem}.TattooDesignsAI_trustNumber__DDrTA{font-size:2rem}}.SleeveTattooDesignsAI_page__QbwsB{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SleeveTattooDesignsAI_aiTattooContainer__G5o1J{margin:0 auto;max-width:1400px;padding:0 20px}.SleeveTattooDesignsAI_heroSection__uPQhU{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SleeveTattooDesignsAI_heroContentWrapper__XIT2o{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SleeveTattooDesignsAI_heroContent__S2HVG{position:relative;z-index:2}.SleeveTattooDesignsAI_heroContent__S2HVG h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SleeveTattooDesignsAI_heroSubtitle__Qymvn{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SleeveTattooDesignsAI_ctaButtonLink__gtp8v{display:inline-block;margin-bottom:30px;text-decoration:none}.SleeveTattooDesignsAI_ctaMain__LoM41{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SleeveTattooDesignsAI_ctaMain__LoM41:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SleeveTattooDesignsAI_ctaMain__LoM41:focus{outline:3px solid #8a3ab9;outline-offset:2px}.SleeveTattooDesignsAI_trustMetrics__3bep5{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SleeveTattooDesignsAI_metricItem__ltQKY{color:#666;font-size:.95rem;font-weight:500}.SleeveTattooDesignsAI_heroPreview__44zWU{align-items:center;display:flex;justify-content:center}.SleeveTattooDesignsAI_heroImageCarousel__\+au4l{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SleeveTattooDesignsAI_carouselItem__2-IJv{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SleeveTattooDesignsAI_carouselItem__2-IJv:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SleeveTattooDesignsAI_heroPreviewImage__aH-bk{display:block;height:100%;object-fit:cover;width:100%}.SleeveTattooDesignsAI_howItWorksSection__wKwk\+{background:#fff;padding:80px 20px}.SleeveTattooDesignsAI_howItWorksSection__wKwk\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SleeveTattooDesignsAI_steps__8u5en{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SleeveTattooDesignsAI_step__A47wx{padding:30px 20px;text-align:center}.SleeveTattooDesignsAI_stepIcon__4vZH2{font-size:4rem;margin-bottom:20px}.SleeveTattooDesignsAI_step__A47wx h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SleeveTattooDesignsAI_step__A47wx p{color:#666;font-size:1rem;margin:0}.SleeveTattooDesignsAI_howItWorksCta__Z26Qj{margin-top:40px;text-align:center}.SleeveTattooDesignsAI_trustSection__xr2yK{background:#f8f9fa;padding:40px 20px}.SleeveTattooDesignsAI_trustGrid__o8\+h0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SleeveTattooDesignsAI_trustCard__UJV7V{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SleeveTattooDesignsAI_trustNumber__70zA2{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SleeveTattooDesignsAI_trustLabel__V5uHh{color:#666;font-size:1rem;font-weight:500}.SleeveTattooDesignsAI_gallerySection__j5C6E{background:#fff;padding:80px 20px}.SleeveTattooDesignsAI_gallerySection__j5C6E h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SleeveTattooDesignsAI_galleryDescription__bZRL1{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SleeveTattooDesignsAI_galleryGrid__9U5Yw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SleeveTattooDesignsAI_galleryItem__3baRS{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooDesignsAI_galleryItem__3baRS:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SleeveTattooDesignsAI_galleryItem__3baRS img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SleeveTattooDesignsAI_galleryItem__3baRS:hover img{transform:scale(1.05)}.SleeveTattooDesignsAI_galleryCta__dfae0{text-align:center}.SleeveTattooDesignsAI_meaningSection__GoxU9{background:#fff;padding:80px 20px}.SleeveTattooDesignsAI_meaningSection__GoxU9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SleeveTattooDesignsAI_meaningIntro__9bMZ7{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.SleeveTattooDesignsAI_meaningSubtitle__EURJO{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.SleeveTattooDesignsAI_meaningGrid__dgXbU{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SleeveTattooDesignsAI_meaningCard__scsdl{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooDesignsAI_meaningCard__scsdl:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SleeveTattooDesignsAI_meaningCard__scsdl h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SleeveTattooDesignsAI_meaningCard__scsdl p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SleeveTattooDesignsAI_stylesGrid__gX5XD{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.SleeveTattooDesignsAI_styleCard__FtoPz{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooDesignsAI_styleCard__FtoPz:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SleeveTattooDesignsAI_styleCard__FtoPz img{display:block;height:250px;object-fit:cover;width:100%}.SleeveTattooDesignsAI_styleCard__FtoPz h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.SleeveTattooDesignsAI_styleCard__FtoPz p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.SleeveTattooDesignsAI_placementGrid__NIXny{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.SleeveTattooDesignsAI_placementCard__\+vxcS{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooDesignsAI_placementCard__\+vxcS:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SleeveTattooDesignsAI_placementCard__\+vxcS h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SleeveTattooDesignsAI_placementCard__\+vxcS p{color:#666;font-size:1rem;line-height:1.7;margin:0}.SleeveTattooDesignsAI_finalCtaSection__fN7lw{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SleeveTattooDesignsAI_finalCtaSection__fN7lw h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SleeveTattooDesignsAI_finalCtaSection__fN7lw p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SleeveTattooDesignsAI_finalCtaSection__fN7lw .SleeveTattooDesignsAI_ctaButtonLink__gtp8v{display:inline-block}.SleeveTattooDesignsAI_finalCtaSection__fN7lw .SleeveTattooDesignsAI_ctaMain__LoM41{background:#fff;color:#1a1a2e;max-width:450px}.SleeveTattooDesignsAI_finalCtaSection__fN7lw .SleeveTattooDesignsAI_ctaMain__LoM41:hover{background:#f0f0f0;transform:translateY(-2px)}.SleeveTattooDesignsAI_faqSection__-8XJi{background:#f8f9fa;padding:80px 20px}.SleeveTattooDesignsAI_faqSection__-8XJi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SleeveTattooDesignsAI_faqSection__-8XJi h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SleeveTattooDesignsAI_faqContainer__tB2Pj{margin:0 auto;max-width:1000px}.SleeveTattooDesignsAI_faqItem__sVxRI{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SleeveTattooDesignsAI_faqItem__sVxRI:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SleeveTattooDesignsAI_faqItemActive__25089{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SleeveTattooDesignsAI_faqQuestion__sncZa{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SleeveTattooDesignsAI_faqQuestion__sncZa:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SleeveTattooDesignsAI_faqQuestion__sncZa:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.SleeveTattooDesignsAI_faqItemActive__25089 .SleeveTattooDesignsAI_faqQuestion__sncZa{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SleeveTattooDesignsAI_faqQuestionText__Pv7el{flex:1 1}.SleeveTattooDesignsAI_faqIcon__OSofc{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SleeveTattooDesignsAI_faqItemActive__25089 .SleeveTattooDesignsAI_faqIcon__OSofc{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SleeveTattooDesignsAI_faqAnswer__w01Bd{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.SleeveTattooDesignsAI_faqAnswerOpen__z1DTj{max-height:500px;padding:0 30px 25px}.SleeveTattooDesignsAI_faqAnswer__w01Bd p{margin:0;padding-top:10px}.SleeveTattooDesignsAI_seoLinksSection__3yOvd{background:#fff;padding:40px 20px}.SleeveTattooDesignsAI_seoLinksSection__3yOvd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SleeveTattooDesignsAI_seoLinksGrid__DvLd\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB ul{list-style:none;margin:0;padding:0}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB li{margin-bottom:12px}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.SleeveTattooDesignsAI_seoLinksColumn__yO2VB a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.SleeveTattooDesignsAI_stickyCta__vchDE{animation:SleeveTattooDesignsAI_slideInRight__b6wj1 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SleeveTattooDesignsAI_stickyCtaVisible__\+L5oR{display:block}.SleeveTattooDesignsAI_stickyCtaButton__0AKL9{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SleeveTattooDesignsAI_stickyCtaButton__0AKL9:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SleeveTattooDesignsAI_slideInRight__b6wj1{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SleeveTattooDesignsAI_heroSection__uPQhU{min-height:auto;padding:42.5px 20px 80px}.SleeveTattooDesignsAI_heroContentWrapper__XIT2o{display:flex;flex-direction:column;gap:16px}.SleeveTattooDesignsAI_heroContent__S2HVG{display:flex;flex-direction:column;order:1;text-align:center}.SleeveTattooDesignsAI_heroContent__S2HVG h1{font-size:2rem;order:1}.SleeveTattooDesignsAI_heroSubtitle__Qymvn{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.SleeveTattooDesignsAI_trustMetrics__3bep5{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.SleeveTattooDesignsAI_metricItem__ltQKY{font-size:.85rem}.SleeveTattooDesignsAI_ctaMain__LoM41{display:none}.SleeveTattooDesignsAI_heroImageCarousel__\+au4l{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.SleeveTattooDesignsAI_carouselItem__2-IJv{aspect-ratio:1}.SleeveTattooDesignsAI_heroPreviewImage__aH-bk{border-radius:8px}.SleeveTattooDesignsAI_stickyCta__vchDE{bottom:15px;display:block!important;right:15px}.SleeveTattooDesignsAI_stickyCtaButton__0AKL9{border-radius:40px;font-size:1rem;padding:14px 24px}.SleeveTattooDesignsAI_howItWorksSection__wKwk\+{padding:40px 20px}.SleeveTattooDesignsAI_steps__8u5en{gap:25px;grid-template-columns:1fr}.SleeveTattooDesignsAI_trustSection__xr2yK{padding:50px 20px}.SleeveTattooDesignsAI_trustGrid__o8\+h0{gap:25px;grid-template-columns:1fr}.SleeveTattooDesignsAI_gallerySection__j5C6E{padding:40px 20px}.SleeveTattooDesignsAI_galleryGrid__9U5Yw{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SleeveTattooDesignsAI_faqSection__-8XJi h2,.SleeveTattooDesignsAI_gallerySection__j5C6E h2,.SleeveTattooDesignsAI_meaningSection__GoxU9 h2,.SleeveTattooDesignsAI_seoLinksSection__3yOvd h2{font-size:1.8rem}.SleeveTattooDesignsAI_meaningSection__GoxU9{padding:40px 20px}.SleeveTattooDesignsAI_meaningIntro__9bMZ7{font-size:1.1rem;margin-bottom:20px}.SleeveTattooDesignsAI_meaningSubtitle__EURJO{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.SleeveTattooDesignsAI_meaningGrid__dgXbU{gap:20px;grid-template-columns:1fr}.SleeveTattooDesignsAI_stylesGrid__gX5XD{gap:25px;grid-template-columns:1fr}.SleeveTattooDesignsAI_styleCard__FtoPz img{height:200px}.SleeveTattooDesignsAI_placementGrid__NIXny{gap:20px;grid-template-columns:1fr}.SleeveTattooDesignsAI_finalCtaSection__fN7lw{margin:0 20px;padding:60px 25px}.SleeveTattooDesignsAI_finalCtaSection__fN7lw h2{font-size:1.8rem}.SleeveTattooDesignsAI_finalCtaSection__fN7lw p{font-size:1.1rem}.SleeveTattooDesignsAI_faqSection__-8XJi{padding:40px 20px}.SleeveTattooDesignsAI_faqQuestion__sncZa{font-size:1.05rem;padding:20px}.SleeveTattooDesignsAI_faqAnswer__w01Bd{font-size:1rem;padding:0 20px 20px!important}.SleeveTattooDesignsAI_faqIcon__OSofc{font-size:1.2rem;height:30px;width:30px}.SleeveTattooDesignsAI_seoLinksSection__3yOvd{padding:50px 20px}.SleeveTattooDesignsAI_seoLinksGrid__DvLd\+{grid-template-columns:1fr}}@media (max-width:480px){.SleeveTattooDesignsAI_heroContent__S2HVG h1{font-size:1.75rem}.SleeveTattooDesignsAI_heroSubtitle__Qymvn{font-size:1rem}.SleeveTattooDesignsAI_ctaMain__LoM41{font-size:1.1rem;padding:14px 30px}.SleeveTattooDesignsAI_galleryGrid__9U5Yw{gap:12px;grid-template-columns:repeat(2,1fr)}.SleeveTattooDesignsAI_stepIcon__4vZH2{font-size:3rem}.SleeveTattooDesignsAI_trustNumber__70zA2{font-size:2rem}}.TattoosForMenAI_page__n3hhL{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattoosForMenAI_aiTattooContainer__J7hJP{margin:0 auto;max-width:1400px;padding:0 20px}.TattoosForMenAI_heroSection__RmWIc{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattoosForMenAI_heroContentWrapper__3QiXc{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattoosForMenAI_heroContent__fy34k{position:relative;z-index:2}.TattoosForMenAI_heroContent__fy34k h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattoosForMenAI_heroSubtitle__agkzE{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattoosForMenAI_ctaButtonLink__nIUzc{display:inline-block;margin-bottom:30px;text-decoration:none}.TattoosForMenAI_ctaMain__29TZn{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattoosForMenAI_ctaMain__29TZn:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattoosForMenAI_ctaMain__29TZn:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattoosForMenAI_trustMetrics__dvMZc{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattoosForMenAI_metricItem__Pxuzw{color:#666;font-size:.95rem;font-weight:500}.TattoosForMenAI_heroPreview__QHiXj{align-items:center;display:flex;justify-content:center}.TattoosForMenAI_heroImageCarousel__jBqaM{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattoosForMenAI_carouselItem__wgivG{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattoosForMenAI_carouselItem__wgivG:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattoosForMenAI_heroPreviewImage__KuX-i{display:block;height:100%;object-fit:cover;width:100%}.TattoosForMenAI_howItWorksSection__BanNL{background:#fff;padding:80px 20px}.TattoosForMenAI_howItWorksSection__BanNL h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattoosForMenAI_steps__Mcva\+{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattoosForMenAI_step__8LOcc{padding:30px 20px;text-align:center}.TattoosForMenAI_stepIcon__HvTLm{font-size:4rem;margin-bottom:20px}.TattoosForMenAI_step__8LOcc h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattoosForMenAI_step__8LOcc p{color:#666;font-size:1rem;margin:0}.TattoosForMenAI_howItWorksCta__bMG75{margin-top:40px;text-align:center}.TattoosForMenAI_trustSection__1f4Od{background:#f8f9fa;padding:40px 20px}.TattoosForMenAI_trustGrid__A4nQi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattoosForMenAI_trustCard__nkRUv{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattoosForMenAI_trustNumber__0Irmg{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattoosForMenAI_trustLabel__7sdR5{color:#666;font-size:1rem;font-weight:500}.TattoosForMenAI_gallerySection__bIOel{background:#fff;padding:80px 20px}.TattoosForMenAI_gallerySection__bIOel h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosForMenAI_galleryDescription__BMHQs{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattoosForMenAI_galleryGrid__skqsJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattoosForMenAI_galleryItem__zVwVy{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattoosForMenAI_galleryItem__zVwVy:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosForMenAI_galleryItem__zVwVy img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattoosForMenAI_galleryItem__zVwVy:hover img{transform:scale(1.05)}.TattoosForMenAI_galleryCta__PiZIe{text-align:center}.TattoosForMenAI_meaningSection__uRp1h{background:#fff;padding:80px 20px}.TattoosForMenAI_meaningSection__uRp1h h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattoosForMenAI_meaningIntro__utOY1{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.TattoosForMenAI_meaningSubtitle__HeOIC{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.TattoosForMenAI_meaningGrid__LcrvV{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattoosForMenAI_meaningCard__At1mj{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattoosForMenAI_meaningCard__At1mj:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattoosForMenAI_meaningCard__At1mj h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattoosForMenAI_meaningCard__At1mj p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattoosForMenAI_stylesGrid__\+iHNo{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattoosForMenAI_styleCard__v5BY4{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.TattoosForMenAI_styleCard__v5BY4:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattoosForMenAI_styleCard__v5BY4 img{display:block;height:250px;object-fit:cover;width:100%}.TattoosForMenAI_styleCard__v5BY4 h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.TattoosForMenAI_styleCard__v5BY4 p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.TattoosForMenAI_placementGrid__ZGMrm{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattoosForMenAI_placementCard__I5o5F{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattoosForMenAI_placementCard__I5o5F:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattoosForMenAI_placementCard__I5o5F h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattoosForMenAI_placementCard__I5o5F p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattoosForMenAI_finalCtaSection__sjfu5{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattoosForMenAI_finalCtaSection__sjfu5 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattoosForMenAI_finalCtaSection__sjfu5 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattoosForMenAI_finalCtaSection__sjfu5 .TattoosForMenAI_ctaButtonLink__nIUzc{display:inline-block}.TattoosForMenAI_finalCtaSection__sjfu5 .TattoosForMenAI_ctaMain__29TZn{background:#fff;color:#1a1a2e;max-width:450px}.TattoosForMenAI_finalCtaSection__sjfu5 .TattoosForMenAI_ctaMain__29TZn:hover{background:#f0f0f0;transform:translateY(-2px)}.TattoosForMenAI_faqSection__tk5iY{background:#f8f9fa;padding:80px 20px}.TattoosForMenAI_faqSection__tk5iY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattoosForMenAI_faqSection__tk5iY h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattoosForMenAI_faqContainer__I3s-7{margin:0 auto;max-width:1000px}.TattoosForMenAI_faqItem__3rIqQ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattoosForMenAI_faqItem__3rIqQ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattoosForMenAI_faqItemActive__nZ634{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattoosForMenAI_faqQuestion__iTs3C{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattoosForMenAI_faqQuestion__iTs3C:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattoosForMenAI_faqQuestion__iTs3C:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattoosForMenAI_faqItemActive__nZ634 .TattoosForMenAI_faqQuestion__iTs3C{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattoosForMenAI_faqQuestionText__c-0p8{flex:1 1}.TattoosForMenAI_faqIcon__Dl7Et{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattoosForMenAI_faqItemActive__nZ634 .TattoosForMenAI_faqIcon__Dl7Et{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattoosForMenAI_faqAnswer__WSL5w{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattoosForMenAI_faqAnswerOpen__6AfX4{max-height:500px;padding:0 30px 25px}.TattoosForMenAI_faqAnswer__WSL5w p{margin:0;padding-top:10px}.TattoosForMenAI_seoLinksSection__ertID{background:#fff;padding:40px 20px}.TattoosForMenAI_seoLinksSection__ertID h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattoosForMenAI_seoLinksGrid__9W0w2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattoosForMenAI_seoLinksColumn__itIup{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattoosForMenAI_seoLinksColumn__itIup:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattoosForMenAI_seoLinksColumn__itIup h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattoosForMenAI_seoLinksColumn__itIup ul{list-style:none;margin:0;padding:0}.TattoosForMenAI_seoLinksColumn__itIup li{margin-bottom:12px}.TattoosForMenAI_seoLinksColumn__itIup a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.TattoosForMenAI_seoLinksColumn__itIup a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.TattoosForMenAI_stickyCta__weM3V{animation:TattoosForMenAI_slideInRight__Wdffi .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattoosForMenAI_stickyCtaVisible__XLw8x{display:block}.TattoosForMenAI_stickyCtaButton__9mQgf{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattoosForMenAI_stickyCtaButton__9mQgf:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattoosForMenAI_slideInRight__Wdffi{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattoosForMenAI_heroSection__RmWIc{min-height:auto;padding:42.5px 20px 80px}.TattoosForMenAI_heroContentWrapper__3QiXc{display:flex;flex-direction:column;gap:16px}.TattoosForMenAI_heroContent__fy34k{display:flex;flex-direction:column;order:1;text-align:center}.TattoosForMenAI_heroContent__fy34k h1{font-size:2rem;order:1}.TattoosForMenAI_heroSubtitle__agkzE{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattoosForMenAI_trustMetrics__dvMZc{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattoosForMenAI_metricItem__Pxuzw{font-size:.85rem}.TattoosForMenAI_ctaMain__29TZn{display:none}.TattoosForMenAI_heroImageCarousel__jBqaM{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattoosForMenAI_carouselItem__wgivG{aspect-ratio:1}.TattoosForMenAI_heroPreviewImage__KuX-i{border-radius:8px}.TattoosForMenAI_stickyCta__weM3V{bottom:15px;display:block!important;right:15px}.TattoosForMenAI_stickyCtaButton__9mQgf{border-radius:40px;font-size:1rem;padding:14px 24px}.TattoosForMenAI_howItWorksSection__BanNL{padding:40px 20px}.TattoosForMenAI_steps__Mcva\+{gap:25px;grid-template-columns:1fr}.TattoosForMenAI_trustSection__1f4Od{padding:50px 20px}.TattoosForMenAI_trustGrid__A4nQi{gap:25px;grid-template-columns:1fr}.TattoosForMenAI_gallerySection__bIOel{padding:40px 20px}.TattoosForMenAI_galleryGrid__skqsJ{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattoosForMenAI_faqSection__tk5iY h2,.TattoosForMenAI_gallerySection__bIOel h2,.TattoosForMenAI_meaningSection__uRp1h h2,.TattoosForMenAI_seoLinksSection__ertID h2{font-size:1.8rem}.TattoosForMenAI_meaningSection__uRp1h{padding:40px 20px}.TattoosForMenAI_meaningIntro__utOY1{font-size:1.1rem;margin-bottom:20px}.TattoosForMenAI_meaningSubtitle__HeOIC{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.TattoosForMenAI_meaningGrid__LcrvV{gap:20px;grid-template-columns:1fr}.TattoosForMenAI_stylesGrid__\+iHNo{gap:25px;grid-template-columns:1fr}.TattoosForMenAI_styleCard__v5BY4 img{height:200px}.TattoosForMenAI_placementGrid__ZGMrm{gap:20px;grid-template-columns:1fr}.TattoosForMenAI_finalCtaSection__sjfu5{margin:0 20px;padding:60px 25px}.TattoosForMenAI_finalCtaSection__sjfu5 h2{font-size:1.8rem}.TattoosForMenAI_finalCtaSection__sjfu5 p{font-size:1.1rem}.TattoosForMenAI_faqSection__tk5iY{padding:40px 20px}.TattoosForMenAI_faqQuestion__iTs3C{font-size:1.05rem;padding:20px}.TattoosForMenAI_faqAnswer__WSL5w{font-size:1rem;padding:0 20px 20px!important}.TattoosForMenAI_faqIcon__Dl7Et{font-size:1.2rem;height:30px;width:30px}.TattoosForMenAI_seoLinksSection__ertID{padding:50px 20px}.TattoosForMenAI_seoLinksGrid__9W0w2{grid-template-columns:1fr}}@media (max-width:480px){.TattoosForMenAI_heroContent__fy34k h1{font-size:1.75rem}.TattoosForMenAI_heroSubtitle__agkzE{font-size:1rem}.TattoosForMenAI_ctaMain__29TZn{font-size:1.1rem;padding:14px 30px}.TattoosForMenAI_galleryGrid__skqsJ{gap:12px;grid-template-columns:repeat(2,1fr)}.TattoosForMenAI_stepIcon__HvTLm{font-size:3rem}.TattoosForMenAI_trustNumber__0Irmg{font-size:2rem}}.TattooSleeveDesignsAI_page__Slln4{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooSleeveDesignsAI_aiTattooContainer__Hj1CF{margin:0 auto;max-width:1400px;padding:0 20px}.TattooSleeveDesignsAI_heroSection__C1rmQ{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooSleeveDesignsAI_heroContentWrapper__vdUBm{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooSleeveDesignsAI_heroContent__URS9K{position:relative;z-index:2}.TattooSleeveDesignsAI_heroContent__URS9K h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooSleeveDesignsAI_heroSubtitle__dVJtZ{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooSleeveDesignsAI_ctaButtonLink__ckSDQ{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooSleeveDesignsAI_ctaMain__im7XS{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooSleeveDesignsAI_ctaMain__im7XS:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooSleeveDesignsAI_ctaMain__im7XS:focus{outline:3px solid #8a3ab9;outline-offset:2px}.TattooSleeveDesignsAI_trustMetrics__oBOcD{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooSleeveDesignsAI_metricItem__ONJQv{color:#666;font-size:.95rem;font-weight:500}.TattooSleeveDesignsAI_heroPreview__vENUK{align-items:center;display:flex;justify-content:center}.TattooSleeveDesignsAI_heroImageCarousel__SFAQv{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooSleeveDesignsAI_carouselItem__qIMzM{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooSleeveDesignsAI_carouselItem__qIMzM:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooSleeveDesignsAI_heroPreviewImage__IbP-d{display:block;height:100%;object-fit:cover;width:100%}.TattooSleeveDesignsAI_howItWorksSection__1Qxiv{background:#fff;padding:80px 20px}.TattooSleeveDesignsAI_howItWorksSection__1Qxiv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooSleeveDesignsAI_steps__LGufK{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooSleeveDesignsAI_step__vvbmL{padding:30px 20px;text-align:center}.TattooSleeveDesignsAI_stepIcon__0G\+Sq{font-size:4rem;margin-bottom:20px}.TattooSleeveDesignsAI_step__vvbmL h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooSleeveDesignsAI_step__vvbmL p{color:#666;font-size:1rem;margin:0}.TattooSleeveDesignsAI_howItWorksCta__z92N1{margin-top:40px;text-align:center}.TattooSleeveDesignsAI_trustSection__B5DUM{background:#f8f9fa;padding:40px 20px}.TattooSleeveDesignsAI_trustGrid__ookq0{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooSleeveDesignsAI_trustCard__j0YBT{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooSleeveDesignsAI_trustNumber__-aoNJ{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooSleeveDesignsAI_trustLabel__k21TG{color:#666;font-size:1rem;font-weight:500}.TattooSleeveDesignsAI_gallerySection__pVtLt{background:#fff;padding:80px 20px}.TattooSleeveDesignsAI_gallerySection__pVtLt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooSleeveDesignsAI_galleryDescription__uojJB{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooSleeveDesignsAI_galleryGrid__kEyq5{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooSleeveDesignsAI_galleryItem__gFnfM{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignsAI_galleryItem__gFnfM:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooSleeveDesignsAI_galleryItem__gFnfM img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooSleeveDesignsAI_galleryItem__gFnfM:hover img{transform:scale(1.05)}.TattooSleeveDesignsAI_galleryCta__qDiNw{text-align:center}.TattooSleeveDesignsAI_meaningSection__99ohA{background:#fff;padding:80px 20px}.TattooSleeveDesignsAI_meaningSection__99ohA h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooSleeveDesignsAI_meaningIntro__8W2IL{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.TattooSleeveDesignsAI_meaningSubtitle__aVimB{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.TattooSleeveDesignsAI_meaningGrid__txSc1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooSleeveDesignsAI_meaningCard__Js8lE{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignsAI_meaningCard__Js8lE:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooSleeveDesignsAI_meaningCard__Js8lE h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooSleeveDesignsAI_meaningCard__Js8lE p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooSleeveDesignsAI_stylesGrid__v7--6{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.TattooSleeveDesignsAI_styleCard__m36mg{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignsAI_styleCard__m36mg:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooSleeveDesignsAI_styleCard__m36mg img{display:block;height:250px;object-fit:cover;width:100%}.TattooSleeveDesignsAI_styleCard__m36mg h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.TattooSleeveDesignsAI_styleCard__m36mg p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.TattooSleeveDesignsAI_placementGrid__wApEn{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.TattooSleeveDesignsAI_placementCard__lVEm3{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignsAI_placementCard__lVEm3:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooSleeveDesignsAI_placementCard__lVEm3 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.TattooSleeveDesignsAI_placementCard__lVEm3 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.TattooSleeveDesignsAI_finalCtaSection__KrH0w{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooSleeveDesignsAI_finalCtaSection__KrH0w h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooSleeveDesignsAI_finalCtaSection__KrH0w p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooSleeveDesignsAI_finalCtaSection__KrH0w .TattooSleeveDesignsAI_ctaButtonLink__ckSDQ{display:inline-block}.TattooSleeveDesignsAI_finalCtaSection__KrH0w .TattooSleeveDesignsAI_ctaMain__im7XS{background:#fff;color:#1a1a2e;max-width:450px}.TattooSleeveDesignsAI_finalCtaSection__KrH0w .TattooSleeveDesignsAI_ctaMain__im7XS:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooSleeveDesignsAI_faqSection__Q\+NAq{background:#f8f9fa;padding:80px 20px}.TattooSleeveDesignsAI_faqSection__Q\+NAq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooSleeveDesignsAI_faqSection__Q\+NAq h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooSleeveDesignsAI_faqContainer__UAj6C{margin:0 auto;max-width:1000px}.TattooSleeveDesignsAI_faqItem__yXvOl{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooSleeveDesignsAI_faqItem__yXvOl:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooSleeveDesignsAI_faqItemActive__oFFFC{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooSleeveDesignsAI_faqQuestion__O723g{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooSleeveDesignsAI_faqQuestion__O723g:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooSleeveDesignsAI_faqQuestion__O723g:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.TattooSleeveDesignsAI_faqItemActive__oFFFC .TattooSleeveDesignsAI_faqQuestion__O723g{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooSleeveDesignsAI_faqQuestionText__Pd7Ta{flex:1 1}.TattooSleeveDesignsAI_faqIcon__aa-av{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooSleeveDesignsAI_faqItemActive__oFFFC .TattooSleeveDesignsAI_faqIcon__aa-av{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooSleeveDesignsAI_faqAnswer__nLkdW{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.TattooSleeveDesignsAI_faqAnswerOpen__3Wd1l{max-height:500px;padding:0 30px 25px}.TattooSleeveDesignsAI_faqAnswer__nLkdW p{margin:0;padding-top:10px}.TattooSleeveDesignsAI_seoLinksSection__K9uSv{background:#fff;padding:40px 20px}.TattooSleeveDesignsAI_seoLinksSection__K9uSv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooSleeveDesignsAI_seoLinksGrid__HZ9Hk{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooSleeveDesignsAI_seoLinksColumn__6npEY{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.TattooSleeveDesignsAI_seoLinksColumn__6npEY:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.TattooSleeveDesignsAI_seoLinksColumn__6npEY h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooSleeveDesignsAI_seoLinksColumn__6npEY ul{list-style:none;margin:0;padding:0}.TattooSleeveDesignsAI_seoLinksColumn__6npEY li{margin-bottom:12px}.TattooSleeveDesignsAI_seoLinksColumn__6npEY a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.TattooSleeveDesignsAI_seoLinksColumn__6npEY a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.TattooSleeveDesignsAI_stickyCta__u6uZA{animation:TattooSleeveDesignsAI_slideInRight__VAcW0 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooSleeveDesignsAI_stickyCtaVisible__w-Um4{display:block}.TattooSleeveDesignsAI_stickyCtaButton__u0Wnl{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooSleeveDesignsAI_stickyCtaButton__u0Wnl:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooSleeveDesignsAI_slideInRight__VAcW0{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooSleeveDesignsAI_heroSection__C1rmQ{min-height:auto;padding:42.5px 20px 80px}.TattooSleeveDesignsAI_heroContentWrapper__vdUBm{display:flex;flex-direction:column;gap:16px}.TattooSleeveDesignsAI_heroContent__URS9K{display:flex;flex-direction:column;order:1;text-align:center}.TattooSleeveDesignsAI_heroContent__URS9K h1{font-size:2rem;order:1}.TattooSleeveDesignsAI_heroSubtitle__dVJtZ{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.TattooSleeveDesignsAI_trustMetrics__oBOcD{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.TattooSleeveDesignsAI_metricItem__ONJQv{font-size:.85rem}.TattooSleeveDesignsAI_ctaMain__im7XS{display:none}.TattooSleeveDesignsAI_heroImageCarousel__SFAQv{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.TattooSleeveDesignsAI_carouselItem__qIMzM{aspect-ratio:1}.TattooSleeveDesignsAI_heroPreviewImage__IbP-d{border-radius:8px}.TattooSleeveDesignsAI_stickyCta__u6uZA{bottom:15px;display:block!important;right:15px}.TattooSleeveDesignsAI_stickyCtaButton__u0Wnl{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooSleeveDesignsAI_howItWorksSection__1Qxiv{padding:40px 20px}.TattooSleeveDesignsAI_steps__LGufK{gap:25px;grid-template-columns:1fr}.TattooSleeveDesignsAI_trustSection__B5DUM{padding:50px 20px}.TattooSleeveDesignsAI_trustGrid__ookq0{gap:25px;grid-template-columns:1fr}.TattooSleeveDesignsAI_gallerySection__pVtLt{padding:40px 20px}.TattooSleeveDesignsAI_galleryGrid__kEyq5{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooSleeveDesignsAI_faqSection__Q\+NAq h2,.TattooSleeveDesignsAI_gallerySection__pVtLt h2,.TattooSleeveDesignsAI_meaningSection__99ohA h2,.TattooSleeveDesignsAI_seoLinksSection__K9uSv h2{font-size:1.8rem}.TattooSleeveDesignsAI_meaningSection__99ohA{padding:40px 20px}.TattooSleeveDesignsAI_meaningIntro__8W2IL{font-size:1.1rem;margin-bottom:20px}.TattooSleeveDesignsAI_meaningSubtitle__aVimB{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.TattooSleeveDesignsAI_meaningGrid__txSc1{gap:20px;grid-template-columns:1fr}.TattooSleeveDesignsAI_stylesGrid__v7--6{gap:25px;grid-template-columns:1fr}.TattooSleeveDesignsAI_styleCard__m36mg img{height:200px}.TattooSleeveDesignsAI_placementGrid__wApEn{gap:20px;grid-template-columns:1fr}.TattooSleeveDesignsAI_finalCtaSection__KrH0w{margin:0 20px;padding:60px 25px}.TattooSleeveDesignsAI_finalCtaSection__KrH0w h2{font-size:1.8rem}.TattooSleeveDesignsAI_finalCtaSection__KrH0w p{font-size:1.1rem}.TattooSleeveDesignsAI_faqSection__Q\+NAq{padding:40px 20px}.TattooSleeveDesignsAI_faqQuestion__O723g{font-size:1.05rem;padding:20px}.TattooSleeveDesignsAI_faqAnswer__nLkdW{font-size:1rem;padding:0 20px 20px!important}.TattooSleeveDesignsAI_faqIcon__aa-av{font-size:1.2rem;height:30px;width:30px}.TattooSleeveDesignsAI_seoLinksSection__K9uSv{padding:50px 20px}.TattooSleeveDesignsAI_seoLinksGrid__HZ9Hk{grid-template-columns:1fr}}@media (max-width:480px){.TattooSleeveDesignsAI_heroContent__URS9K h1{font-size:1.75rem}.TattooSleeveDesignsAI_heroSubtitle__dVJtZ{font-size:1rem}.TattooSleeveDesignsAI_ctaMain__im7XS{font-size:1.1rem;padding:14px 30px}.TattooSleeveDesignsAI_galleryGrid__kEyq5{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooSleeveDesignsAI_stepIcon__0G\+Sq{font-size:3rem}.TattooSleeveDesignsAI_trustNumber__-aoNJ{font-size:2rem}}.AngelOfDeathTattooAI_page__ARrlk{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AngelOfDeathTattooAI_aiTattooContainer__JWXtX{margin:0 auto;max-width:1400px;padding:0 20px}.AngelOfDeathTattooAI_heroSection__mnLel{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AngelOfDeathTattooAI_heroContentWrapper__IOI0i{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AngelOfDeathTattooAI_heroContent__Nh\+Bd{position:relative;z-index:2}.AngelOfDeathTattooAI_heroContent__Nh\+Bd h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AngelOfDeathTattooAI_heroSubtitle__Pl\+Xw{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AngelOfDeathTattooAI_ctaButtonLink__1Ku5A{display:inline-block;margin-bottom:30px;text-decoration:none}.AngelOfDeathTattooAI_ctaMain__HOxdR{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AngelOfDeathTattooAI_ctaMain__HOxdR:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AngelOfDeathTattooAI_ctaMain__HOxdR:focus{outline:3px solid #8a3ab9;outline-offset:2px}.AngelOfDeathTattooAI_trustMetrics__eQAZ6{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AngelOfDeathTattooAI_metricItem__V3Ks4{color:#666;font-size:.95rem;font-weight:500}.AngelOfDeathTattooAI_heroPreview__XMjb7{align-items:center;display:flex;justify-content:center}.AngelOfDeathTattooAI_heroImageCarousel__d1nOO{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AngelOfDeathTattooAI_carouselItem__kAJSS{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AngelOfDeathTattooAI_carouselItem__kAJSS:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AngelOfDeathTattooAI_heroPreviewImage__MyuRw{display:block;height:100%;object-fit:cover;width:100%}.AngelOfDeathTattooAI_howItWorksSection__\+9RFN{background:#fff;padding:80px 20px}.AngelOfDeathTattooAI_howItWorksSection__\+9RFN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AngelOfDeathTattooAI_steps__VWI3r{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AngelOfDeathTattooAI_step__yExuw{padding:30px 20px;text-align:center}.AngelOfDeathTattooAI_stepIcon__rl1gD{font-size:4rem;margin-bottom:20px}.AngelOfDeathTattooAI_step__yExuw h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AngelOfDeathTattooAI_step__yExuw p{color:#666;font-size:1rem;margin:0}.AngelOfDeathTattooAI_howItWorksCta__C6Jkm{margin-top:40px;text-align:center}.AngelOfDeathTattooAI_trustSection__JJE3B{background:#f8f9fa;padding:40px 20px}.AngelOfDeathTattooAI_trustGrid__IxidS{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AngelOfDeathTattooAI_trustCard__xDZ8E{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AngelOfDeathTattooAI_trustNumber__EPLWW{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AngelOfDeathTattooAI_trustLabel__JA8DX{color:#666;font-size:1rem;font-weight:500}.AngelOfDeathTattooAI_gallerySection__cBdHY{background:#fff;padding:80px 20px}.AngelOfDeathTattooAI_gallerySection__cBdHY h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AngelOfDeathTattooAI_galleryDescription__zxs3Y{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AngelOfDeathTattooAI_galleryGrid__04WDJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AngelOfDeathTattooAI_galleryItem__x4LeX{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AngelOfDeathTattooAI_galleryItem__x4LeX:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AngelOfDeathTattooAI_galleryItem__x4LeX img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AngelOfDeathTattooAI_galleryItem__x4LeX:hover img{transform:scale(1.05)}.AngelOfDeathTattooAI_galleryCta__hmIrT{text-align:center}.AngelOfDeathTattooAI_meaningSection__K8TZW{background:#fff;padding:80px 20px}.AngelOfDeathTattooAI_meaningSection__K8TZW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AngelOfDeathTattooAI_meaningIntro__OGwLY{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.AngelOfDeathTattooAI_meaningSubtitle__R8t0y{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.AngelOfDeathTattooAI_meaningGrid__QqCOi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.AngelOfDeathTattooAI_meaningCard__0\+OPs{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AngelOfDeathTattooAI_meaningCard__0\+OPs:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AngelOfDeathTattooAI_meaningCard__0\+OPs h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AngelOfDeathTattooAI_meaningCard__0\+OPs p{color:#666;font-size:1rem;line-height:1.7;margin:0}.AngelOfDeathTattooAI_stylesGrid__5MdKs{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.AngelOfDeathTattooAI_styleCard__BnnTL{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.AngelOfDeathTattooAI_styleCard__BnnTL:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AngelOfDeathTattooAI_styleCard__BnnTL img{display:block;height:250px;object-fit:cover;width:100%}.AngelOfDeathTattooAI_styleCard__BnnTL h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.AngelOfDeathTattooAI_styleCard__BnnTL p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.AngelOfDeathTattooAI_placementGrid__dVJh8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.AngelOfDeathTattooAI_placementCard__LSXcb{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AngelOfDeathTattooAI_placementCard__LSXcb:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AngelOfDeathTattooAI_placementCard__LSXcb h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AngelOfDeathTattooAI_placementCard__LSXcb p{color:#666;font-size:1rem;line-height:1.7;margin:0}.AngelOfDeathTattooAI_finalCtaSection__94wzy{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AngelOfDeathTattooAI_finalCtaSection__94wzy h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AngelOfDeathTattooAI_finalCtaSection__94wzy p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AngelOfDeathTattooAI_finalCtaSection__94wzy .AngelOfDeathTattooAI_ctaButtonLink__1Ku5A{display:inline-block}.AngelOfDeathTattooAI_finalCtaSection__94wzy .AngelOfDeathTattooAI_ctaMain__HOxdR{background:#fff;color:#1a1a2e;max-width:450px}.AngelOfDeathTattooAI_finalCtaSection__94wzy .AngelOfDeathTattooAI_ctaMain__HOxdR:hover{background:#f0f0f0;transform:translateY(-2px)}.AngelOfDeathTattooAI_faqSection__RaFmi{background:#f8f9fa;padding:80px 20px}.AngelOfDeathTattooAI_faqSection__RaFmi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AngelOfDeathTattooAI_faqSection__RaFmi h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AngelOfDeathTattooAI_faqContainer__hNAGk{margin:0 auto;max-width:1000px}.AngelOfDeathTattooAI_faqItem__5eYo1{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AngelOfDeathTattooAI_faqItem__5eYo1:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AngelOfDeathTattooAI_faqItemActive__tYjTP{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AngelOfDeathTattooAI_faqQuestion__gKDII{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AngelOfDeathTattooAI_faqQuestion__gKDII:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AngelOfDeathTattooAI_faqQuestion__gKDII:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.AngelOfDeathTattooAI_faqItemActive__tYjTP .AngelOfDeathTattooAI_faqQuestion__gKDII{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AngelOfDeathTattooAI_faqQuestionText__K\+dYp{flex:1 1}.AngelOfDeathTattooAI_faqIcon__NMgFH{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AngelOfDeathTattooAI_faqItemActive__tYjTP .AngelOfDeathTattooAI_faqIcon__NMgFH{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AngelOfDeathTattooAI_faqAnswer__cz0Bn{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AngelOfDeathTattooAI_faqAnswerOpen__G9CM-{max-height:500px;padding:0 30px 25px}.AngelOfDeathTattooAI_faqAnswer__cz0Bn p{margin:0;padding-top:10px}.AngelOfDeathTattooAI_seoLinksSection__NKtoT{background:#fff;padding:40px 20px}.AngelOfDeathTattooAI_seoLinksSection__NKtoT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AngelOfDeathTattooAI_seoLinksGrid__uO7OI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AngelOfDeathTattooAI_seoLinksColumn__phqyP{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AngelOfDeathTattooAI_seoLinksColumn__phqyP:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AngelOfDeathTattooAI_seoLinksColumn__phqyP h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AngelOfDeathTattooAI_seoLinksColumn__phqyP ul{list-style:none;margin:0;padding:0}.AngelOfDeathTattooAI_seoLinksColumn__phqyP li{margin-bottom:12px}.AngelOfDeathTattooAI_seoLinksColumn__phqyP a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.AngelOfDeathTattooAI_seoLinksColumn__phqyP a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.AngelOfDeathTattooAI_stickyCta__7AmNI{animation:AngelOfDeathTattooAI_slideInRight__JDRSm .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AngelOfDeathTattooAI_stickyCtaVisible__l9XqU{display:block}.AngelOfDeathTattooAI_stickyCtaButton__\+wyoS{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AngelOfDeathTattooAI_stickyCtaButton__\+wyoS:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AngelOfDeathTattooAI_slideInRight__JDRSm{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AngelOfDeathTattooAI_heroSection__mnLel{min-height:auto;padding:42.5px 20px 80px}.AngelOfDeathTattooAI_heroContentWrapper__IOI0i{display:flex;flex-direction:column;gap:16px}.AngelOfDeathTattooAI_heroContent__Nh\+Bd{display:flex;flex-direction:column;order:1;text-align:center}.AngelOfDeathTattooAI_heroContent__Nh\+Bd h1{font-size:2rem;order:1}.AngelOfDeathTattooAI_heroSubtitle__Pl\+Xw{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AngelOfDeathTattooAI_trustMetrics__eQAZ6{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AngelOfDeathTattooAI_metricItem__V3Ks4{font-size:.85rem}.AngelOfDeathTattooAI_ctaMain__HOxdR{display:none}.AngelOfDeathTattooAI_heroImageCarousel__d1nOO{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AngelOfDeathTattooAI_carouselItem__kAJSS{aspect-ratio:1}.AngelOfDeathTattooAI_heroPreviewImage__MyuRw{border-radius:8px}.AngelOfDeathTattooAI_stickyCta__7AmNI{bottom:15px;display:block!important;right:15px}.AngelOfDeathTattooAI_stickyCtaButton__\+wyoS{border-radius:40px;font-size:1rem;padding:14px 24px}.AngelOfDeathTattooAI_howItWorksSection__\+9RFN{padding:40px 20px}.AngelOfDeathTattooAI_steps__VWI3r{gap:25px;grid-template-columns:1fr}.AngelOfDeathTattooAI_trustSection__JJE3B{padding:50px 20px}.AngelOfDeathTattooAI_trustGrid__IxidS{gap:25px;grid-template-columns:1fr}.AngelOfDeathTattooAI_gallerySection__cBdHY{padding:40px 20px}.AngelOfDeathTattooAI_galleryGrid__04WDJ{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AngelOfDeathTattooAI_faqSection__RaFmi h2,.AngelOfDeathTattooAI_gallerySection__cBdHY h2,.AngelOfDeathTattooAI_meaningSection__K8TZW h2,.AngelOfDeathTattooAI_seoLinksSection__NKtoT h2{font-size:1.8rem}.AngelOfDeathTattooAI_meaningSection__K8TZW{padding:40px 20px}.AngelOfDeathTattooAI_meaningIntro__OGwLY{font-size:1.1rem;margin-bottom:20px}.AngelOfDeathTattooAI_meaningSubtitle__R8t0y{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.AngelOfDeathTattooAI_meaningGrid__QqCOi{gap:20px;grid-template-columns:1fr}.AngelOfDeathTattooAI_stylesGrid__5MdKs{gap:25px;grid-template-columns:1fr}.AngelOfDeathTattooAI_styleCard__BnnTL img{height:200px}.AngelOfDeathTattooAI_placementGrid__dVJh8{gap:20px;grid-template-columns:1fr}.AngelOfDeathTattooAI_finalCtaSection__94wzy{margin:0 20px;padding:60px 25px}.AngelOfDeathTattooAI_finalCtaSection__94wzy h2{font-size:1.8rem}.AngelOfDeathTattooAI_finalCtaSection__94wzy p{font-size:1.1rem}.AngelOfDeathTattooAI_faqSection__RaFmi{padding:40px 20px}.AngelOfDeathTattooAI_faqQuestion__gKDII{font-size:1.05rem;padding:20px}.AngelOfDeathTattooAI_faqAnswer__cz0Bn{font-size:1rem;padding:0 20px 20px!important}.AngelOfDeathTattooAI_faqIcon__NMgFH{font-size:1.2rem;height:30px;width:30px}.AngelOfDeathTattooAI_seoLinksSection__NKtoT{padding:50px 20px}.AngelOfDeathTattooAI_seoLinksGrid__uO7OI{grid-template-columns:1fr}}@media (max-width:480px){.AngelOfDeathTattooAI_heroContent__Nh\+Bd h1{font-size:1.75rem}.AngelOfDeathTattooAI_heroSubtitle__Pl\+Xw{font-size:1rem}.AngelOfDeathTattooAI_ctaMain__HOxdR{font-size:1.1rem;padding:14px 30px}.AngelOfDeathTattooAI_galleryGrid__04WDJ{gap:12px;grid-template-columns:repeat(2,1fr)}.AngelOfDeathTattooAI_stepIcon__rl1gD{font-size:3rem}.AngelOfDeathTattooAI_trustNumber__EPLWW{font-size:2rem}}.AngelTattoosMenAI_page__1ifrm{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AngelTattoosMenAI_aiTattooContainer__RW\+zk{margin:0 auto;max-width:1400px;padding:0 20px}.AngelTattoosMenAI_heroSection__UOnb5{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AngelTattoosMenAI_heroContentWrapper__m8mHl{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AngelTattoosMenAI_heroContent__0HKtw{position:relative;z-index:2}.AngelTattoosMenAI_heroContent__0HKtw h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AngelTattoosMenAI_heroSubtitle__MEAC3{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AngelTattoosMenAI_ctaButtonLink__glNow{display:inline-block;margin-bottom:30px;text-decoration:none}.AngelTattoosMenAI_ctaMain__dD\+Ce{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AngelTattoosMenAI_ctaMain__dD\+Ce:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AngelTattoosMenAI_ctaMain__dD\+Ce:focus{outline:3px solid #8a3ab9;outline-offset:2px}.AngelTattoosMenAI_trustMetrics__lkPcs{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AngelTattoosMenAI_metricItem__FunZE{color:#666;font-size:.95rem;font-weight:500}.AngelTattoosMenAI_heroPreview__J\+s1Z{align-items:center;display:flex;justify-content:center}.AngelTattoosMenAI_heroImageCarousel__M7cCi{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AngelTattoosMenAI_carouselItem__VU1ad{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AngelTattoosMenAI_carouselItem__VU1ad:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AngelTattoosMenAI_heroPreviewImage__feqT2{display:block;height:100%;object-fit:cover;width:100%}.AngelTattoosMenAI_howItWorksSection__Yy9v8{background:#fff;padding:80px 20px}.AngelTattoosMenAI_howItWorksSection__Yy9v8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AngelTattoosMenAI_steps__hTLtG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AngelTattoosMenAI_step__v5CAH{padding:30px 20px;text-align:center}.AngelTattoosMenAI_stepIcon__37u9J{font-size:4rem;margin-bottom:20px}.AngelTattoosMenAI_step__v5CAH h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AngelTattoosMenAI_step__v5CAH p{color:#666;font-size:1rem;margin:0}.AngelTattoosMenAI_howItWorksCta__3cfjV{margin-top:40px;text-align:center}.AngelTattoosMenAI_trustSection__MB9eV{background:#f8f9fa;padding:40px 20px}.AngelTattoosMenAI_trustGrid__JAVmx{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AngelTattoosMenAI_trustCard__5W6To{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AngelTattoosMenAI_trustNumber__XrAEV{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AngelTattoosMenAI_trustLabel__pOP-d{color:#666;font-size:1rem;font-weight:500}.AngelTattoosMenAI_gallerySection__qhPbd{background:#fff;padding:80px 20px}.AngelTattoosMenAI_gallerySection__qhPbd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AngelTattoosMenAI_galleryDescription__9xW88{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AngelTattoosMenAI_galleryGrid__hhCKO{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AngelTattoosMenAI_galleryItem__84Ked{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AngelTattoosMenAI_galleryItem__84Ked:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AngelTattoosMenAI_galleryItem__84Ked img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AngelTattoosMenAI_galleryItem__84Ked:hover img{transform:scale(1.05)}.AngelTattoosMenAI_galleryCta__U1M\+I{text-align:center}.AngelTattoosMenAI_meaningSection__JhEC1{background:#fff;padding:80px 20px}.AngelTattoosMenAI_meaningSection__JhEC1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AngelTattoosMenAI_meaningIntro__foTOD{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.AngelTattoosMenAI_meaningSubtitle__8JNqm{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.AngelTattoosMenAI_meaningGrid__ZhkE3{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.AngelTattoosMenAI_meaningCard__cADOb{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AngelTattoosMenAI_meaningCard__cADOb:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AngelTattoosMenAI_meaningCard__cADOb h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AngelTattoosMenAI_meaningCard__cADOb p{color:#666;font-size:1rem;line-height:1.7;margin:0}.AngelTattoosMenAI_stylesGrid__hrVa3{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.AngelTattoosMenAI_styleCard__0ZHOd{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.AngelTattoosMenAI_styleCard__0ZHOd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AngelTattoosMenAI_styleCard__0ZHOd img{display:block;height:250px;object-fit:cover;width:100%}.AngelTattoosMenAI_styleCard__0ZHOd h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.AngelTattoosMenAI_styleCard__0ZHOd p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.AngelTattoosMenAI_placementGrid__Dw-bv{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.AngelTattoosMenAI_placementCard__UuB8M{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AngelTattoosMenAI_placementCard__UuB8M:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AngelTattoosMenAI_placementCard__UuB8M h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.AngelTattoosMenAI_placementCard__UuB8M p{color:#666;font-size:1rem;line-height:1.7;margin:0}.AngelTattoosMenAI_finalCtaSection__BX\+mQ{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AngelTattoosMenAI_finalCtaSection__BX\+mQ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AngelTattoosMenAI_finalCtaSection__BX\+mQ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AngelTattoosMenAI_finalCtaSection__BX\+mQ .AngelTattoosMenAI_ctaButtonLink__glNow{display:inline-block}.AngelTattoosMenAI_finalCtaSection__BX\+mQ .AngelTattoosMenAI_ctaMain__dD\+Ce{background:#fff;color:#1a1a2e;max-width:450px}.AngelTattoosMenAI_finalCtaSection__BX\+mQ .AngelTattoosMenAI_ctaMain__dD\+Ce:hover{background:#f0f0f0;transform:translateY(-2px)}.AngelTattoosMenAI_faqSection__bllQj{background:#f8f9fa;padding:80px 20px}.AngelTattoosMenAI_faqSection__bllQj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AngelTattoosMenAI_faqSection__bllQj h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AngelTattoosMenAI_faqContainer__gl0s3{margin:0 auto;max-width:1000px}.AngelTattoosMenAI_faqItem__ml65Q{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AngelTattoosMenAI_faqItem__ml65Q:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AngelTattoosMenAI_faqItemActive__lqICe{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AngelTattoosMenAI_faqQuestion__XN6N4{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AngelTattoosMenAI_faqQuestion__XN6N4:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AngelTattoosMenAI_faqQuestion__XN6N4:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.AngelTattoosMenAI_faqItemActive__lqICe .AngelTattoosMenAI_faqQuestion__XN6N4{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AngelTattoosMenAI_faqQuestionText__5EspG{flex:1 1}.AngelTattoosMenAI_faqIcon__Rn0sb{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AngelTattoosMenAI_faqItemActive__lqICe .AngelTattoosMenAI_faqIcon__Rn0sb{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AngelTattoosMenAI_faqAnswer__l4bXe{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AngelTattoosMenAI_faqAnswerOpen__BGYP-{max-height:500px;padding:0 30px 25px}.AngelTattoosMenAI_faqAnswer__l4bXe p{margin:0;padding-top:10px}.AngelTattoosMenAI_seoLinksSection__yYuhk{background:#fff;padding:40px 20px}.AngelTattoosMenAI_seoLinksSection__yYuhk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AngelTattoosMenAI_seoLinksGrid__SsSma{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AngelTattoosMenAI_seoLinksColumn__BAU-U{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.AngelTattoosMenAI_seoLinksColumn__BAU-U:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.AngelTattoosMenAI_seoLinksColumn__BAU-U h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AngelTattoosMenAI_seoLinksColumn__BAU-U ul{list-style:none;margin:0;padding:0}.AngelTattoosMenAI_seoLinksColumn__BAU-U li{margin-bottom:12px}.AngelTattoosMenAI_seoLinksColumn__BAU-U a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.AngelTattoosMenAI_seoLinksColumn__BAU-U a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.AngelTattoosMenAI_stickyCta__pSkeK{animation:AngelTattoosMenAI_slideInRight__KZCuC .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AngelTattoosMenAI_stickyCtaVisible__1\+i5O{display:block}.AngelTattoosMenAI_stickyCtaButton__MhTW6{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AngelTattoosMenAI_stickyCtaButton__MhTW6:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AngelTattoosMenAI_slideInRight__KZCuC{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AngelTattoosMenAI_heroSection__UOnb5{min-height:auto;padding:42.5px 20px 80px}.AngelTattoosMenAI_heroContentWrapper__m8mHl{display:flex;flex-direction:column;gap:16px}.AngelTattoosMenAI_heroContent__0HKtw{display:flex;flex-direction:column;order:1;text-align:center}.AngelTattoosMenAI_heroContent__0HKtw h1{font-size:2rem;order:1}.AngelTattoosMenAI_heroSubtitle__MEAC3{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AngelTattoosMenAI_trustMetrics__lkPcs{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AngelTattoosMenAI_metricItem__FunZE{font-size:.85rem}.AngelTattoosMenAI_ctaMain__dD\+Ce{display:none}.AngelTattoosMenAI_heroImageCarousel__M7cCi{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AngelTattoosMenAI_carouselItem__VU1ad{aspect-ratio:1}.AngelTattoosMenAI_heroPreviewImage__feqT2{border-radius:8px}.AngelTattoosMenAI_stickyCta__pSkeK{bottom:15px;display:block!important;right:15px}.AngelTattoosMenAI_stickyCtaButton__MhTW6{border-radius:40px;font-size:1rem;padding:14px 24px}.AngelTattoosMenAI_howItWorksSection__Yy9v8{padding:40px 20px}.AngelTattoosMenAI_steps__hTLtG{gap:25px;grid-template-columns:1fr}.AngelTattoosMenAI_trustSection__MB9eV{padding:50px 20px}.AngelTattoosMenAI_trustGrid__JAVmx{gap:25px;grid-template-columns:1fr}.AngelTattoosMenAI_gallerySection__qhPbd{padding:40px 20px}.AngelTattoosMenAI_galleryGrid__hhCKO{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AngelTattoosMenAI_faqSection__bllQj h2,.AngelTattoosMenAI_gallerySection__qhPbd h2,.AngelTattoosMenAI_meaningSection__JhEC1 h2,.AngelTattoosMenAI_seoLinksSection__yYuhk h2{font-size:1.8rem}.AngelTattoosMenAI_meaningSection__JhEC1{padding:40px 20px}.AngelTattoosMenAI_meaningIntro__foTOD{font-size:1.1rem;margin-bottom:20px}.AngelTattoosMenAI_meaningSubtitle__8JNqm{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.AngelTattoosMenAI_meaningGrid__ZhkE3{gap:20px;grid-template-columns:1fr}.AngelTattoosMenAI_stylesGrid__hrVa3{gap:25px;grid-template-columns:1fr}.AngelTattoosMenAI_styleCard__0ZHOd img{height:200px}.AngelTattoosMenAI_placementGrid__Dw-bv{gap:20px;grid-template-columns:1fr}.AngelTattoosMenAI_finalCtaSection__BX\+mQ{margin:0 20px;padding:60px 25px}.AngelTattoosMenAI_finalCtaSection__BX\+mQ h2{font-size:1.8rem}.AngelTattoosMenAI_finalCtaSection__BX\+mQ p{font-size:1.1rem}.AngelTattoosMenAI_faqSection__bllQj{padding:40px 20px}.AngelTattoosMenAI_faqQuestion__XN6N4{font-size:1.05rem;padding:20px}.AngelTattoosMenAI_faqAnswer__l4bXe{font-size:1rem;padding:0 20px 20px!important}.AngelTattoosMenAI_faqIcon__Rn0sb{font-size:1.2rem;height:30px;width:30px}.AngelTattoosMenAI_seoLinksSection__yYuhk{padding:50px 20px}.AngelTattoosMenAI_seoLinksGrid__SsSma{grid-template-columns:1fr}}@media (max-width:480px){.AngelTattoosMenAI_heroContent__0HKtw h1{font-size:1.75rem}.AngelTattoosMenAI_heroSubtitle__MEAC3{font-size:1rem}.AngelTattoosMenAI_ctaMain__dD\+Ce{font-size:1.1rem;padding:14px 30px}.AngelTattoosMenAI_galleryGrid__hhCKO{gap:12px;grid-template-columns:repeat(2,1fr)}.AngelTattoosMenAI_stepIcon__37u9J{font-size:3rem}.AngelTattoosMenAI_trustNumber__XrAEV{font-size:2rem}}.ArchangelWingsTattooAI_page__Z48w\+{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ArchangelWingsTattooAI_aiTattooContainer__-G6Wm{margin:0 auto;max-width:1400px;padding:0 20px}.ArchangelWingsTattooAI_heroSection__dGAJw{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ArchangelWingsTattooAI_heroContentWrapper__-Q-L8{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ArchangelWingsTattooAI_heroContent__n8lk4{position:relative;z-index:2}.ArchangelWingsTattooAI_heroContent__n8lk4 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ArchangelWingsTattooAI_heroSubtitle__J8ak6{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ArchangelWingsTattooAI_ctaButtonLink__-kQHw{display:inline-block;margin-bottom:30px;text-decoration:none}.ArchangelWingsTattooAI_ctaMain__y0MJy{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ArchangelWingsTattooAI_ctaMain__y0MJy:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ArchangelWingsTattooAI_ctaMain__y0MJy:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ArchangelWingsTattooAI_trustMetrics__4jps3{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ArchangelWingsTattooAI_metricItem__qeTab{color:#666;font-size:.95rem;font-weight:500}.ArchangelWingsTattooAI_heroPreview__yJgIk{align-items:center;display:flex;justify-content:center}.ArchangelWingsTattooAI_heroImageCarousel__ruBM1{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ArchangelWingsTattooAI_carouselItem__MzcN6{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ArchangelWingsTattooAI_carouselItem__MzcN6:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ArchangelWingsTattooAI_heroPreviewImage__rxGqS{display:block;height:100%;object-fit:cover;width:100%}.ArchangelWingsTattooAI_howItWorksSection__HFP3a{background:#fff;padding:80px 20px}.ArchangelWingsTattooAI_howItWorksSection__HFP3a h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ArchangelWingsTattooAI_steps__jbnRk{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ArchangelWingsTattooAI_step__7xD7U{padding:30px 20px;text-align:center}.ArchangelWingsTattooAI_stepIcon__iI8UP{font-size:4rem;margin-bottom:20px}.ArchangelWingsTattooAI_step__7xD7U h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ArchangelWingsTattooAI_step__7xD7U p{color:#666;font-size:1rem;margin:0}.ArchangelWingsTattooAI_howItWorksCta__vpSqw{margin-top:40px;text-align:center}.ArchangelWingsTattooAI_trustSection__MSteL{background:#f8f9fa;padding:40px 20px}.ArchangelWingsTattooAI_trustGrid__capcO{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ArchangelWingsTattooAI_trustCard__DDJ0H{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ArchangelWingsTattooAI_trustNumber__tvmbC{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ArchangelWingsTattooAI_trustLabel__BQc2Y{color:#666;font-size:1rem;font-weight:500}.ArchangelWingsTattooAI_gallerySection__bBPsd{background:#fff;padding:80px 20px}.ArchangelWingsTattooAI_gallerySection__bBPsd h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArchangelWingsTattooAI_galleryDescription__f5tfJ{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ArchangelWingsTattooAI_galleryGrid__6MD0m{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ArchangelWingsTattooAI_galleryItem__MZvlM{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ArchangelWingsTattooAI_galleryItem__MZvlM:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArchangelWingsTattooAI_galleryItem__MZvlM img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ArchangelWingsTattooAI_galleryItem__MZvlM:hover img{transform:scale(1.05)}.ArchangelWingsTattooAI_galleryCta__tOHpV{text-align:center}.ArchangelWingsTattooAI_meaningSection__zLD\+i{background:#fff;padding:80px 20px}.ArchangelWingsTattooAI_meaningSection__zLD\+i h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ArchangelWingsTattooAI_meaningIntro__LZKQb{color:#666;font-size:1.2rem;line-height:1.8;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:900px;text-align:center}.ArchangelWingsTattooAI_meaningSubtitle__3ngtr{color:#1a1a2e;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700;margin-bottom:30px;margin-top:60px;text-align:center}.ArchangelWingsTattooAI_meaningGrid__-poss{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ArchangelWingsTattooAI_meaningCard__YY5RC{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ArchangelWingsTattooAI_meaningCard__YY5RC:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ArchangelWingsTattooAI_meaningCard__YY5RC h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ArchangelWingsTattooAI_meaningCard__YY5RC p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ArchangelWingsTattooAI_stylesGrid__Ein8N{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1200px}.ArchangelWingsTattooAI_styleCard__p9x0R{background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.ArchangelWingsTattooAI_styleCard__p9x0R:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ArchangelWingsTattooAI_styleCard__p9x0R img{display:block;height:250px;object-fit:cover;width:100%}.ArchangelWingsTattooAI_styleCard__p9x0R h4{color:#1a1a2e;font-size:1.3rem;font-weight:700;margin:20px 20px 10px}.ArchangelWingsTattooAI_styleCard__p9x0R p{color:#666;font-size:1rem;line-height:1.7;margin:0 20px 20px}.ArchangelWingsTattooAI_placementGrid__df3RO{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.ArchangelWingsTattooAI_placementCard__sSJZ2{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ArchangelWingsTattooAI_placementCard__sSJZ2:hover{background:#fff;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ArchangelWingsTattooAI_placementCard__sSJZ2 h4{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.ArchangelWingsTattooAI_placementCard__sSJZ2 p{color:#666;font-size:1rem;line-height:1.7;margin:0}.ArchangelWingsTattooAI_finalCtaSection__7jd-z{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ArchangelWingsTattooAI_finalCtaSection__7jd-z h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ArchangelWingsTattooAI_finalCtaSection__7jd-z p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ArchangelWingsTattooAI_finalCtaSection__7jd-z .ArchangelWingsTattooAI_ctaButtonLink__-kQHw{display:inline-block}.ArchangelWingsTattooAI_finalCtaSection__7jd-z .ArchangelWingsTattooAI_ctaMain__y0MJy{background:#fff;color:#1a1a2e;max-width:450px}.ArchangelWingsTattooAI_finalCtaSection__7jd-z .ArchangelWingsTattooAI_ctaMain__y0MJy:hover{background:#f0f0f0;transform:translateY(-2px)}.ArchangelWingsTattooAI_faqSection__QokI5{background:#f8f9fa;padding:80px 20px}.ArchangelWingsTattooAI_faqSection__QokI5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ArchangelWingsTattooAI_faqSection__QokI5 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ArchangelWingsTattooAI_faqContainer__8TzEm{margin:0 auto;max-width:1000px}.ArchangelWingsTattooAI_faqItem__T8c6q{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ArchangelWingsTattooAI_faqItem__T8c6q:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ArchangelWingsTattooAI_faqItemActive__gzRf7{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ArchangelWingsTattooAI_faqQuestion__ry4oQ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ArchangelWingsTattooAI_faqQuestion__ry4oQ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ArchangelWingsTattooAI_faqQuestion__ry4oQ:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ArchangelWingsTattooAI_faqItemActive__gzRf7 .ArchangelWingsTattooAI_faqQuestion__ry4oQ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ArchangelWingsTattooAI_faqQuestionText__KUbab{flex:1 1}.ArchangelWingsTattooAI_faqIcon__84iOQ{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ArchangelWingsTattooAI_faqItemActive__gzRf7 .ArchangelWingsTattooAI_faqIcon__84iOQ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ArchangelWingsTattooAI_faqAnswer__gAb6f{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ArchangelWingsTattooAI_faqAnswerOpen__\+ulK0{max-height:500px;padding:0 30px 25px}.ArchangelWingsTattooAI_faqAnswer__gAb6f p{margin:0;padding-top:10px}.ArchangelWingsTattooAI_seoLinksSection__xQLN0{background:#fff;padding:40px 20px}.ArchangelWingsTattooAI_seoLinksSection__xQLN0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ArchangelWingsTattooAI_seoLinksGrid__Ilznk{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b{background:#f8f9fa;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b ul{list-style:none;margin:0;padding:0}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b li{margin-bottom:12px}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b a{color:#666;display:block;font-size:1rem;padding:8px 0;text-decoration:none;transition:color .3s ease,padding .3s ease}.ArchangelWingsTattooAI_seoLinksColumn__nVG3b a:hover{color:#8a3ab9;padding-left:5px;text-decoration:underline}.ArchangelWingsTattooAI_stickyCta__TRCrS{animation:ArchangelWingsTattooAI_slideInRight__q65Zo .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ArchangelWingsTattooAI_stickyCtaVisible__HHeSt{display:block}.ArchangelWingsTattooAI_stickyCtaButton__Pk6tc{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ArchangelWingsTattooAI_stickyCtaButton__Pk6tc:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ArchangelWingsTattooAI_slideInRight__q65Zo{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ArchangelWingsTattooAI_heroSection__dGAJw{min-height:auto;padding:42.5px 20px 80px}.ArchangelWingsTattooAI_heroContentWrapper__-Q-L8{display:flex;flex-direction:column;gap:16px}.ArchangelWingsTattooAI_heroContent__n8lk4{display:flex;flex-direction:column;order:1;text-align:center}.ArchangelWingsTattooAI_heroContent__n8lk4 h1{font-size:2rem;order:1}.ArchangelWingsTattooAI_heroSubtitle__J8ak6{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ArchangelWingsTattooAI_trustMetrics__4jps3{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ArchangelWingsTattooAI_metricItem__qeTab{font-size:.85rem}.ArchangelWingsTattooAI_ctaMain__y0MJy{display:none}.ArchangelWingsTattooAI_heroImageCarousel__ruBM1{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ArchangelWingsTattooAI_carouselItem__MzcN6{aspect-ratio:1}.ArchangelWingsTattooAI_heroPreviewImage__rxGqS{border-radius:8px}.ArchangelWingsTattooAI_stickyCta__TRCrS{bottom:15px;display:block!important;right:15px}.ArchangelWingsTattooAI_stickyCtaButton__Pk6tc{border-radius:40px;font-size:1rem;padding:14px 24px}.ArchangelWingsTattooAI_howItWorksSection__HFP3a{padding:40px 20px}.ArchangelWingsTattooAI_steps__jbnRk{gap:25px;grid-template-columns:1fr}.ArchangelWingsTattooAI_trustSection__MSteL{padding:50px 20px}.ArchangelWingsTattooAI_trustGrid__capcO{gap:25px;grid-template-columns:1fr}.ArchangelWingsTattooAI_gallerySection__bBPsd{padding:40px 20px}.ArchangelWingsTattooAI_galleryGrid__6MD0m{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ArchangelWingsTattooAI_faqSection__QokI5 h2,.ArchangelWingsTattooAI_gallerySection__bBPsd h2,.ArchangelWingsTattooAI_meaningSection__zLD\+i h2,.ArchangelWingsTattooAI_seoLinksSection__xQLN0 h2{font-size:1.8rem}.ArchangelWingsTattooAI_meaningSection__zLD\+i{padding:40px 20px}.ArchangelWingsTattooAI_meaningIntro__LZKQb{font-size:1.1rem;margin-bottom:20px}.ArchangelWingsTattooAI_meaningSubtitle__3ngtr{font-size:1.5rem;margin-bottom:20px;margin-top:40px}.ArchangelWingsTattooAI_meaningGrid__-poss{gap:20px;grid-template-columns:1fr}.ArchangelWingsTattooAI_stylesGrid__Ein8N{gap:25px;grid-template-columns:1fr}.ArchangelWingsTattooAI_styleCard__p9x0R img{height:200px}.ArchangelWingsTattooAI_placementGrid__df3RO{gap:20px;grid-template-columns:1fr}.ArchangelWingsTattooAI_finalCtaSection__7jd-z{margin:0 20px;padding:60px 25px}.ArchangelWingsTattooAI_finalCtaSection__7jd-z h2{font-size:1.8rem}.ArchangelWingsTattooAI_finalCtaSection__7jd-z p{font-size:1.1rem}.ArchangelWingsTattooAI_faqSection__QokI5{padding:40px 20px}.ArchangelWingsTattooAI_faqQuestion__ry4oQ{font-size:1.05rem;padding:20px}.ArchangelWingsTattooAI_faqAnswer__gAb6f{font-size:1rem;padding:0 20px 20px!important}.ArchangelWingsTattooAI_faqIcon__84iOQ{font-size:1.2rem;height:30px;width:30px}.ArchangelWingsTattooAI_seoLinksSection__xQLN0{padding:50px 20px}.ArchangelWingsTattooAI_seoLinksGrid__Ilznk{grid-template-columns:1fr}}@media (max-width:480px){.ArchangelWingsTattooAI_heroContent__n8lk4 h1{font-size:1.75rem}.ArchangelWingsTattooAI_heroSubtitle__J8ak6{font-size:1rem}.ArchangelWingsTattooAI_ctaMain__y0MJy{font-size:1.1rem;padding:14px 30px}.ArchangelWingsTattooAI_galleryGrid__6MD0m{gap:12px;grid-template-columns:repeat(2,1fr)}.ArchangelWingsTattooAI_stepIcon__iI8UP{font-size:3rem}.ArchangelWingsTattooAI_trustNumber__tvmbC{font-size:2rem}}.AITattoo_page__58AO4{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AITattoo_aiTattooContainer__GahQr{margin:0 auto;max-width:1400px;padding:0 20px}.AITattoo_heroSection__qg-GF{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AITattoo_heroContentWrapper__eg8Oa{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AITattoo_heroContent__kWrPR{position:relative;z-index:2}.AITattoo_heroContent__kWrPR h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AITattoo_heroSubtitle__1l3px{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AITattoo_ctaButtonLink__0sBxZ{display:inline-block;margin-bottom:30px;text-decoration:none}.AITattoo_ctaMain__-xG9W{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AITattoo_ctaMain__-xG9W:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AITattoo_ctaMain__-xG9W:focus{outline:3px solid #8a3ab9;outline-offset:2px}.AITattoo_trustMetrics__gasJY{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AITattoo_metricItem__Cvks3{color:#666;font-size:.95rem;font-weight:500}.AITattoo_heroPreview__H81vS{align-items:center;display:flex;justify-content:center}.AITattoo_heroImageCarousel__8sZWd{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AITattoo_carouselItem__nVbsH{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AITattoo_carouselItem__nVbsH:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AITattoo_heroPreviewImage__vZx6v{display:block;height:100%;object-fit:cover;width:100%}.AITattoo_howItWorksSection__lvp\+b{background:#fff;padding:80px 20px}.AITattoo_howItWorksSection__lvp\+b h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AITattoo_steps__wsGbG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AITattoo_step__m63kO{padding:30px 20px;text-align:center}.AITattoo_stepIcon__syoQh{font-size:4rem;margin-bottom:20px}.AITattoo_step__m63kO h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AITattoo_step__m63kO p{color:#666;font-size:1rem;margin:0}.AITattoo_howItWorksCta__4JW6m{margin-top:40px;text-align:center}.AITattoo_trustSection__WarhI{background:#f8f9fa;padding:40px 20px}.AITattoo_trustGrid__rci4m{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AITattoo_trustCard__L\+A1M{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AITattoo_trustNumber__zEjy\+{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AITattoo_trustLabel__UutVe{color:#666;font-size:1rem;font-weight:500}.AITattoo_gallerySection__DPusg{background:#fff;padding:80px 20px}.AITattoo_gallerySection__DPusg h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AITattoo_galleryDescription__91Iaf{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AITattoo_galleryGrid__LsMhN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AITattoo_galleryItem__8mh3E{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AITattoo_galleryItem__8mh3E:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AITattoo_galleryItem__8mh3E img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AITattoo_galleryItem__8mh3E:hover img{transform:scale(1.05)}.AITattoo_galleryCta__6IJAr{text-align:center}.AITattoo_finalCtaSection__xCY2S{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AITattoo_finalCtaSection__xCY2S h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AITattoo_finalCtaSection__xCY2S p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AITattoo_finalCtaSection__xCY2S .AITattoo_ctaButtonLink__0sBxZ{display:inline-block}.AITattoo_finalCtaSection__xCY2S .AITattoo_ctaMain__-xG9W{background:#fff;color:#1a1a2e;max-width:450px}.AITattoo_finalCtaSection__xCY2S .AITattoo_ctaMain__-xG9W:hover{background:#f0f0f0;transform:translateY(-2px)}.AITattoo_faqSection__LHb15{background:#f8f9fa;padding:80px 20px}.AITattoo_faqSection__LHb15 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AITattoo_faqSection__LHb15 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AITattoo_faqContainer__-oPcg{margin:0 auto;max-width:1000px}.AITattoo_faqItem__u2e7b{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AITattoo_faqItem__u2e7b:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AITattoo_faqItemActive__kaj1-{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AITattoo_faqQuestion__bKeHM{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AITattoo_faqQuestion__bKeHM:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AITattoo_faqQuestion__bKeHM:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.AITattoo_faqItemActive__kaj1- .AITattoo_faqQuestion__bKeHM{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AITattoo_faqQuestionText__tXzBH{flex:1 1}.AITattoo_faqIcon__fwfno{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AITattoo_faqItemActive__kaj1- .AITattoo_faqIcon__fwfno{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AITattoo_faqAnswer__cnPbg{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AITattoo_faqAnswerOpen__QR89K{max-height:500px;padding:0 30px 25px}.AITattoo_faqAnswer__cnPbg p{margin:0;padding-top:10px}.AITattoo_seoLinksSection__vqZ8T{background:#fff;padding:40px 20px}.AITattoo_seoLinksSection__vqZ8T h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AITattoo_seoLinksGrid__Vt-Iw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AITattoo_seoLinksColumn__55ifg h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AITattoo_seoLinksColumn__55ifg ul{list-style:none;margin:0;padding:0}.AITattoo_seoLinksColumn__55ifg li{margin-bottom:12px}.AITattoo_seoLinksColumn__55ifg a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.AITattoo_seoLinksColumn__55ifg a:hover{color:#8a3ab9;text-decoration:underline}.AITattoo_stickyCta__aGuKM{animation:AITattoo_slideInRight__xML6v .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AITattoo_stickyCtaVisible__OgU8T{display:block}.AITattoo_stickyCtaButton__9pRSF{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AITattoo_stickyCtaButton__9pRSF:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AITattoo_slideInRight__xML6v{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AITattoo_heroSection__qg-GF{min-height:auto;padding:42.5px 20px 80px}.AITattoo_heroContentWrapper__eg8Oa{display:flex;flex-direction:column;gap:16px}.AITattoo_heroContent__kWrPR{display:flex;flex-direction:column;order:1;text-align:center}.AITattoo_heroContent__kWrPR h1{font-size:2rem;order:1}.AITattoo_heroSubtitle__1l3px{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AITattoo_trustMetrics__gasJY{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AITattoo_metricItem__Cvks3{font-size:.85rem}.AITattoo_ctaMain__-xG9W{display:none}.AITattoo_heroImageCarousel__8sZWd{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AITattoo_carouselItem__nVbsH{aspect-ratio:1}.AITattoo_heroPreviewImage__vZx6v{border-radius:8px}.AITattoo_stickyCta__aGuKM{bottom:15px;display:block!important;right:15px}.AITattoo_stickyCtaButton__9pRSF{border-radius:40px;font-size:1rem;padding:14px 24px}.AITattoo_howItWorksSection__lvp\+b{padding:40px 20px}.AITattoo_steps__wsGbG{gap:25px;grid-template-columns:1fr}.AITattoo_trustSection__WarhI{padding:50px 20px}.AITattoo_trustGrid__rci4m{gap:25px;grid-template-columns:1fr}.AITattoo_gallerySection__DPusg{padding:40px 20px}.AITattoo_galleryGrid__LsMhN{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AITattoo_faqSection__LHb15 h2,.AITattoo_gallerySection__DPusg h2,.AITattoo_seoLinksSection__vqZ8T h2{font-size:1.8rem}.AITattoo_finalCtaSection__xCY2S{margin:0 20px;padding:60px 25px}.AITattoo_finalCtaSection__xCY2S h2{font-size:1.8rem}.AITattoo_finalCtaSection__xCY2S p{font-size:1.1rem}.AITattoo_faqSection__LHb15{padding:40px 20px}.AITattoo_faqQuestion__bKeHM{font-size:1.05rem;padding:20px}.AITattoo_faqAnswer__cnPbg{font-size:1rem;padding:0 20px 20px!important}.AITattoo_faqIcon__fwfno{font-size:1.2rem;height:30px;width:30px}.AITattoo_seoLinksSection__vqZ8T{padding:50px 20px}.AITattoo_seoLinksGrid__Vt-Iw{grid-template-columns:1fr}}@media (max-width:480px){.AITattoo_heroContent__kWrPR h1{font-size:1.75rem}.AITattoo_heroSubtitle__1l3px{font-size:1rem}.AITattoo_ctaMain__-xG9W{font-size:1.1rem;padding:14px 30px}.AITattoo_galleryGrid__LsMhN{gap:12px;grid-template-columns:repeat(2,1fr)}.AITattoo_stepIcon__syoQh{font-size:3rem}.AITattoo_trustNumber__zEjy\+{font-size:2rem}}.AITattooGenerator_page__9aGnq{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AITattooGenerator_aiTattooGeneratorContainer__JHwVc{margin:0 auto;max-width:1400px;padding:0 20px}.AITattooGenerator_heroSection__Z93Jo{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AITattooGenerator_heroContentWrapper__aGMJM{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AITattooGenerator_heroContent__rsDZM{position:relative;z-index:2}.AITattooGenerator_heroContent__rsDZM h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AITattooGenerator_heroSubtitle__69mdD{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AITattooGenerator_ctaButtonLink__Por1a{display:inline-block;margin-bottom:30px;text-decoration:none}.AITattooGenerator_ctaMain__y8J3o{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AITattooGenerator_ctaMain__y8J3o:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AITattooGenerator_ctaMain__y8J3o:focus{outline:3px solid #8a3ab9;outline-offset:2px}.AITattooGenerator_trustMetrics__m6\+pj{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AITattooGenerator_metricItem__Um1Oc{color:#666;font-size:.95rem;font-weight:500}.AITattooGenerator_heroPreview__XUYTB{align-items:center;display:flex;justify-content:center}.AITattooGenerator_heroImageCarousel__NYJ0S{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AITattooGenerator_carouselItem__f5A-R{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AITattooGenerator_carouselItem__f5A-R:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AITattooGenerator_heroPreviewImage__1pVkk{display:block;height:100%;object-fit:cover;width:100%}.AITattooGenerator_howItWorksSection__ApVoq{background:#fff;padding:80px 20px}.AITattooGenerator_howItWorksSection__ApVoq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AITattooGenerator_steps__YrJrE{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AITattooGenerator_step__jlWX7{padding:30px 20px;text-align:center}.AITattooGenerator_stepIcon__kvlHi{font-size:4rem;margin-bottom:20px}.AITattooGenerator_step__jlWX7 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AITattooGenerator_step__jlWX7 p{color:#666;font-size:1rem;margin:0}.AITattooGenerator_howItWorksCta__i13Wy{margin-top:40px;text-align:center}.AITattooGenerator_trustSection__qVKhE{background:#f8f9fa;padding:40px 20px}.AITattooGenerator_trustGrid__g0Kke{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AITattooGenerator_trustCard__kxltl{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AITattooGenerator_trustNumber__ewqDx{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AITattooGenerator_trustLabel__twACi{color:#666;font-size:1rem;font-weight:500}.AITattooGenerator_gallerySection__aJK6t{background:#fff;padding:80px 20px}.AITattooGenerator_gallerySection__aJK6t h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AITattooGenerator_galleryDescription__sX78T{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AITattooGenerator_galleryGrid__cUQ4B{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AITattooGenerator_galleryItem__bSPtj{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AITattooGenerator_galleryItem__bSPtj:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AITattooGenerator_galleryItem__bSPtj img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AITattooGenerator_galleryItem__bSPtj:hover img{transform:scale(1.05)}.AITattooGenerator_galleryCta__auX42{text-align:center}.AITattooGenerator_finalCtaSection__r5-rv{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AITattooGenerator_finalCtaSection__r5-rv h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AITattooGenerator_finalCtaSection__r5-rv p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AITattooGenerator_finalCtaSection__r5-rv .AITattooGenerator_ctaButtonLink__Por1a{display:inline-block}.AITattooGenerator_finalCtaSection__r5-rv .AITattooGenerator_ctaMain__y8J3o{background:#fff;color:#1a1a2e;max-width:450px}.AITattooGenerator_finalCtaSection__r5-rv .AITattooGenerator_ctaMain__y8J3o:hover{background:#f0f0f0;transform:translateY(-2px)}.AITattooGenerator_faqSection__mA1uT{background:#f8f9fa;padding:80px 20px}.AITattooGenerator_faqSection__mA1uT h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AITattooGenerator_faqSection__mA1uT h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AITattooGenerator_faqContainer__A8AN4{margin:0 auto;max-width:1000px}.AITattooGenerator_faqItem__hhFY3{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AITattooGenerator_faqItem__hhFY3:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AITattooGenerator_faqItemActive__Iz7ZW{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AITattooGenerator_faqQuestion__bvd\+t{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AITattooGenerator_faqQuestion__bvd\+t:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AITattooGenerator_faqQuestion__bvd\+t:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.AITattooGenerator_faqItemActive__Iz7ZW .AITattooGenerator_faqQuestion__bvd\+t{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AITattooGenerator_faqQuestionText__9qd77{flex:1 1}.AITattooGenerator_faqIcon__YZKza{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AITattooGenerator_faqItemActive__Iz7ZW .AITattooGenerator_faqIcon__YZKza{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AITattooGenerator_faqAnswer__ih7nA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AITattooGenerator_faqAnswerOpen__Erhqz{max-height:500px;padding:0 30px 25px}.AITattooGenerator_faqAnswer__ih7nA p{margin:0;padding-top:10px}.AITattooGenerator_seoLinksSection__01Awb{background:#fff;padding:40px 20px}.AITattooGenerator_seoLinksSection__01Awb h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AITattooGenerator_seoLinksGrid__0-M9F{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AITattooGenerator_seoLinksColumn__QWb9V h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AITattooGenerator_seoLinksColumn__QWb9V ul{list-style:none;margin:0;padding:0}.AITattooGenerator_seoLinksColumn__QWb9V li{margin-bottom:12px}.AITattooGenerator_seoLinksColumn__QWb9V a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.AITattooGenerator_seoLinksColumn__QWb9V a:hover{color:#8a3ab9;text-decoration:underline}.AITattooGenerator_stickyCta__\+8PBf{animation:AITattooGenerator_slideInRight__zzQMF .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AITattooGenerator_stickyCtaVisible__ngKYE{display:block}.AITattooGenerator_stickyCtaButton__bAAD2{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AITattooGenerator_stickyCtaButton__bAAD2:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AITattooGenerator_slideInRight__zzQMF{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AITattooGenerator_heroSection__Z93Jo{min-height:auto;padding:42.5px 20px 80px}.AITattooGenerator_heroContentWrapper__aGMJM{display:flex;flex-direction:column;gap:16px}.AITattooGenerator_heroContent__rsDZM{display:flex;flex-direction:column;order:1;text-align:center}.AITattooGenerator_heroContent__rsDZM h1{font-size:2rem;order:1}.AITattooGenerator_heroSubtitle__69mdD{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AITattooGenerator_trustMetrics__m6\+pj{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AITattooGenerator_metricItem__Um1Oc{font-size:.85rem}.AITattooGenerator_ctaMain__y8J3o{display:none}.AITattooGenerator_heroImageCarousel__NYJ0S{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AITattooGenerator_carouselItem__f5A-R{aspect-ratio:1}.AITattooGenerator_heroPreviewImage__1pVkk{border-radius:8px}.AITattooGenerator_stickyCta__\+8PBf{bottom:15px;display:block!important;right:15px}.AITattooGenerator_stickyCtaButton__bAAD2{border-radius:40px;font-size:1rem;padding:14px 24px}.AITattooGenerator_howItWorksSection__ApVoq{padding:40px 20px}.AITattooGenerator_steps__YrJrE{gap:25px;grid-template-columns:1fr}.AITattooGenerator_trustSection__qVKhE{padding:50px 20px}.AITattooGenerator_trustGrid__g0Kke{gap:25px;grid-template-columns:1fr}.AITattooGenerator_gallerySection__aJK6t{padding:40px 20px}.AITattooGenerator_galleryGrid__cUQ4B{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AITattooGenerator_faqSection__mA1uT h2,.AITattooGenerator_gallerySection__aJK6t h2,.AITattooGenerator_seoLinksSection__01Awb h2{font-size:1.8rem}.AITattooGenerator_finalCtaSection__r5-rv{margin:0 20px;padding:60px 25px}.AITattooGenerator_finalCtaSection__r5-rv h2{font-size:1.8rem}.AITattooGenerator_finalCtaSection__r5-rv p{font-size:1.1rem}.AITattooGenerator_faqSection__mA1uT{padding:40px 20px}.AITattooGenerator_faqQuestion__bvd\+t{font-size:1.05rem;padding:20px}.AITattooGenerator_faqAnswer__ih7nA{font-size:1rem;padding:0 20px 20px!important}.AITattooGenerator_faqIcon__YZKza{font-size:1.2rem;height:30px;width:30px}.AITattooGenerator_seoLinksSection__01Awb{padding:50px 20px}.AITattooGenerator_seoLinksGrid__0-M9F{grid-template-columns:1fr}}@media (max-width:480px){.AITattooGenerator_heroContent__rsDZM h1{font-size:1.75rem}.AITattooGenerator_heroSubtitle__69mdD{font-size:1rem}.AITattooGenerator_ctaMain__y8J3o{font-size:1.1rem;padding:14px 30px}.AITattooGenerator_galleryGrid__cUQ4B{gap:12px;grid-template-columns:repeat(2,1fr)}.AITattooGenerator_stepIcon__kvlHi{font-size:3rem}.AITattooGenerator_trustNumber__ewqDx{font-size:2rem}}.AITattooMaker_page__Mj7yT{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AITattooMaker_aiTattooMakerContainer__ilvZQ{margin:0 auto;max-width:1400px;padding:0 20px}.AITattooMaker_heroSection__mnw6M{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AITattooMaker_heroContentWrapper__teLWu{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AITattooMaker_heroContent__vob7H{position:relative;z-index:2}.AITattooMaker_heroContent__vob7H h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AITattooMaker_heroSubtitle__gnvXh{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AITattooMaker_ctaButtonLink__kmpmU{display:inline-block;margin-bottom:30px;text-decoration:none}.AITattooMaker_ctaMain__\+B1Ma{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AITattooMaker_ctaMain__\+B1Ma:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AITattooMaker_trustMetrics__uDVCK{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AITattooMaker_metricItem__ysNmi{color:#666;font-size:.95rem;font-weight:500}.AITattooMaker_heroPreview__fUzJp{align-items:center;display:flex;justify-content:center}.AITattooMaker_heroImageCarousel__JwcvU{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AITattooMaker_carouselItem__N9gmW{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AITattooMaker_carouselItem__N9gmW:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AITattooMaker_heroPreviewImage__6T8mQ{display:block;height:100%;object-fit:cover;width:100%}.AITattooMaker_howItWorksSection__W78bn{background:#fff;padding:80px 20px}.AITattooMaker_howItWorksSection__W78bn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AITattooMaker_steps__l82e9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AITattooMaker_step__scjs8{padding:30px 20px;text-align:center}.AITattooMaker_stepIcon__PDRtt{font-size:4rem;margin-bottom:20px}.AITattooMaker_step__scjs8 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AITattooMaker_step__scjs8 p{color:#666;font-size:1rem;margin:0}.AITattooMaker_howItWorksCta__dvDYM{margin-top:40px;text-align:center}.AITattooMaker_trustSection__ktSHl{background:#f8f9fa;padding:40px 20px}.AITattooMaker_trustGrid__90La9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AITattooMaker_trustCard__8BBWn{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AITattooMaker_trustNumber__vyLUd{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AITattooMaker_trustLabel__1\+dQ2{color:#666;font-size:1rem;font-weight:500}.AITattooMaker_gallerySection__KX\+SO{background:#fff;padding:80px 20px}.AITattooMaker_gallerySection__KX\+SO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AITattooMaker_galleryDescription__y9Inx{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AITattooMaker_galleryGrid__0TKp-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AITattooMaker_galleryItem__yddxk{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AITattooMaker_galleryItem__yddxk:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AITattooMaker_galleryItem__yddxk img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AITattooMaker_galleryItem__yddxk:hover img{transform:scale(1.05)}.AITattooMaker_galleryCta__UfYO-{text-align:center}.AITattooMaker_finalCtaSection__PYVmi{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AITattooMaker_finalCtaSection__PYVmi h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AITattooMaker_finalCtaSection__PYVmi p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AITattooMaker_finalCtaSection__PYVmi .AITattooMaker_ctaButtonLink__kmpmU{display:inline-block}.AITattooMaker_finalCtaSection__PYVmi .AITattooMaker_ctaMain__\+B1Ma{background:#fff;color:#1a1a2e;max-width:450px}.AITattooMaker_finalCtaSection__PYVmi .AITattooMaker_ctaMain__\+B1Ma:hover{background:#f0f0f0;transform:translateY(-2px)}.AITattooMaker_faqSection__rFKV0{background:#f8f9fa;padding:80px 20px}.AITattooMaker_faqSection__rFKV0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AITattooMaker_faqSection__rFKV0 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AITattooMaker_faqContainer__Eku69{margin:0 auto;max-width:1000px}.AITattooMaker_faqItem__O8eE5{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AITattooMaker_faqItem__O8eE5:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AITattooMaker_faqItemActive__mwzid{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AITattooMaker_faqQuestion__oxMBD{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AITattooMaker_faqQuestion__oxMBD:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AITattooMaker_faqItemActive__mwzid .AITattooMaker_faqQuestion__oxMBD{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AITattooMaker_faqQuestionText__ETX9n{flex:1 1}.AITattooMaker_faqIcon__MxSFV{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AITattooMaker_faqItemActive__mwzid .AITattooMaker_faqIcon__MxSFV{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AITattooMaker_faqAnswer__Ts0Rk{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AITattooMaker_faqAnswerOpen__ols0r{max-height:500px;padding:0 30px 25px}.AITattooMaker_faqAnswer__Ts0Rk p{margin:0;padding-top:10px}.AITattooMaker_seoLinksSection__16sb8{background:#fff;padding:40px 20px}.AITattooMaker_seoLinksSection__16sb8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AITattooMaker_seoLinksGrid__i2-Oo{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AITattooMaker_seoLinksColumn__aKEEZ h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AITattooMaker_seoLinksColumn__aKEEZ ul{list-style:none;margin:0;padding:0}.AITattooMaker_seoLinksColumn__aKEEZ li{margin-bottom:12px}.AITattooMaker_seoLinksColumn__aKEEZ a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.AITattooMaker_seoLinksColumn__aKEEZ a:hover{color:#8a3ab9;text-decoration:underline}.AITattooMaker_stickyCta__7g-4g{animation:AITattooMaker_slideInRight__mbrZI .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AITattooMaker_stickyCtaVisible__ELgV7{display:block}.AITattooMaker_stickyCtaButton__1kGlU{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AITattooMaker_stickyCtaButton__1kGlU:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AITattooMaker_slideInRight__mbrZI{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AITattooMaker_heroSection__mnw6M{min-height:auto;padding:42.5px 20px 80px}.AITattooMaker_heroContentWrapper__teLWu{display:flex;flex-direction:column;gap:16px}.AITattooMaker_heroContent__vob7H{display:flex;flex-direction:column;order:1;text-align:center}.AITattooMaker_heroContent__vob7H h1{font-size:2rem;order:1}.AITattooMaker_heroSubtitle__gnvXh{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AITattooMaker_trustMetrics__uDVCK{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AITattooMaker_metricItem__ysNmi{font-size:.85rem}.AITattooMaker_ctaMain__\+B1Ma{display:none}.AITattooMaker_heroImageCarousel__JwcvU{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AITattooMaker_carouselItem__N9gmW{aspect-ratio:1}.AITattooMaker_heroPreviewImage__6T8mQ{border-radius:8px}.AITattooMaker_stickyCta__7g-4g{bottom:15px;display:block!important;right:15px}.AITattooMaker_stickyCtaButton__1kGlU{border-radius:40px;font-size:1rem;padding:14px 24px}.AITattooMaker_howItWorksSection__W78bn{padding:40px 20px}.AITattooMaker_steps__l82e9{gap:25px;grid-template-columns:1fr}.AITattooMaker_trustSection__ktSHl{padding:50px 20px}.AITattooMaker_trustGrid__90La9{gap:25px;grid-template-columns:1fr}.AITattooMaker_gallerySection__KX\+SO{padding:40px 20px}.AITattooMaker_galleryGrid__0TKp-{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AITattooMaker_faqSection__rFKV0 h2,.AITattooMaker_gallerySection__KX\+SO h2,.AITattooMaker_seoLinksSection__16sb8 h2{font-size:1.8rem}.AITattooMaker_finalCtaSection__PYVmi{margin:0 20px;padding:60px 25px}.AITattooMaker_finalCtaSection__PYVmi h2{font-size:1.8rem}.AITattooMaker_finalCtaSection__PYVmi p{font-size:1.1rem}.AITattooMaker_faqSection__rFKV0{padding:40px 20px}.AITattooMaker_faqQuestion__oxMBD{font-size:1.05rem;padding:20px}.AITattooMaker_faqAnswer__Ts0Rk{font-size:1rem;padding:0 20px 20px!important}.AITattooMaker_faqIcon__MxSFV{font-size:1.2rem;height:30px;width:30px}.AITattooMaker_seoLinksSection__16sb8{padding:50px 20px}.AITattooMaker_seoLinksGrid__i2-Oo{grid-template-columns:1fr}}@media (max-width:480px){.AITattooMaker_heroContent__vob7H h1{font-size:1.75rem}.AITattooMaker_heroSubtitle__gnvXh{font-size:1rem}.AITattooMaker_ctaMain__\+B1Ma{font-size:1.1rem;padding:14px 30px}.AITattooMaker_galleryGrid__0TKp-{gap:12px;grid-template-columns:repeat(2,1fr)}.AITattooMaker_stepIcon__PDRtt{font-size:3rem}.AITattooMaker_trustNumber__vyLUd{font-size:2rem}}.AITattooNow_page__g8bk7{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.AITattooNow_aiTattooNowContainer__ZX6kd{margin:0 auto;max-width:1400px;padding:0 20px}.AITattooNow_heroSection__BLjPk{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.AITattooNow_heroContentWrapper__nGjAz{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.AITattooNow_heroContent__f4KMh{position:relative;z-index:2}.AITattooNow_heroContent__f4KMh h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.AITattooNow_heroSubtitle__3uczp{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.AITattooNow_ctaButtonLink__NRYMs{display:inline-block;margin-bottom:30px;text-decoration:none}.AITattooNow_ctaMain__eOvl7{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.AITattooNow_ctaMain__eOvl7:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.AITattooNow_trustMetrics__2bAUt{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.AITattooNow_metricItem__nLH2\+{color:#666;font-size:.95rem;font-weight:500}.AITattooNow_heroPreview__5KLhu{align-items:center;display:flex;justify-content:center}.AITattooNow_heroImageCarousel__G9ls3{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.AITattooNow_carouselItem__gkEwI{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.AITattooNow_carouselItem__gkEwI:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.AITattooNow_heroPreviewImage__RQTJ7{display:block;height:100%;object-fit:cover;width:100%}.AITattooNow_howItWorksSection__BKhC2{background:#fff;padding:80px 20px}.AITattooNow_howItWorksSection__BKhC2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.AITattooNow_steps__dzbMq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.AITattooNow_step__\+4q0q{padding:30px 20px;text-align:center}.AITattooNow_stepIcon__372UU{font-size:4rem;margin-bottom:20px}.AITattooNow_step__\+4q0q h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.AITattooNow_step__\+4q0q p{color:#666;font-size:1rem;margin:0}.AITattooNow_howItWorksCta__gZnbn{margin-top:40px;text-align:center}.AITattooNow_trustSection__vZbRq{background:#f8f9fa;padding:40px 20px}.AITattooNow_trustGrid__ypusW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.AITattooNow_trustCard__nv4rC{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.AITattooNow_trustNumber__kVtVZ{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.AITattooNow_trustLabel__oZCqH{color:#666;font-size:1rem;font-weight:500}.AITattooNow_gallerySection__DZNQ9{background:#fff;padding:80px 20px}.AITattooNow_gallerySection__DZNQ9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.AITattooNow_galleryDescription__NnUQO{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.AITattooNow_galleryGrid__te4\+M{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.AITattooNow_galleryItem__RxDf6{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.AITattooNow_galleryItem__RxDf6:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.AITattooNow_galleryItem__RxDf6 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.AITattooNow_galleryItem__RxDf6:hover img{transform:scale(1.05)}.AITattooNow_galleryCta__Y4s22{text-align:center}.AITattooNow_finalCtaSection__nMnc1{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.AITattooNow_finalCtaSection__nMnc1 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.AITattooNow_finalCtaSection__nMnc1 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.AITattooNow_finalCtaSection__nMnc1 .AITattooNow_ctaButtonLink__NRYMs{display:inline-block}.AITattooNow_finalCtaSection__nMnc1 .AITattooNow_ctaMain__eOvl7{background:#fff;color:#1a1a2e;max-width:450px}.AITattooNow_finalCtaSection__nMnc1 .AITattooNow_ctaMain__eOvl7:hover{background:#f0f0f0;transform:translateY(-2px)}.AITattooNow_faqSection__om18Y{background:#f8f9fa;padding:80px 20px}.AITattooNow_faqSection__om18Y h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.AITattooNow_faqSection__om18Y h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.AITattooNow_faqContainer__GIgcu{margin:0 auto;max-width:1000px}.AITattooNow_faqItem__Zj1LQ{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.AITattooNow_faqItem__Zj1LQ:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.AITattooNow_faqItemActive__eDYyV{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.AITattooNow_faqQuestion__sDYdu{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.AITattooNow_faqQuestion__sDYdu:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.AITattooNow_faqItemActive__eDYyV .AITattooNow_faqQuestion__sDYdu{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.AITattooNow_faqQuestionText__uGSED{flex:1 1}.AITattooNow_faqIcon__dTEq4{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.AITattooNow_faqItemActive__eDYyV .AITattooNow_faqIcon__dTEq4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.AITattooNow_faqAnswer__-\+0hE{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.AITattooNow_faqAnswerOpen__Ro2re{max-height:500px;padding:0 30px 25px}.AITattooNow_faqAnswer__-\+0hE p{margin:0;padding-top:10px}.AITattooNow_seoLinksSection__fwVGH{background:#fff;padding:40px 20px}.AITattooNow_seoLinksSection__fwVGH h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.AITattooNow_seoLinksGrid__i423K{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.AITattooNow_seoLinksColumn__Yu-vD h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.AITattooNow_seoLinksColumn__Yu-vD ul{list-style:none;margin:0;padding:0}.AITattooNow_seoLinksColumn__Yu-vD li{margin-bottom:12px}.AITattooNow_seoLinksColumn__Yu-vD a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.AITattooNow_seoLinksColumn__Yu-vD a:hover{color:#8a3ab9;text-decoration:underline}.AITattooNow_stickyCta__65b03{animation:AITattooNow_slideInRight__32557 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.AITattooNow_stickyCtaVisible__P3sgF{display:block}.AITattooNow_stickyCtaButton__uezG2{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.AITattooNow_stickyCtaButton__uezG2:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes AITattooNow_slideInRight__32557{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.AITattooNow_heroSection__BLjPk{min-height:auto;padding:42.5px 20px 80px}.AITattooNow_heroContentWrapper__nGjAz{display:flex;flex-direction:column;gap:16px}.AITattooNow_heroContent__f4KMh{display:flex;flex-direction:column;order:1;text-align:center}.AITattooNow_heroContent__f4KMh h1{font-size:2rem;order:1}.AITattooNow_heroSubtitle__3uczp{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.AITattooNow_trustMetrics__2bAUt{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.AITattooNow_metricItem__nLH2\+{font-size:.85rem}.AITattooNow_ctaMain__eOvl7{display:none}.AITattooNow_heroImageCarousel__G9ls3{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.AITattooNow_carouselItem__gkEwI{aspect-ratio:1}.AITattooNow_heroPreviewImage__RQTJ7{border-radius:8px}.AITattooNow_stickyCta__65b03{bottom:15px;display:block!important;right:15px}.AITattooNow_stickyCtaButton__uezG2{border-radius:40px;font-size:1rem;padding:14px 24px}.AITattooNow_howItWorksSection__BKhC2{padding:40px 20px}.AITattooNow_steps__dzbMq{gap:25px;grid-template-columns:1fr}.AITattooNow_trustSection__vZbRq{padding:50px 20px}.AITattooNow_trustGrid__ypusW{gap:25px;grid-template-columns:1fr}.AITattooNow_gallerySection__DZNQ9{padding:40px 20px}.AITattooNow_galleryGrid__te4\+M{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.AITattooNow_faqSection__om18Y h2,.AITattooNow_gallerySection__DZNQ9 h2,.AITattooNow_seoLinksSection__fwVGH h2{font-size:1.8rem}.AITattooNow_finalCtaSection__nMnc1{margin:0 20px;padding:60px 25px}.AITattooNow_finalCtaSection__nMnc1 h2{font-size:1.8rem}.AITattooNow_finalCtaSection__nMnc1 p{font-size:1.1rem}.AITattooNow_faqSection__om18Y{padding:40px 20px}.AITattooNow_faqQuestion__sDYdu{font-size:1.05rem;padding:20px}.AITattooNow_faqAnswer__-\+0hE{font-size:1rem;padding:0 20px 20px!important}.AITattooNow_faqIcon__dTEq4{font-size:1.2rem;height:30px;width:30px}.AITattooNow_seoLinksSection__fwVGH{padding:50px 20px}.AITattooNow_seoLinksGrid__i423K{grid-template-columns:1fr}}@media (max-width:480px){.AITattooNow_heroContent__f4KMh h1{font-size:1.75rem}.AITattooNow_heroSubtitle__3uczp{font-size:1rem}.AITattooNow_ctaMain__eOvl7{font-size:1.1rem;padding:14px 30px}.AITattooNow_galleryGrid__te4\+M{gap:12px;grid-template-columns:repeat(2,1fr)}.AITattooNow_stepIcon__372UU{font-size:3rem}.AITattooNow_trustNumber__kVtVZ{font-size:2rem}}.BestAITattooGenerator_page__89GcU{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.BestAITattooGenerator_bestAiTattooGeneratorContainer__kuIH7{margin:0 auto;max-width:1400px;padding:0 20px}.BestAITattooGenerator_heroSection__vDt5u{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.BestAITattooGenerator_heroContentWrapper__AJ6Y-{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.BestAITattooGenerator_heroContent__JISRt{position:relative;z-index:2}.BestAITattooGenerator_heroContent__JISRt h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.BestAITattooGenerator_heroSubtitle__EziTb{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.BestAITattooGenerator_ctaButtonLink__-o659{display:inline-block;margin-bottom:30px;text-decoration:none}.BestAITattooGenerator_ctaMain__DwlWB{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.BestAITattooGenerator_ctaMain__DwlWB:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.BestAITattooGenerator_trustMetrics__Ulh3T{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.BestAITattooGenerator_metricItem__qFBel{color:#666;font-size:.95rem;font-weight:500}.BestAITattooGenerator_heroPreview__UPGWI{align-items:center;display:flex;justify-content:center}.BestAITattooGenerator_heroImageCarousel__C6fkE{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.BestAITattooGenerator_carouselItem__AHdZ6{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.BestAITattooGenerator_carouselItem__AHdZ6:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.BestAITattooGenerator_heroPreviewImage__Zzcof{display:block;height:100%;object-fit:cover;width:100%}.BestAITattooGenerator_howItWorksSection__zO\+Y\+{background:#fff;padding:80px 20px}.BestAITattooGenerator_howItWorksSection__zO\+Y\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.BestAITattooGenerator_steps__fAZas{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.BestAITattooGenerator_step__zrRA2{padding:30px 20px;text-align:center}.BestAITattooGenerator_stepIcon__H9w6W{font-size:4rem;margin-bottom:20px}.BestAITattooGenerator_step__zrRA2 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.BestAITattooGenerator_step__zrRA2 p{color:#666;font-size:1rem;margin:0}.BestAITattooGenerator_howItWorksCta__zG3Xa{margin-top:40px;text-align:center}.BestAITattooGenerator_trustSection__4UWeH{background:#f8f9fa;padding:40px 20px}.BestAITattooGenerator_trustGrid__ucGgN{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.BestAITattooGenerator_trustCard__q74Ii{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.BestAITattooGenerator_trustNumber__fYTFj{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.BestAITattooGenerator_trustLabel__FHMr9{color:#666;font-size:1rem;font-weight:500}.BestAITattooGenerator_gallerySection__oUw8H{background:#fff;padding:80px 20px}.BestAITattooGenerator_gallerySection__oUw8H h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.BestAITattooGenerator_galleryDescription__IT6ui{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.BestAITattooGenerator_galleryGrid__PJvB6{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.BestAITattooGenerator_galleryItem__WNsAy{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.BestAITattooGenerator_galleryItem__WNsAy:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.BestAITattooGenerator_galleryItem__WNsAy img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.BestAITattooGenerator_galleryItem__WNsAy:hover img{transform:scale(1.05)}.BestAITattooGenerator_galleryCta__eo9ox{text-align:center}.BestAITattooGenerator_finalCtaSection__Ia9H\+{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.BestAITattooGenerator_finalCtaSection__Ia9H\+ h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.BestAITattooGenerator_finalCtaSection__Ia9H\+ p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.BestAITattooGenerator_finalCtaSection__Ia9H\+ .BestAITattooGenerator_ctaButtonLink__-o659{display:inline-block}.BestAITattooGenerator_finalCtaSection__Ia9H\+ .BestAITattooGenerator_ctaMain__DwlWB{background:#fff;color:#1a1a2e;max-width:450px}.BestAITattooGenerator_finalCtaSection__Ia9H\+ .BestAITattooGenerator_ctaMain__DwlWB:hover{background:#f0f0f0;transform:translateY(-2px)}.BestAITattooGenerator_faqSection__9rouo{background:#f8f9fa;padding:80px 20px}.BestAITattooGenerator_faqSection__9rouo h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.BestAITattooGenerator_faqSection__9rouo h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.BestAITattooGenerator_faqContainer__XL6aN{margin:0 auto;max-width:1000px}.BestAITattooGenerator_faqItem__ldxl9{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.BestAITattooGenerator_faqItem__ldxl9:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.BestAITattooGenerator_faqItemActive__kb\+mF{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.BestAITattooGenerator_faqQuestion__Ewp0F{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.BestAITattooGenerator_faqQuestion__Ewp0F:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.BestAITattooGenerator_faqItemActive__kb\+mF .BestAITattooGenerator_faqQuestion__Ewp0F{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.BestAITattooGenerator_faqQuestionText__5rdab{flex:1 1}.BestAITattooGenerator_faqIcon__yW2GI{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.BestAITattooGenerator_faqItemActive__kb\+mF .BestAITattooGenerator_faqIcon__yW2GI{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.BestAITattooGenerator_faqAnswer__gDY2n{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.BestAITattooGenerator_faqAnswerOpen__6osZf{max-height:500px;padding:0 30px 25px}.BestAITattooGenerator_faqAnswer__gDY2n p{margin:0;padding-top:10px}.BestAITattooGenerator_seoLinksSection__7HPnC{background:#fff;padding:40px 20px}.BestAITattooGenerator_seoLinksSection__7HPnC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.BestAITattooGenerator_seoLinksGrid__lQr9v{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.BestAITattooGenerator_seoLinksColumn__mUW4d h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.BestAITattooGenerator_seoLinksColumn__mUW4d ul{list-style:none;margin:0;padding:0}.BestAITattooGenerator_seoLinksColumn__mUW4d li{margin-bottom:12px}.BestAITattooGenerator_seoLinksColumn__mUW4d a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.BestAITattooGenerator_seoLinksColumn__mUW4d a:hover{color:#8a3ab9;text-decoration:underline}.BestAITattooGenerator_stickyCta__cjPSF{animation:BestAITattooGenerator_slideInRight__NKpjN .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.BestAITattooGenerator_stickyCtaVisible__gC19C{display:block}.BestAITattooGenerator_stickyCtaButton__v5Tw4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.BestAITattooGenerator_stickyCtaButton__v5Tw4:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes BestAITattooGenerator_slideInRight__NKpjN{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.BestAITattooGenerator_heroSection__vDt5u{min-height:auto;padding:42.5px 20px 80px}.BestAITattooGenerator_heroContentWrapper__AJ6Y-{display:flex;flex-direction:column;gap:16px}.BestAITattooGenerator_heroContent__JISRt{display:flex;flex-direction:column;order:1;text-align:center}.BestAITattooGenerator_heroContent__JISRt h1{font-size:2rem;order:1}.BestAITattooGenerator_heroSubtitle__EziTb{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.BestAITattooGenerator_trustMetrics__Ulh3T{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.BestAITattooGenerator_metricItem__qFBel{font-size:.85rem}.BestAITattooGenerator_ctaMain__DwlWB{display:none}.BestAITattooGenerator_heroImageCarousel__C6fkE{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.BestAITattooGenerator_carouselItem__AHdZ6{aspect-ratio:1}.BestAITattooGenerator_heroPreviewImage__Zzcof{border-radius:8px}.BestAITattooGenerator_stickyCta__cjPSF{bottom:15px;display:block!important;right:15px}.BestAITattooGenerator_stickyCtaButton__v5Tw4{border-radius:40px;font-size:1rem;padding:14px 24px}.BestAITattooGenerator_howItWorksSection__zO\+Y\+{padding:40px 20px}.BestAITattooGenerator_steps__fAZas{gap:25px;grid-template-columns:1fr}.BestAITattooGenerator_trustSection__4UWeH{padding:50px 20px}.BestAITattooGenerator_trustGrid__ucGgN{gap:25px;grid-template-columns:1fr}.BestAITattooGenerator_gallerySection__oUw8H{padding:40px 20px}.BestAITattooGenerator_galleryGrid__PJvB6{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BestAITattooGenerator_faqSection__9rouo h2,.BestAITattooGenerator_gallerySection__oUw8H h2,.BestAITattooGenerator_seoLinksSection__7HPnC h2{font-size:1.8rem}.BestAITattooGenerator_finalCtaSection__Ia9H\+{margin:0 20px;padding:60px 25px}.BestAITattooGenerator_finalCtaSection__Ia9H\+ h2{font-size:1.8rem}.BestAITattooGenerator_finalCtaSection__Ia9H\+ p{font-size:1.1rem}.BestAITattooGenerator_faqSection__9rouo{padding:40px 20px}.BestAITattooGenerator_faqQuestion__Ewp0F{font-size:1.05rem;padding:20px}.BestAITattooGenerator_faqAnswer__gDY2n{font-size:1rem;padding:0 20px 20px!important}.BestAITattooGenerator_faqIcon__yW2GI{font-size:1.2rem;height:30px;width:30px}.BestAITattooGenerator_seoLinksSection__7HPnC{padding:50px 20px}.BestAITattooGenerator_seoLinksGrid__lQr9v{grid-template-columns:1fr}}@media (max-width:480px){.BestAITattooGenerator_heroContent__JISRt h1{font-size:1.75rem}.BestAITattooGenerator_heroSubtitle__EziTb{font-size:1rem}.BestAITattooGenerator_ctaMain__DwlWB{font-size:1.1rem;padding:14px 30px}.BestAITattooGenerator_galleryGrid__PJvB6{gap:12px;grid-template-columns:repeat(2,1fr)}.BestAITattooGenerator_stepIcon__H9w6W{font-size:3rem}.BestAITattooGenerator_trustNumber__fYTFj{font-size:2rem}}.TattooGenerator_page__T5FTH{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooGenerator_tattooGeneratorContainer__FHh5p{margin:0 auto;max-width:1400px;padding:0 20px}.TattooGenerator_heroSection__qPgWU{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooGenerator_heroContentWrapper__XUl69{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooGenerator_heroContent__Zdk01{position:relative;z-index:2}.TattooGenerator_heroContent__Zdk01 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooGenerator_heroSubtitle__Eg9Qu{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooGenerator_ctaButtonLink__NIPMz{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooGenerator_ctaMain__op64x{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooGenerator_ctaMain__op64x:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooGenerator_trustMetrics__8uSo3{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooGenerator_metricItem__1jjNs{color:#666;font-size:.95rem;font-weight:500}.TattooGenerator_heroPreview__o6OgE{align-items:center;display:flex;justify-content:center}.TattooGenerator_heroImageCarousel__D22tR{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooGenerator_carouselItem__9WMoO{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooGenerator_carouselItem__9WMoO:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooGenerator_heroPreviewImage__-Qhaf{display:block;height:100%;object-fit:cover;width:100%}.TattooGenerator_howItWorksSection__NSbhh{background:#fff;padding:80px 20px}.TattooGenerator_howItWorksSection__NSbhh h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooGenerator_steps__pBIPa{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooGenerator_step__BWCu6{padding:30px 20px;text-align:center}.TattooGenerator_stepIcon__JdwzR{font-size:4rem;margin-bottom:20px}.TattooGenerator_step__BWCu6 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooGenerator_step__BWCu6 p{color:#666;font-size:1rem;margin:0}.TattooGenerator_howItWorksCta__Iv13h{margin-top:40px;text-align:center}.TattooGenerator_trustSection__EAvxU{background:#f8f9fa;padding:60px 20px}.TattooGenerator_trustGrid__VNfAe{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooGenerator_trustCard__HNThY{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooGenerator_trustNumber__iRm-W{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooGenerator_trustLabel__xaZyi{color:#666;font-size:1rem;font-weight:500}.TattooGenerator_gallerySection__nrtnq{background:#fff;padding:80px 20px}.TattooGenerator_gallerySection__nrtnq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooGenerator_galleryDescription__Rozkh{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooGenerator_galleryGrid__rGyTh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooGenerator_galleryItem__0jsnT{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooGenerator_galleryItem__0jsnT:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooGenerator_galleryItem__0jsnT img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooGenerator_galleryItem__0jsnT:hover img{transform:scale(1.05)}.TattooGenerator_galleryCta__dOpdg{text-align:center}.TattooGenerator_finalCtaSection__Lp6rv{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooGenerator_finalCtaSection__Lp6rv h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooGenerator_finalCtaSection__Lp6rv p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooGenerator_finalCtaSection__Lp6rv .TattooGenerator_ctaButtonLink__NIPMz{display:inline-block}.TattooGenerator_finalCtaSection__Lp6rv .TattooGenerator_ctaMain__op64x{background:#fff;color:#1a1a2e;max-width:450px}.TattooGenerator_finalCtaSection__Lp6rv .TattooGenerator_ctaMain__op64x:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooGenerator_faqSection__PeS97{background:#f8f9fa;padding:80px 20px}.TattooGenerator_faqSection__PeS97 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooGenerator_faqSection__PeS97 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooGenerator_faqContainer__kGKux{margin:0 auto;max-width:1000px}.TattooGenerator_faqItem__FA4kT{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooGenerator_faqItem__FA4kT:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooGenerator_faqItemActive__YM7Wb{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooGenerator_faqQuestion__HZBPM{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooGenerator_faqQuestion__HZBPM:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooGenerator_faqItemActive__YM7Wb .TattooGenerator_faqQuestion__HZBPM{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooGenerator_faqQuestionText__N9SIS{flex:1 1}.TattooGenerator_faqIcon__C65Nj{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooGenerator_faqItemActive__YM7Wb .TattooGenerator_faqIcon__C65Nj{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooGenerator_faqAnswer__bc4Lg{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooGenerator_faqAnswerOpen__d0tHB{max-height:500px;padding:0 30px 25px}.TattooGenerator_faqAnswer__bc4Lg p{margin:0;padding-top:10px}.TattooGenerator_seoLinksSection__IA14R{background:#fff;padding:60px 20px}.TattooGenerator_seoLinksSection__IA14R h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooGenerator_seoLinksGrid__uAuvW{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooGenerator_seoLinksColumn__\+dnuc h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooGenerator_seoLinksColumn__\+dnuc ul{list-style:none;margin:0;padding:0}.TattooGenerator_seoLinksColumn__\+dnuc li{margin-bottom:12px}.TattooGenerator_seoLinksColumn__\+dnuc a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooGenerator_seoLinksColumn__\+dnuc a:hover{color:#8a3ab9;text-decoration:underline}.TattooGenerator_stickyCta__H3i\+n{animation:TattooGenerator_slideInRight__6w-Dv .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooGenerator_stickyCtaVisible__Ib3iC{display:block}.TattooGenerator_stickyCtaButton__bCElj{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooGenerator_stickyCtaButton__bCElj:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooGenerator_slideInRight__6w-Dv{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooGenerator_heroSection__qPgWU{min-height:auto;padding:42.5px 20px 80px}.TattooGenerator_heroContentWrapper__XUl69{display:flex;flex-direction:column;gap:16px}.TattooGenerator_heroContent__Zdk01{display:flex;flex-direction:column;order:1;text-align:center}.TattooGenerator_heroContent__Zdk01 h1{font-size:2rem;order:1}.TattooGenerator_heroSubtitle__Eg9Qu{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooGenerator_trustMetrics__8uSo3{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooGenerator_metricItem__1jjNs{font-size:.85rem}.TattooGenerator_ctaMain__op64x{display:none}.TattooGenerator_heroImageCarousel__D22tR{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooGenerator_carouselItem__9WMoO{aspect-ratio:1}.TattooGenerator_heroPreviewImage__-Qhaf{border-radius:8px}.TattooGenerator_stickyCta__H3i\+n{bottom:15px;display:block!important;right:15px}.TattooGenerator_stickyCtaButton__bCElj{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooGenerator_howItWorksSection__NSbhh{padding:60px 20px}.TattooGenerator_steps__pBIPa{gap:40px;grid-template-columns:1fr}.TattooGenerator_trustSection__EAvxU{padding:50px 20px}.TattooGenerator_trustGrid__VNfAe{gap:25px;grid-template-columns:1fr}.TattooGenerator_gallerySection__nrtnq{padding:60px 20px}.TattooGenerator_galleryGrid__rGyTh{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooGenerator_faqSection__PeS97 h2,.TattooGenerator_gallerySection__nrtnq h2,.TattooGenerator_seoLinksSection__IA14R h2{font-size:1.8rem}.TattooGenerator_finalCtaSection__Lp6rv{margin:0 20px;padding:60px 25px}.TattooGenerator_finalCtaSection__Lp6rv h2{font-size:1.8rem}.TattooGenerator_finalCtaSection__Lp6rv p{font-size:1.1rem}.TattooGenerator_faqSection__PeS97{padding:60px 20px}.TattooGenerator_faqQuestion__HZBPM{font-size:1.05rem;padding:20px}.TattooGenerator_faqAnswer__bc4Lg{font-size:1rem;padding:0 20px 20px!important}.TattooGenerator_faqIcon__C65Nj{font-size:1.2rem;height:30px;width:30px}.TattooGenerator_seoLinksSection__IA14R{padding:50px 20px}.TattooGenerator_seoLinksGrid__uAuvW{grid-template-columns:1fr}}@media (max-width:480px){.TattooGenerator_heroContent__Zdk01 h1{font-size:1.75rem}.TattooGenerator_heroSubtitle__Eg9Qu{font-size:1rem}.TattooGenerator_ctaMain__op64x{font-size:1.1rem;padding:14px 30px}.TattooGenerator_galleryGrid__rGyTh{gap:12px;grid-template-columns:repeat(2,1fr)}.TattooGenerator_stepIcon__JdwzR{font-size:3rem}.TattooGenerator_trustNumber__iRm-W{font-size:2rem}}.TattooDesignGenerator_page__C1DxT{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooDesignGenerator_tattooDesignGeneratorContainer__kenIr{margin:0 auto;max-width:1400px;padding:0 20px}.TattooDesignGenerator_heroSection__X8w3x{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooDesignGenerator_heroContentWrapper__YgGl7{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooDesignGenerator_heroContent__glYwP{position:relative;z-index:2}.TattooDesignGenerator_heroContent__glYwP h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooDesignGenerator_heroSubtitle__6FSMl{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooDesignGenerator_ctaButtonLink__s\+m3t{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooDesignGenerator_ctaMain__RJjX9{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooDesignGenerator_ctaMain__RJjX9:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooDesignGenerator_trustMetrics__G9oNG{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooDesignGenerator_metricItem__OB5RZ{color:#666;font-size:.95rem;font-weight:500}.TattooDesignGenerator_heroPreview__nV3HA{align-items:center;display:flex;justify-content:center}.TattooDesignGenerator_heroImageCarousel__Q-wTo{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooDesignGenerator_carouselItem__yTq6J{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooDesignGenerator_carouselItem__yTq6J:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooDesignGenerator_heroPreviewImage__hY5mO{display:block;height:100%;object-fit:cover;width:100%}.TattooDesignGenerator_howItWorksSection__Ah9lE{background:#fff;padding:80px 20px}.TattooDesignGenerator_howItWorksSection__Ah9lE h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooDesignGenerator_steps__N5hPr{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooDesignGenerator_step__QUyzh{padding:30px 20px;text-align:center}.TattooDesignGenerator_stepIcon__QDRyu{font-size:4rem;margin-bottom:20px}.TattooDesignGenerator_step__QUyzh h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooDesignGenerator_step__QUyzh p{color:#666;font-size:1rem;margin:0}.TattooDesignGenerator_howItWorksCta__\+tvoz{margin-top:40px;text-align:center}.TattooDesignGenerator_trustSection__iTlKR{background:#f8f9fa;padding:60px 20px}.TattooDesignGenerator_trustGrid__gbkP9{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooDesignGenerator_trustCard__wKjFu{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooDesignGenerator_trustNumber__uEUeu{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooDesignGenerator_trustLabel__AwcEe{color:#666;font-size:1rem;font-weight:500}.TattooDesignGenerator_gallerySection__uvUdO{background:#fff;padding:80px 20px}.TattooDesignGenerator_gallerySection__uvUdO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesignGenerator_galleryDescription__rjGZX{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooDesignGenerator_galleryGrid__h0z5B{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooDesignGenerator_galleryItem__fH9a0{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignGenerator_galleryItem__fH9a0:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignGenerator_galleryItem__fH9a0 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooDesignGenerator_galleryItem__fH9a0:hover img{transform:scale(1.05)}.TattooDesignGenerator_galleryCta__ut8wu{text-align:center}.TattooDesignGenerator_finalCtaSection__fjDvL{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooDesignGenerator_finalCtaSection__fjDvL h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooDesignGenerator_finalCtaSection__fjDvL p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooDesignGenerator_finalCtaSection__fjDvL .TattooDesignGenerator_ctaButtonLink__s\+m3t{display:inline-block}.TattooDesignGenerator_finalCtaSection__fjDvL .TattooDesignGenerator_ctaMain__RJjX9{background:#fff;color:#1a1a2e;max-width:450px}.TattooDesignGenerator_finalCtaSection__fjDvL .TattooDesignGenerator_ctaMain__RJjX9:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooDesignGenerator_faqSection__SRSfJ{background:#f8f9fa;padding:80px 20px}.TattooDesignGenerator_faqSection__SRSfJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooDesignGenerator_faqSection__SRSfJ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooDesignGenerator_faqContainer__dkhwQ{margin:0 auto;max-width:1000px}.TattooDesignGenerator_faqItem__UK59l{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooDesignGenerator_faqItem__UK59l:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooDesignGenerator_faqItemActive__EeTKS{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooDesignGenerator_faqQuestion__xl8Rq{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooDesignGenerator_faqQuestion__xl8Rq:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooDesignGenerator_faqItemActive__EeTKS .TattooDesignGenerator_faqQuestion__xl8Rq{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooDesignGenerator_faqQuestionText__pgCUQ{flex:1 1}.TattooDesignGenerator_faqIcon__OJ2OJ{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooDesignGenerator_faqItemActive__EeTKS .TattooDesignGenerator_faqIcon__OJ2OJ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooDesignGenerator_faqAnswer__epui-{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooDesignGenerator_faqAnswerOpen__JU1ca{max-height:500px;padding:0 30px 25px}.TattooDesignGenerator_faqAnswer__epui- p{margin:0;padding-top:10px}.TattooDesignGenerator_seoLinksSection__OYDLa{background:#fff;padding:60px 20px}.TattooDesignGenerator_seoLinksSection__OYDLa h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooDesignGenerator_seoLinksGrid__dEhyl{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooDesignGenerator_seoLinksColumn__Z2UMu h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooDesignGenerator_seoLinksColumn__Z2UMu ul{list-style:none;margin:0;padding:0}.TattooDesignGenerator_seoLinksColumn__Z2UMu li{margin-bottom:12px}.TattooDesignGenerator_seoLinksColumn__Z2UMu a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooDesignGenerator_seoLinksColumn__Z2UMu a:hover{color:#8a3ab9;text-decoration:underline}.TattooDesignGenerator_stickyCta__lU45d{animation:TattooDesignGenerator_slideInRight__l6lFN .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooDesignGenerator_stickyCtaVisible__ZAE5L{display:block}.TattooDesignGenerator_stickyCtaButton__KT4N4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooDesignGenerator_stickyCtaButton__KT4N4:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooDesignGenerator_slideInRight__l6lFN{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooDesignGenerator_heroSection__X8w3x{min-height:auto;padding:42.5px 20px 80px}.TattooDesignGenerator_heroContentWrapper__YgGl7{display:flex;flex-direction:column;gap:16px}.TattooDesignGenerator_heroContent__glYwP{display:flex;flex-direction:column;order:1;text-align:center}.TattooDesignGenerator_heroContent__glYwP h1{font-size:2rem;order:1}.TattooDesignGenerator_heroSubtitle__6FSMl{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooDesignGenerator_trustMetrics__G9oNG{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooDesignGenerator_metricItem__OB5RZ{font-size:.85rem}.TattooDesignGenerator_ctaMain__RJjX9{display:none}.TattooDesignGenerator_heroImageCarousel__Q-wTo{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooDesignGenerator_carouselItem__yTq6J{aspect-ratio:1}.TattooDesignGenerator_heroPreviewImage__hY5mO{border-radius:8px}.TattooDesignGenerator_stickyCta__lU45d{bottom:15px;display:block!important;right:15px}.TattooDesignGenerator_stickyCtaButton__KT4N4{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooDesignGenerator_howItWorksSection__Ah9lE{padding:60px 20px}.TattooDesignGenerator_steps__N5hPr{gap:40px;grid-template-columns:1fr}.TattooDesignGenerator_trustSection__iTlKR{padding:50px 20px}.TattooDesignGenerator_trustGrid__gbkP9{gap:25px;grid-template-columns:1fr}.TattooDesignGenerator_gallerySection__uvUdO{padding:60px 20px}.TattooDesignGenerator_galleryGrid__h0z5B{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooDesignGenerator_faqSection__SRSfJ h2,.TattooDesignGenerator_gallerySection__uvUdO h2,.TattooDesignGenerator_seoLinksSection__OYDLa h2{font-size:1.8rem}.TattooDesignGenerator_finalCtaSection__fjDvL{margin:0 20px;padding:60px 25px}.TattooDesignGenerator_finalCtaSection__fjDvL h2{font-size:1.8rem}.TattooDesignGenerator_finalCtaSection__fjDvL p{font-size:1.1rem}.TattooDesignGenerator_faqSection__SRSfJ{padding:60px 20px}.TattooDesignGenerator_faqQuestion__xl8Rq{font-size:1.05rem;padding:20px}.TattooDesignGenerator_faqAnswer__epui-{font-size:1rem;padding:0 20px 20px!important}.TattooDesignGenerator_faqIcon__OJ2OJ{font-size:1.2rem;height:30px;width:30px}.TattooDesignGenerator_seoLinksSection__OYDLa{padding:50px 20px}.TattooDesignGenerator_seoLinksGrid__dEhyl{grid-template-columns:1fr}}@media (max-width:480px){.TattooDesignGenerator_heroContent__glYwP h1{font-size:1.75rem}.TattooDesignGenerator_heroSubtitle__6FSMl{font-size:1rem}.TattooDesignGenerator_ctaMain__RJjX9{font-size:1.1rem;padding:14px 30px}.TattooDesignGenerator_galleryGrid__h0z5B{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooDesignGenerator_stepIcon__QDRyu{font-size:3rem}.TattooDesignGenerator_trustNumber__uEUeu{font-size:2rem}}.TattooDesignApp_page__15nOg{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooDesignApp_tattooDesignAppContainer__5rciV{margin:0 auto;max-width:1400px;padding:0 20px}.TattooDesignApp_heroSection__Jz19k{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooDesignApp_heroContentWrapper__\+Yvm0{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooDesignApp_heroContent__5Nvln{position:relative;z-index:2}.TattooDesignApp_heroContent__5Nvln h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooDesignApp_heroSubtitle__hw5dj{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooDesignApp_ctaButtonLink__hcgDv{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooDesignApp_ctaMain__hLIuC{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooDesignApp_ctaMain__hLIuC:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooDesignApp_trustMetrics__a1UWt{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooDesignApp_metricItem__tixl9{color:#666;font-size:.95rem;font-weight:500}.TattooDesignApp_heroPreview__48jYq{align-items:center;display:flex;justify-content:center}.TattooDesignApp_heroImageCarousel__cOMgN{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooDesignApp_carouselItem__iy\+jz{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooDesignApp_carouselItem__iy\+jz:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooDesignApp_heroPreviewImage__0v3AT{display:block;height:100%;object-fit:cover;width:100%}.TattooDesignApp_howItWorksSection__ely0u{background:#fff;padding:80px 20px}.TattooDesignApp_howItWorksSection__ely0u h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooDesignApp_steps__TP2Kc{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooDesignApp_step__rWNr5{padding:30px 20px;text-align:center}.TattooDesignApp_stepIcon__9eZtE{font-size:4rem;margin-bottom:20px}.TattooDesignApp_step__rWNr5 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooDesignApp_step__rWNr5 p{color:#666;font-size:1rem;margin:0}.TattooDesignApp_howItWorksCta__yji16{margin-top:40px;text-align:center}.TattooDesignApp_trustSection__G9gfe{background:#f8f9fa;padding:60px 20px}.TattooDesignApp_trustGrid__2glum{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooDesignApp_trustCard__CSo3W{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooDesignApp_trustNumber__rBS4y{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooDesignApp_trustLabel__X\+J7T{color:#666;font-size:1rem;font-weight:500}.TattooDesignApp_gallerySection__Vg48a{background:#fff;padding:80px 20px}.TattooDesignApp_gallerySection__Vg48a h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooDesignApp_galleryDescription__e1Mdw{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooDesignApp_galleryGrid__MJlKs{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooDesignApp_galleryItem__HRsbd{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooDesignApp_galleryItem__HRsbd:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooDesignApp_galleryItem__HRsbd img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooDesignApp_galleryItem__HRsbd:hover img{transform:scale(1.05)}.TattooDesignApp_galleryCta__V617P{text-align:center}.TattooDesignApp_finalCtaSection__LaQW0{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooDesignApp_finalCtaSection__LaQW0 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooDesignApp_finalCtaSection__LaQW0 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooDesignApp_finalCtaSection__LaQW0 .TattooDesignApp_ctaButtonLink__hcgDv{display:inline-block}.TattooDesignApp_finalCtaSection__LaQW0 .TattooDesignApp_ctaMain__hLIuC{background:#fff;color:#1a1a2e;max-width:450px}.TattooDesignApp_finalCtaSection__LaQW0 .TattooDesignApp_ctaMain__hLIuC:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooDesignApp_faqSection__EqWew{background:#f8f9fa;padding:80px 20px}.TattooDesignApp_faqSection__EqWew h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooDesignApp_faqSection__EqWew h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooDesignApp_faqContainer__gN8G9{margin:0 auto;max-width:1000px}.TattooDesignApp_faqItem__WB7K7{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooDesignApp_faqItem__WB7K7:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooDesignApp_faqItemActive__Fhe6b{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooDesignApp_faqQuestion__vhVEZ{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooDesignApp_faqQuestion__vhVEZ:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooDesignApp_faqItemActive__Fhe6b .TattooDesignApp_faqQuestion__vhVEZ{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooDesignApp_faqQuestionText__jNbOR{flex:1 1}.TattooDesignApp_faqIcon__wKmXX{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooDesignApp_faqItemActive__Fhe6b .TattooDesignApp_faqIcon__wKmXX{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooDesignApp_faqAnswer__YjMMm{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooDesignApp_faqAnswerOpen__G\+dp0{max-height:500px;padding:0 30px 25px}.TattooDesignApp_faqAnswer__YjMMm p{margin:0;padding-top:10px}.TattooDesignApp_seoLinksSection__YRE6A{background:#fff;padding:60px 20px}.TattooDesignApp_seoLinksSection__YRE6A h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooDesignApp_seoLinksGrid__Z2ViY{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooDesignApp_seoLinksColumn__dbX9W h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooDesignApp_seoLinksColumn__dbX9W ul{list-style:none;margin:0;padding:0}.TattooDesignApp_seoLinksColumn__dbX9W li{margin-bottom:12px}.TattooDesignApp_seoLinksColumn__dbX9W a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooDesignApp_seoLinksColumn__dbX9W a:hover{color:#8a3ab9;text-decoration:underline}.TattooDesignApp_stickyCta__Tx6Fz{animation:TattooDesignApp_slideInRight__reL8q .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooDesignApp_stickyCtaVisible__eLb-m{display:block}.TattooDesignApp_stickyCtaButton__\+cazH{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooDesignApp_stickyCtaButton__\+cazH:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooDesignApp_slideInRight__reL8q{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooDesignApp_heroSection__Jz19k{min-height:auto;padding:42.5px 20px 80px}.TattooDesignApp_heroContentWrapper__\+Yvm0{display:flex;flex-direction:column;gap:16px}.TattooDesignApp_heroContent__5Nvln{display:flex;flex-direction:column;order:1;text-align:center}.TattooDesignApp_heroContent__5Nvln h1{font-size:2rem;order:1}.TattooDesignApp_heroSubtitle__hw5dj{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooDesignApp_trustMetrics__a1UWt{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooDesignApp_metricItem__tixl9{font-size:.85rem}.TattooDesignApp_ctaMain__hLIuC{display:none}.TattooDesignApp_heroImageCarousel__cOMgN{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooDesignApp_carouselItem__iy\+jz{aspect-ratio:1}.TattooDesignApp_heroPreviewImage__0v3AT{border-radius:8px}.TattooDesignApp_stickyCta__Tx6Fz{bottom:15px;display:block!important;right:15px}.TattooDesignApp_stickyCtaButton__\+cazH{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooDesignApp_howItWorksSection__ely0u{padding:60px 20px}.TattooDesignApp_steps__TP2Kc{gap:40px;grid-template-columns:1fr}.TattooDesignApp_trustSection__G9gfe{padding:50px 20px}.TattooDesignApp_trustGrid__2glum{gap:25px;grid-template-columns:1fr}.TattooDesignApp_gallerySection__Vg48a{padding:60px 20px}.TattooDesignApp_galleryGrid__MJlKs{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooDesignApp_faqSection__EqWew h2,.TattooDesignApp_gallerySection__Vg48a h2,.TattooDesignApp_seoLinksSection__YRE6A h2{font-size:1.8rem}.TattooDesignApp_finalCtaSection__LaQW0{margin:0 20px;padding:60px 25px}.TattooDesignApp_finalCtaSection__LaQW0 h2{font-size:1.8rem}.TattooDesignApp_finalCtaSection__LaQW0 p{font-size:1.1rem}.TattooDesignApp_faqSection__EqWew{padding:60px 20px}.TattooDesignApp_faqQuestion__vhVEZ{font-size:1.05rem;padding:20px}.TattooDesignApp_faqAnswer__YjMMm{font-size:1rem;padding:0 20px 20px!important}.TattooDesignApp_faqIcon__wKmXX{font-size:1.2rem;height:30px;width:30px}.TattooDesignApp_seoLinksSection__YRE6A{padding:50px 20px}.TattooDesignApp_seoLinksGrid__Z2ViY{grid-template-columns:1fr}}@media (max-width:480px){.TattooDesignApp_heroContent__5Nvln h1{font-size:1.75rem}.TattooDesignApp_heroSubtitle__hw5dj{font-size:1rem}.TattooDesignApp_ctaMain__hLIuC{font-size:1.1rem;padding:14px 30px}.TattooDesignApp_galleryGrid__MJlKs{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooDesignApp_stepIcon__9eZtE{font-size:3rem}.TattooDesignApp_trustNumber__rBS4y{font-size:2rem}}.TattooIdeasGenerator_page__yPaji{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooIdeasGenerator_tattooIdeasGeneratorContainer__iwtRF{margin:0 auto;max-width:1400px;padding:0 20px}.TattooIdeasGenerator_heroSection__9POuX{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooIdeasGenerator_heroContentWrapper__fpfMO{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooIdeasGenerator_heroContent__y57aG{position:relative;z-index:2}.TattooIdeasGenerator_heroContent__y57aG h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooIdeasGenerator_heroSubtitle__fHVkk{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooIdeasGenerator_ctaButtonLink__vSHzf{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooIdeasGenerator_ctaMain__0CXbn{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooIdeasGenerator_ctaMain__0CXbn:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooIdeasGenerator_trustMetrics__KYycy{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooIdeasGenerator_metricItem__Mu6ac{color:#666;font-size:.95rem;font-weight:500}.TattooIdeasGenerator_heroPreview__7YA1\+{align-items:center;display:flex;justify-content:center}.TattooIdeasGenerator_heroImageCarousel__-84sv{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooIdeasGenerator_carouselItem__R05b5{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooIdeasGenerator_carouselItem__R05b5:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooIdeasGenerator_heroPreviewImage__\+6ZUP{display:block;height:100%;object-fit:cover;width:100%}.TattooIdeasGenerator_howItWorksSection__mTUWc{background:#fff;padding:80px 20px}.TattooIdeasGenerator_howItWorksSection__mTUWc h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooIdeasGenerator_steps__xgVEu{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooIdeasGenerator_step__ZF8UO{padding:30px 20px;text-align:center}.TattooIdeasGenerator_stepIcon__tVI1Q{font-size:4rem;margin-bottom:20px}.TattooIdeasGenerator_step__ZF8UO h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooIdeasGenerator_step__ZF8UO p{color:#666;font-size:1rem;margin:0}.TattooIdeasGenerator_howItWorksCta__Lg0Cb{margin-top:40px;text-align:center}.TattooIdeasGenerator_trustSection__-c\+30{background:#f8f9fa;padding:60px 20px}.TattooIdeasGenerator_trustGrid__RUrpY{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooIdeasGenerator_trustCard__zhdOL{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooIdeasGenerator_trustNumber__2rnjK{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooIdeasGenerator_trustLabel__Uru51{color:#666;font-size:1rem;font-weight:500}.TattooIdeasGenerator_gallerySection__Ft9Uo{background:#fff;padding:80px 20px}.TattooIdeasGenerator_gallerySection__Ft9Uo h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooIdeasGenerator_galleryDescription__D3xn6{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooIdeasGenerator_galleryGrid__rfhw4{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooIdeasGenerator_galleryItem__Y1vNK{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooIdeasGenerator_galleryItem__Y1vNK:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooIdeasGenerator_galleryItem__Y1vNK img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooIdeasGenerator_galleryItem__Y1vNK:hover img{transform:scale(1.05)}.TattooIdeasGenerator_galleryCta__3OtYf{text-align:center}.TattooIdeasGenerator_finalCtaSection__LULzo{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooIdeasGenerator_finalCtaSection__LULzo h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooIdeasGenerator_finalCtaSection__LULzo p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooIdeasGenerator_finalCtaSection__LULzo .TattooIdeasGenerator_ctaButtonLink__vSHzf{display:inline-block}.TattooIdeasGenerator_finalCtaSection__LULzo .TattooIdeasGenerator_ctaMain__0CXbn{background:#fff;color:#1a1a2e;max-width:450px}.TattooIdeasGenerator_finalCtaSection__LULzo .TattooIdeasGenerator_ctaMain__0CXbn:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooIdeasGenerator_faqSection__iQ0PR{background:#f8f9fa;padding:80px 20px}.TattooIdeasGenerator_faqSection__iQ0PR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooIdeasGenerator_faqSection__iQ0PR h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooIdeasGenerator_faqContainer__HArr3{margin:0 auto;max-width:1000px}.TattooIdeasGenerator_faqItem__0Zu33{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooIdeasGenerator_faqItem__0Zu33:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooIdeasGenerator_faqItemActive__c5MNq{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooIdeasGenerator_faqQuestion__iMf1x{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooIdeasGenerator_faqQuestion__iMf1x:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooIdeasGenerator_faqItemActive__c5MNq .TattooIdeasGenerator_faqQuestion__iMf1x{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooIdeasGenerator_faqQuestionText__k-VC\+{flex:1 1}.TattooIdeasGenerator_faqIcon__P4vrA{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooIdeasGenerator_faqItemActive__c5MNq .TattooIdeasGenerator_faqIcon__P4vrA{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooIdeasGenerator_faqAnswer__6f\+ef{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooIdeasGenerator_faqAnswerOpen__O4EiG{max-height:500px;padding:0 30px 25px}.TattooIdeasGenerator_faqAnswer__6f\+ef p{margin:0;padding-top:10px}.TattooIdeasGenerator_seoLinksSection__UEHIp{background:#fff;padding:60px 20px}.TattooIdeasGenerator_seoLinksSection__UEHIp h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooIdeasGenerator_seoLinksGrid__n0RHJ{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooIdeasGenerator_seoLinksColumn__xU5sr h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooIdeasGenerator_seoLinksColumn__xU5sr ul{list-style:none;margin:0;padding:0}.TattooIdeasGenerator_seoLinksColumn__xU5sr li{margin-bottom:12px}.TattooIdeasGenerator_seoLinksColumn__xU5sr a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooIdeasGenerator_seoLinksColumn__xU5sr a:hover{color:#8a3ab9;text-decoration:underline}.TattooIdeasGenerator_stickyCta__ZacVx{animation:TattooIdeasGenerator_slideInRight__Uq3ox .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooIdeasGenerator_stickyCtaVisible__u\+As4{display:block}.TattooIdeasGenerator_stickyCtaButton__EczGq{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooIdeasGenerator_stickyCtaButton__EczGq:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooIdeasGenerator_slideInRight__Uq3ox{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooIdeasGenerator_heroSection__9POuX{min-height:auto;padding:42.5px 20px 80px}.TattooIdeasGenerator_heroContentWrapper__fpfMO{display:flex;flex-direction:column;gap:16px}.TattooIdeasGenerator_heroContent__y57aG{display:flex;flex-direction:column;order:1;text-align:center}.TattooIdeasGenerator_heroContent__y57aG h1{font-size:2rem;order:1}.TattooIdeasGenerator_heroSubtitle__fHVkk{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooIdeasGenerator_trustMetrics__KYycy{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooIdeasGenerator_metricItem__Mu6ac{font-size:.85rem}.TattooIdeasGenerator_ctaMain__0CXbn{display:none}.TattooIdeasGenerator_heroImageCarousel__-84sv{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooIdeasGenerator_carouselItem__R05b5{aspect-ratio:1}.TattooIdeasGenerator_heroPreviewImage__\+6ZUP{border-radius:8px}.TattooIdeasGenerator_stickyCta__ZacVx{bottom:15px;display:block!important;right:15px}.TattooIdeasGenerator_stickyCtaButton__EczGq{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooIdeasGenerator_howItWorksSection__mTUWc{padding:60px 20px}.TattooIdeasGenerator_steps__xgVEu{gap:40px;grid-template-columns:1fr}.TattooIdeasGenerator_trustSection__-c\+30{padding:50px 20px}.TattooIdeasGenerator_trustGrid__RUrpY{gap:25px;grid-template-columns:1fr}.TattooIdeasGenerator_gallerySection__Ft9Uo{padding:60px 20px}.TattooIdeasGenerator_galleryGrid__rfhw4{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooIdeasGenerator_faqSection__iQ0PR h2,.TattooIdeasGenerator_gallerySection__Ft9Uo h2,.TattooIdeasGenerator_seoLinksSection__UEHIp h2{font-size:1.8rem}.TattooIdeasGenerator_finalCtaSection__LULzo{margin:0 20px;padding:60px 25px}.TattooIdeasGenerator_finalCtaSection__LULzo h2{font-size:1.8rem}.TattooIdeasGenerator_finalCtaSection__LULzo p{font-size:1.1rem}.TattooIdeasGenerator_faqSection__iQ0PR{padding:60px 20px}.TattooIdeasGenerator_faqQuestion__iMf1x{font-size:1.05rem;padding:20px}.TattooIdeasGenerator_faqAnswer__6f\+ef{font-size:1rem;padding:0 20px 20px!important}.TattooIdeasGenerator_faqIcon__P4vrA{font-size:1.2rem;height:30px;width:30px}.TattooIdeasGenerator_seoLinksSection__UEHIp{padding:50px 20px}.TattooIdeasGenerator_seoLinksGrid__n0RHJ{grid-template-columns:1fr}}@media (max-width:480px){.TattooIdeasGenerator_heroContent__y57aG h1{font-size:1.75rem}.TattooIdeasGenerator_heroSubtitle__fHVkk{font-size:1rem}.TattooIdeasGenerator_ctaMain__0CXbn{font-size:1.1rem;padding:14px 30px}.TattooIdeasGenerator_galleryGrid__rfhw4{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooIdeasGenerator_stepIcon__tVI1Q{font-size:3rem}.TattooIdeasGenerator_trustNumber__2rnjK{font-size:2rem}}.FreeAITattooMaker_page__7kaSR{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FreeAITattooMaker_freeAiTattooMakerContainer__rXbI3{margin:0 auto;max-width:1400px;padding:0 20px}.FreeAITattooMaker_heroSection__yonVg{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FreeAITattooMaker_heroContentWrapper__Vz-Sw{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FreeAITattooMaker_heroContent__cEV3m{position:relative;z-index:2}.FreeAITattooMaker_heroContent__cEV3m h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FreeAITattooMaker_heroSubtitle__mD1oB{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FreeAITattooMaker_ctaButtonLink__VgvB-{display:inline-block;margin-bottom:30px;text-decoration:none}.FreeAITattooMaker_ctaMain__HAcaz{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FreeAITattooMaker_ctaMain__HAcaz:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FreeAITattooMaker_trustMetrics__S\+3ZQ{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FreeAITattooMaker_metricItem__zS1FC{color:#666;font-size:.95rem;font-weight:500}.FreeAITattooMaker_heroPreview__zVWpS{align-items:center;display:flex;justify-content:center}.FreeAITattooMaker_heroImageCarousel__7kGRk{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FreeAITattooMaker_carouselItem__i1yl7{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FreeAITattooMaker_carouselItem__i1yl7:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FreeAITattooMaker_heroPreviewImage__NGTXW{display:block;height:100%;object-fit:cover;width:100%}.FreeAITattooMaker_howItWorksSection__9NLY7{background:#fff;padding:80px 20px}.FreeAITattooMaker_howItWorksSection__9NLY7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FreeAITattooMaker_steps__r898-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FreeAITattooMaker_step__osML6{padding:30px 20px;text-align:center}.FreeAITattooMaker_stepIcon__Voj9e{font-size:4rem;margin-bottom:20px}.FreeAITattooMaker_step__osML6 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FreeAITattooMaker_step__osML6 p{color:#666;font-size:1rem;margin:0}.FreeAITattooMaker_howItWorksCta__rVzdk{margin-top:40px;text-align:center}.FreeAITattooMaker_trustSection__ODrjf{background:#f8f9fa;padding:40px 20px}.FreeAITattooMaker_trustGrid__LXoUw{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FreeAITattooMaker_trustCard__MiZtN{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FreeAITattooMaker_trustNumber__HiyDk{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FreeAITattooMaker_trustLabel__NN3jO{color:#666;font-size:1rem;font-weight:500}.FreeAITattooMaker_gallerySection__bpRdD{background:#fff;padding:80px 20px}.FreeAITattooMaker_gallerySection__bpRdD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FreeAITattooMaker_galleryDescription__8Llb7{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FreeAITattooMaker_galleryGrid__-fpiq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FreeAITattooMaker_galleryItem__qwZFI{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FreeAITattooMaker_galleryItem__qwZFI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FreeAITattooMaker_galleryItem__qwZFI img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FreeAITattooMaker_galleryItem__qwZFI:hover img{transform:scale(1.05)}.FreeAITattooMaker_galleryCta__mxZGa{text-align:center}.FreeAITattooMaker_finalCtaSection__wsttF{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FreeAITattooMaker_finalCtaSection__wsttF h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FreeAITattooMaker_finalCtaSection__wsttF p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FreeAITattooMaker_finalCtaSection__wsttF .FreeAITattooMaker_ctaButtonLink__VgvB-{display:inline-block}.FreeAITattooMaker_finalCtaSection__wsttF .FreeAITattooMaker_ctaMain__HAcaz{background:#fff;color:#1a1a2e;max-width:450px}.FreeAITattooMaker_finalCtaSection__wsttF .FreeAITattooMaker_ctaMain__HAcaz:hover{background:#f0f0f0;transform:translateY(-2px)}.FreeAITattooMaker_faqSection__NEvss{background:#f8f9fa;padding:80px 20px}.FreeAITattooMaker_faqSection__NEvss h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FreeAITattooMaker_faqSection__NEvss h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FreeAITattooMaker_faqContainer__0fFEz{margin:0 auto;max-width:1000px}.FreeAITattooMaker_faqItem__DYQHX{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FreeAITattooMaker_faqItem__DYQHX:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FreeAITattooMaker_faqItemActive__bZzOU{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FreeAITattooMaker_faqQuestion__fMz1a{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FreeAITattooMaker_faqQuestion__fMz1a:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FreeAITattooMaker_faqItemActive__bZzOU .FreeAITattooMaker_faqQuestion__fMz1a{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FreeAITattooMaker_faqQuestionText__ABowc{flex:1 1}.FreeAITattooMaker_faqIcon__7BRV1{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FreeAITattooMaker_faqItemActive__bZzOU .FreeAITattooMaker_faqIcon__7BRV1{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FreeAITattooMaker_faqAnswer__Q8Epf{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.FreeAITattooMaker_faqAnswerOpen__Xm9JF{max-height:500px;padding:0 30px 25px}.FreeAITattooMaker_faqAnswer__Q8Epf p{margin:0;padding-top:10px}.FreeAITattooMaker_seoLinksSection__BdBto{background:#fff;padding:40px 20px}.FreeAITattooMaker_seoLinksSection__BdBto h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FreeAITattooMaker_seoLinksGrid__CGth9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FreeAITattooMaker_seoLinksColumn__5uuue h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FreeAITattooMaker_seoLinksColumn__5uuue ul{list-style:none;margin:0;padding:0}.FreeAITattooMaker_seoLinksColumn__5uuue li{margin-bottom:12px}.FreeAITattooMaker_seoLinksColumn__5uuue a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.FreeAITattooMaker_seoLinksColumn__5uuue a:hover{color:#8a3ab9;text-decoration:underline}.FreeAITattooMaker_stickyCta__xxmxY{animation:FreeAITattooMaker_slideInRight__sDi0R .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FreeAITattooMaker_stickyCtaVisible__36AKe{display:block}.FreeAITattooMaker_stickyCtaButton__PQC2F{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FreeAITattooMaker_stickyCtaButton__PQC2F:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FreeAITattooMaker_slideInRight__sDi0R{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FreeAITattooMaker_heroSection__yonVg{min-height:auto;padding:42.5px 20px 80px}.FreeAITattooMaker_heroContentWrapper__Vz-Sw{display:flex;flex-direction:column;gap:16px}.FreeAITattooMaker_heroContent__cEV3m{display:flex;flex-direction:column;order:1;text-align:center}.FreeAITattooMaker_heroContent__cEV3m h1{font-size:2rem;order:1}.FreeAITattooMaker_heroSubtitle__mD1oB{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.FreeAITattooMaker_trustMetrics__S\+3ZQ{gap:6px;justify-content:center;order:3}.FreeAITattooMaker_metricItem__zS1FC{font-size:.85rem}.FreeAITattooMaker_ctaMain__HAcaz{display:none}.FreeAITattooMaker_heroImageCarousel__7kGRk{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.FreeAITattooMaker_carouselItem__i1yl7{aspect-ratio:1}.FreeAITattooMaker_heroPreviewImage__NGTXW{border-radius:8px}.FreeAITattooMaker_stickyCta__xxmxY{bottom:15px;display:block!important;right:15px}.FreeAITattooMaker_stickyCtaButton__PQC2F{border-radius:40px;font-size:1rem;padding:14px 24px}.FreeAITattooMaker_howItWorksSection__9NLY7{padding:40px 20px}.FreeAITattooMaker_steps__r898-{gap:25px;grid-template-columns:1fr}.FreeAITattooMaker_trustSection__ODrjf{padding:50px 20px}.FreeAITattooMaker_trustGrid__LXoUw{gap:25px;grid-template-columns:1fr}.FreeAITattooMaker_gallerySection__bpRdD{padding:40px 20px}.FreeAITattooMaker_galleryGrid__-fpiq{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FreeAITattooMaker_faqSection__NEvss h2,.FreeAITattooMaker_gallerySection__bpRdD h2,.FreeAITattooMaker_seoLinksSection__BdBto h2{font-size:1.8rem}.FreeAITattooMaker_finalCtaSection__wsttF{margin:0 20px;padding:60px 25px}.FreeAITattooMaker_finalCtaSection__wsttF h2{font-size:1.8rem}.FreeAITattooMaker_finalCtaSection__wsttF p{font-size:1.1rem}.FreeAITattooMaker_faqSection__NEvss{padding:40px 20px}.FreeAITattooMaker_faqQuestion__fMz1a{font-size:1.05rem;padding:20px}.FreeAITattooMaker_faqAnswer__Q8Epf{font-size:1rem;padding:0 20px 20px!important}.FreeAITattooMaker_faqIcon__7BRV1{font-size:1.2rem;height:30px;width:30px}.FreeAITattooMaker_seoLinksSection__BdBto{padding:50px 20px}.FreeAITattooMaker_seoLinksGrid__CGth9{grid-template-columns:1fr}}@media (max-width:480px){.FreeAITattooMaker_heroContent__cEV3m h1{font-size:1.75rem}.FreeAITattooMaker_heroSubtitle__mD1oB{font-size:1rem}.FreeAITattooMaker_ctaMain__HAcaz{font-size:1.1rem;padding:14px 30px}.FreeAITattooMaker_galleryGrid__-fpiq{gap:8px;grid-template-columns:repeat(2,1fr)}.FreeAITattooMaker_stepIcon__Voj9e{font-size:3rem}.FreeAITattooMaker_trustNumber__HiyDk{font-size:2rem}}.FreeTattooGenerator_page__R7iiG{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FreeTattooGenerator_freeTattooGeneratorContainer__B8L2I{margin:0 auto;max-width:1400px;padding:0 20px}.FreeTattooGenerator_heroSection__v1jpP{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FreeTattooGenerator_heroContentWrapper__9eE87{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FreeTattooGenerator_heroContent__xfGMU{position:relative;z-index:2}.FreeTattooGenerator_heroContent__xfGMU h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FreeTattooGenerator_heroSubtitle__qBXVa{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FreeTattooGenerator_ctaButtonLink__45BIl{display:inline-block;margin-bottom:30px;text-decoration:none}.FreeTattooGenerator_ctaMain__7NPQp{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FreeTattooGenerator_ctaMain__7NPQp:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FreeTattooGenerator_trustMetrics__HMmw5{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FreeTattooGenerator_metricItem__dCPWb{color:#666;font-size:.95rem;font-weight:500}.FreeTattooGenerator_heroPreview__Ud\+k4{align-items:center;display:flex;justify-content:center}.FreeTattooGenerator_heroImageCarousel__67LG4{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FreeTattooGenerator_carouselItem__gl6i7{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FreeTattooGenerator_carouselItem__gl6i7:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FreeTattooGenerator_heroPreviewImage__Nt5cM{display:block;height:100%;object-fit:cover;width:100%}.FreeTattooGenerator_howItWorksSection__2Bwiu{background:#fff;padding:80px 20px}.FreeTattooGenerator_howItWorksSection__2Bwiu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FreeTattooGenerator_steps__xjN3p{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FreeTattooGenerator_step__PaCgd{padding:30px 20px;text-align:center}.FreeTattooGenerator_stepIcon__BhK77{font-size:4rem;margin-bottom:20px}.FreeTattooGenerator_step__PaCgd h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FreeTattooGenerator_step__PaCgd p{color:#666;font-size:1rem;margin:0}.FreeTattooGenerator_howItWorksCta__Rq18j{margin-top:40px;text-align:center}.FreeTattooGenerator_trustSection__wuHBk{background:#f8f9fa;padding:60px 20px}.FreeTattooGenerator_trustGrid__Lhk6f{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FreeTattooGenerator_trustCard__wVMUQ{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FreeTattooGenerator_trustNumber__sYzH1{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FreeTattooGenerator_trustLabel__zuIhL{color:#666;font-size:1rem;font-weight:500}.FreeTattooGenerator_gallerySection__JGW3j{background:#fff;padding:80px 20px}.FreeTattooGenerator_gallerySection__JGW3j h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FreeTattooGenerator_galleryDescription__qPpNN{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FreeTattooGenerator_galleryGrid__AlnAh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FreeTattooGenerator_galleryItem__qiDGU{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FreeTattooGenerator_galleryItem__qiDGU:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FreeTattooGenerator_galleryItem__qiDGU img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FreeTattooGenerator_galleryItem__qiDGU:hover img{transform:scale(1.05)}.FreeTattooGenerator_galleryCta__MB6Y\+{text-align:center}.FreeTattooGenerator_finalCtaSection__cW9-v{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FreeTattooGenerator_finalCtaSection__cW9-v h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FreeTattooGenerator_finalCtaSection__cW9-v p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FreeTattooGenerator_finalCtaSection__cW9-v .FreeTattooGenerator_ctaButtonLink__45BIl{display:inline-block}.FreeTattooGenerator_finalCtaSection__cW9-v .FreeTattooGenerator_ctaMain__7NPQp{background:#fff;color:#1a1a2e;max-width:450px}.FreeTattooGenerator_finalCtaSection__cW9-v .FreeTattooGenerator_ctaMain__7NPQp:hover{background:#f0f0f0;transform:translateY(-2px)}.FreeTattooGenerator_faqSection__JIZ5b{background:#f8f9fa;padding:80px 20px}.FreeTattooGenerator_faqSection__JIZ5b h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FreeTattooGenerator_faqSection__JIZ5b h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FreeTattooGenerator_faqContainer__0RsPz{margin:0 auto;max-width:1000px}.FreeTattooGenerator_faqItem__xsUJb{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FreeTattooGenerator_faqItem__xsUJb:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FreeTattooGenerator_faqItemActive__ody5w{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FreeTattooGenerator_faqQuestion__qEdYW{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FreeTattooGenerator_faqQuestion__qEdYW:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FreeTattooGenerator_faqItemActive__ody5w .FreeTattooGenerator_faqQuestion__qEdYW{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FreeTattooGenerator_faqQuestionText__Z-NC2{flex:1 1}.FreeTattooGenerator_faqIcon__9jd32{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FreeTattooGenerator_faqItemActive__ody5w .FreeTattooGenerator_faqIcon__9jd32{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FreeTattooGenerator_faqAnswer__ere4k{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.FreeTattooGenerator_faqAnswerOpen__nuG5y{max-height:500px;padding:0 30px 25px}.FreeTattooGenerator_faqAnswer__ere4k p{margin:0;padding-top:10px}.FreeTattooGenerator_seoLinksSection__rUpnU{background:#fff;padding:60px 20px}.FreeTattooGenerator_seoLinksSection__rUpnU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FreeTattooGenerator_seoLinksGrid__ZQmZV{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FreeTattooGenerator_seoLinksColumn__CTopp h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FreeTattooGenerator_seoLinksColumn__CTopp ul{list-style:none;margin:0;padding:0}.FreeTattooGenerator_seoLinksColumn__CTopp li{margin-bottom:12px}.FreeTattooGenerator_seoLinksColumn__CTopp a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.FreeTattooGenerator_seoLinksColumn__CTopp a:hover{color:#8a3ab9;text-decoration:underline}.FreeTattooGenerator_stickyCta__mkD1R{animation:FreeTattooGenerator_slideInRight__tk7Ex .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FreeTattooGenerator_stickyCtaVisible__ohHFk{display:block}.FreeTattooGenerator_stickyCtaButton__18JrO{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FreeTattooGenerator_stickyCtaButton__18JrO:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FreeTattooGenerator_slideInRight__tk7Ex{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FreeTattooGenerator_heroSection__v1jpP{min-height:auto;padding:42.5px 20px 80px}.FreeTattooGenerator_heroContentWrapper__9eE87{display:flex;flex-direction:column;gap:16px}.FreeTattooGenerator_heroContent__xfGMU{display:flex;flex-direction:column;order:1;text-align:center}.FreeTattooGenerator_heroContent__xfGMU h1{font-size:2rem;order:1}.FreeTattooGenerator_heroSubtitle__qBXVa{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.FreeTattooGenerator_trustMetrics__HMmw5{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.FreeTattooGenerator_metricItem__dCPWb{font-size:.85rem}.FreeTattooGenerator_ctaMain__7NPQp{display:none}.FreeTattooGenerator_heroImageCarousel__67LG4{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.FreeTattooGenerator_carouselItem__gl6i7{aspect-ratio:1}.FreeTattooGenerator_heroPreviewImage__Nt5cM{border-radius:8px}.FreeTattooGenerator_stickyCta__mkD1R{bottom:15px;display:block!important;right:15px}.FreeTattooGenerator_stickyCtaButton__18JrO{border-radius:40px;font-size:1rem;padding:14px 24px}.FreeTattooGenerator_howItWorksSection__2Bwiu{padding:60px 20px}.FreeTattooGenerator_steps__xjN3p{gap:40px;grid-template-columns:1fr}.FreeTattooGenerator_trustSection__wuHBk{padding:50px 20px}.FreeTattooGenerator_trustGrid__Lhk6f{gap:25px;grid-template-columns:1fr}.FreeTattooGenerator_gallerySection__JGW3j{padding:60px 20px}.FreeTattooGenerator_galleryGrid__AlnAh{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FreeTattooGenerator_faqSection__JIZ5b h2,.FreeTattooGenerator_gallerySection__JGW3j h2,.FreeTattooGenerator_seoLinksSection__rUpnU h2{font-size:1.8rem}.FreeTattooGenerator_finalCtaSection__cW9-v{margin:0 20px;padding:60px 25px}.FreeTattooGenerator_finalCtaSection__cW9-v h2{font-size:1.8rem}.FreeTattooGenerator_finalCtaSection__cW9-v p{font-size:1.1rem}.FreeTattooGenerator_faqSection__JIZ5b{padding:60px 20px}.FreeTattooGenerator_faqQuestion__qEdYW{font-size:1.05rem;padding:20px}.FreeTattooGenerator_faqAnswer__ere4k{font-size:1rem;padding:0 20px 20px!important}.FreeTattooGenerator_faqIcon__9jd32{font-size:1.2rem;height:30px;width:30px}.FreeTattooGenerator_seoLinksSection__rUpnU{padding:50px 20px}.FreeTattooGenerator_seoLinksGrid__ZQmZV{grid-template-columns:1fr}}@media (max-width:480px){.FreeTattooGenerator_heroContent__xfGMU h1{font-size:1.75rem}.FreeTattooGenerator_heroSubtitle__qBXVa{font-size:1rem}.FreeTattooGenerator_ctaMain__7NPQp{font-size:1.1rem;padding:14px 30px}.FreeTattooGenerator_galleryGrid__AlnAh{gap:12px;grid-template-columns:repeat(2,1fr)}.FreeTattooGenerator_stepIcon__BhK77{font-size:3rem}.FreeTattooGenerator_trustNumber__sYzH1{font-size:2rem}}.FreeTattooGeneratorNoCreditCard_page__t7gE1{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FreeTattooGeneratorNoCreditCard_freeTattooGeneratorNoCreditCardContainer__f2pfG{margin:0 auto;max-width:1400px;padding:0 20px}.FreeTattooGeneratorNoCreditCard_heroSection__Qmcpu{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FreeTattooGeneratorNoCreditCard_heroContentWrapper__Ttpcs{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FreeTattooGeneratorNoCreditCard_heroContent__\+cZtG{position:relative;z-index:2}.FreeTattooGeneratorNoCreditCard_heroContent__\+cZtG h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FreeTattooGeneratorNoCreditCard_heroSubtitle__auEY-{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FreeTattooGeneratorNoCreditCard_ctaButtonLink__QsK1K{display:inline-block;margin-bottom:30px;text-decoration:none}.FreeTattooGeneratorNoCreditCard_ctaMain__dEzP6{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FreeTattooGeneratorNoCreditCard_ctaMain__dEzP6:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FreeTattooGeneratorNoCreditCard_trustMetrics__7dLwl{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FreeTattooGeneratorNoCreditCard_metricItem__mKtUU{color:#666;font-size:.95rem;font-weight:500}.FreeTattooGeneratorNoCreditCard_heroPreview__FnlPY{align-items:center;display:flex;justify-content:center}.FreeTattooGeneratorNoCreditCard_heroImageCarousel__8Zsx7{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FreeTattooGeneratorNoCreditCard_carouselItem__rKFL7{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FreeTattooGeneratorNoCreditCard_carouselItem__rKFL7:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FreeTattooGeneratorNoCreditCard_heroPreviewImage__KQePd{display:block;height:100%;object-fit:cover;width:100%}.FreeTattooGeneratorNoCreditCard_howItWorksSection__hw5Ze{background:#fff;padding:80px 20px}.FreeTattooGeneratorNoCreditCard_howItWorksSection__hw5Ze h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FreeTattooGeneratorNoCreditCard_steps__0bvLL{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FreeTattooGeneratorNoCreditCard_step__in84z{padding:30px 20px;text-align:center}.FreeTattooGeneratorNoCreditCard_stepIcon__Y46Ek{font-size:4rem;margin-bottom:20px}.FreeTattooGeneratorNoCreditCard_step__in84z h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FreeTattooGeneratorNoCreditCard_step__in84z p{color:#666;font-size:1rem;margin:0}.FreeTattooGeneratorNoCreditCard_howItWorksCta__dEEh5{margin-top:40px;text-align:center}.FreeTattooGeneratorNoCreditCard_trustSection__42JmU{background:#f8f9fa;padding:60px 20px}.FreeTattooGeneratorNoCreditCard_trustGrid__NYVw7{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FreeTattooGeneratorNoCreditCard_trustCard__Ontfl{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FreeTattooGeneratorNoCreditCard_trustNumber__vdCJx{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FreeTattooGeneratorNoCreditCard_trustLabel__jo8xV{color:#666;font-size:1rem;font-weight:500}.FreeTattooGeneratorNoCreditCard_gallerySection__4U8jW{background:#fff;padding:80px 20px}.FreeTattooGeneratorNoCreditCard_gallerySection__4U8jW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FreeTattooGeneratorNoCreditCard_galleryDescription__ZQerX{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FreeTattooGeneratorNoCreditCard_galleryGrid__lMxB6{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FreeTattooGeneratorNoCreditCard_galleryItem__O3RCs{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FreeTattooGeneratorNoCreditCard_galleryItem__O3RCs:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FreeTattooGeneratorNoCreditCard_galleryItem__O3RCs img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FreeTattooGeneratorNoCreditCard_galleryItem__O3RCs:hover img{transform:scale(1.05)}.FreeTattooGeneratorNoCreditCard_galleryCta__gd5Ca{text-align:center}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh .FreeTattooGeneratorNoCreditCard_ctaButtonLink__QsK1K{display:inline-block}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh .FreeTattooGeneratorNoCreditCard_ctaMain__dEzP6{background:#fff;color:#1a1a2e;max-width:450px}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh .FreeTattooGeneratorNoCreditCard_ctaMain__dEzP6:hover{background:#f0f0f0;transform:translateY(-2px)}.FreeTattooGeneratorNoCreditCard_faqSection__J5gFh{background:#f8f9fa;padding:80px 20px}.FreeTattooGeneratorNoCreditCard_faqSection__J5gFh h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FreeTattooGeneratorNoCreditCard_faqSection__J5gFh h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FreeTattooGeneratorNoCreditCard_faqContainer__ZmFl0{margin:0 auto;max-width:1000px}.FreeTattooGeneratorNoCreditCard_faqItem__TBSIr{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FreeTattooGeneratorNoCreditCard_faqItem__TBSIr:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FreeTattooGeneratorNoCreditCard_faqItemActive__81tWX{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FreeTattooGeneratorNoCreditCard_faqQuestion__1bLvT{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FreeTattooGeneratorNoCreditCard_faqQuestion__1bLvT:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FreeTattooGeneratorNoCreditCard_faqItemActive__81tWX .FreeTattooGeneratorNoCreditCard_faqQuestion__1bLvT{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FreeTattooGeneratorNoCreditCard_faqQuestionText__4XBjs{flex:1 1}.FreeTattooGeneratorNoCreditCard_faqIcon__0rbps{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FreeTattooGeneratorNoCreditCard_faqItemActive__81tWX .FreeTattooGeneratorNoCreditCard_faqIcon__0rbps{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FreeTattooGeneratorNoCreditCard_faqAnswer__SOV8d{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.FreeTattooGeneratorNoCreditCard_faqAnswerOpen__49AeB{max-height:500px;padding:0 30px 25px}.FreeTattooGeneratorNoCreditCard_faqAnswer__SOV8d p{margin:0;padding-top:10px}.FreeTattooGeneratorNoCreditCard_seoLinksSection__PUd1w{background:#fff;padding:60px 20px}.FreeTattooGeneratorNoCreditCard_seoLinksSection__PUd1w h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FreeTattooGeneratorNoCreditCard_seoLinksGrid__dLEza{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FreeTattooGeneratorNoCreditCard_seoLinksColumn__6u3YO h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FreeTattooGeneratorNoCreditCard_seoLinksColumn__6u3YO ul{list-style:none;margin:0;padding:0}.FreeTattooGeneratorNoCreditCard_seoLinksColumn__6u3YO li{margin-bottom:12px}.FreeTattooGeneratorNoCreditCard_seoLinksColumn__6u3YO a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.FreeTattooGeneratorNoCreditCard_seoLinksColumn__6u3YO a:hover{color:#8a3ab9;text-decoration:underline}.FreeTattooGeneratorNoCreditCard_stickyCta__PIxRu{animation:FreeTattooGeneratorNoCreditCard_slideInRight__MA9Wg .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FreeTattooGeneratorNoCreditCard_stickyCtaVisible__883Kq{display:block}.FreeTattooGeneratorNoCreditCard_stickyCtaButton__llABT{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FreeTattooGeneratorNoCreditCard_stickyCtaButton__llABT:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FreeTattooGeneratorNoCreditCard_slideInRight__MA9Wg{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FreeTattooGeneratorNoCreditCard_heroSection__Qmcpu{min-height:auto;padding:100px 20px 80px}.FreeTattooGeneratorNoCreditCard_heroContentWrapper__Ttpcs{gap:16px;grid-template-columns:1fr}.FreeTattooGeneratorNoCreditCard_heroContent__\+cZtG{text-align:center}.FreeTattooGeneratorNoCreditCard_heroContent__\+cZtG h1{font-size:2rem;margin-bottom:15px}.FreeTattooGeneratorNoCreditCard_heroSubtitle__auEY-{font-size:1.1rem;margin-bottom:25px}.FreeTattooGeneratorNoCreditCard_ctaMain__dEzP6{font-size:1.2rem;margin-bottom:20px;max-width:100%;padding:16px 35px}.FreeTattooGeneratorNoCreditCard_trustMetrics__7dLwl{gap:6px;justify-content:center;margin-top:15px}.FreeTattooGeneratorNoCreditCard_metricItem__mKtUU{font-size:.85rem}.FreeTattooGeneratorNoCreditCard_heroImageCarousel__8Zsx7{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:20px;max-width:100%}.FreeTattooGeneratorNoCreditCard_carouselItem__rKFL7{aspect-ratio:1}.FreeTattooGeneratorNoCreditCard_stickyCta__PIxRu{bottom:15px;right:15px}.FreeTattooGeneratorNoCreditCard_stickyCtaButton__llABT{border-radius:40px;font-size:1rem;padding:14px 24px}.FreeTattooGeneratorNoCreditCard_howItWorksSection__hw5Ze{padding:60px 20px}.FreeTattooGeneratorNoCreditCard_steps__0bvLL{gap:40px;grid-template-columns:1fr}.FreeTattooGeneratorNoCreditCard_trustSection__42JmU{padding:50px 20px}.FreeTattooGeneratorNoCreditCard_trustGrid__NYVw7{gap:25px;grid-template-columns:1fr}.FreeTattooGeneratorNoCreditCard_gallerySection__4U8jW{padding:60px 20px}.FreeTattooGeneratorNoCreditCard_galleryGrid__lMxB6{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FreeTattooGeneratorNoCreditCard_faqSection__J5gFh h2,.FreeTattooGeneratorNoCreditCard_gallerySection__4U8jW h2,.FreeTattooGeneratorNoCreditCard_seoLinksSection__PUd1w h2{font-size:1.8rem}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh{margin:0 20px;padding:60px 25px}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh h2{font-size:1.8rem}.FreeTattooGeneratorNoCreditCard_finalCtaSection__R8obh p{font-size:1.1rem}.FreeTattooGeneratorNoCreditCard_faqSection__J5gFh{padding:60px 20px}.FreeTattooGeneratorNoCreditCard_faqQuestion__1bLvT{font-size:1.05rem;padding:20px}.FreeTattooGeneratorNoCreditCard_faqAnswer__SOV8d{font-size:1rem;padding:0 20px 20px!important}.FreeTattooGeneratorNoCreditCard_faqIcon__0rbps{font-size:1.2rem;height:30px;width:30px}.FreeTattooGeneratorNoCreditCard_seoLinksSection__PUd1w{padding:50px 20px}.FreeTattooGeneratorNoCreditCard_seoLinksGrid__dLEza{grid-template-columns:1fr}}@media (max-width:480px){.FreeTattooGeneratorNoCreditCard_heroSection__Qmcpu{padding:90px 15px 30px}.FreeTattooGeneratorNoCreditCard_heroContent__\+cZtG h1{font-size:1.75rem;margin-bottom:12px}.FreeTattooGeneratorNoCreditCard_heroSubtitle__auEY-{font-size:1rem;margin-bottom:20px}.FreeTattooGeneratorNoCreditCard_ctaMain__dEzP6{font-size:1.1rem;margin-bottom:15px;padding:14px 30px}.FreeTattooGeneratorNoCreditCard_trustMetrics__7dLwl{gap:8px;margin-top:12px}.FreeTattooGeneratorNoCreditCard_heroImageCarousel__8Zsx7{gap:8px;margin-top:15px}.FreeTattooGeneratorNoCreditCard_galleryGrid__lMxB6{gap:8px;grid-template-columns:repeat(2,1fr)}.FreeTattooGeneratorNoCreditCard_stepIcon__Y46Ek{font-size:3rem}.FreeTattooGeneratorNoCreditCard_trustNumber__vdCJx{font-size:2rem}.FreeTattooGeneratorNoCreditCard_stickyCta__PIxRu{bottom:10px;right:10px}.FreeTattooGeneratorNoCreditCard_stickyCtaButton__llABT{font-size:.95rem;padding:12px 20px}}.FreeTry_page__CBYRX{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.FreeTry_freeTryContainer__bjBmg{margin:0 auto;max-width:1400px;padding:0 20px}.FreeTry_heroSection__DJD33{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.FreeTry_heroContentWrapper__xvXpK{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.FreeTry_heroContent__wah6N{position:relative;z-index:2}.FreeTry_heroContent__wah6N h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.FreeTry_heroSubtitle__TxTbK{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.FreeTry_ctaButtonLink__x58U6{display:inline-block;margin-bottom:30px;text-decoration:none}.FreeTry_ctaMain__KFE4J{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.FreeTry_ctaMain__KFE4J:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.FreeTry_trustMetrics__jC\+Q3{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.FreeTry_metricItem__213Uo{color:#666;font-size:.95rem;font-weight:500}.FreeTry_heroPreview__Ggc1Q{align-items:center;display:flex;justify-content:center}.FreeTry_heroImageCarousel__bFMMj{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.FreeTry_carouselItem__iBJ4k{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.FreeTry_carouselItem__iBJ4k:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.FreeTry_heroPreviewImage__PiKxd{display:block;height:100%;object-fit:cover;width:100%}.FreeTry_howItWorksSection__f-AuR{background:#fff;padding:80px 20px}.FreeTry_howItWorksSection__f-AuR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.FreeTry_steps__iKWzN{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.FreeTry_step__3iL9V{padding:30px 20px;text-align:center}.FreeTry_stepIcon__9aVWr{font-size:4rem;margin-bottom:20px}.FreeTry_step__3iL9V h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.FreeTry_step__3iL9V p{color:#666;font-size:1rem;margin:0}.FreeTry_howItWorksCta__f9\+7V{margin-top:40px;text-align:center}.FreeTry_trustSection__I-rn4{background:#f8f9fa;padding:60px 20px}.FreeTry_trustGrid__BiVfa{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.FreeTry_trustCard__OxC0b{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.FreeTry_trustNumber__haDTO{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.FreeTry_trustLabel__i4ocJ{color:#666;font-size:1rem;font-weight:500}.FreeTry_gallerySection__FkrsU{background:#fff;padding:80px 20px}.FreeTry_gallerySection__FkrsU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.FreeTry_galleryDescription__trHz7{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.FreeTry_galleryGrid__\+qQ8N{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.FreeTry_galleryItem__vA0\+4{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.FreeTry_galleryItem__vA0\+4:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.FreeTry_galleryItem__vA0\+4 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.FreeTry_galleryItem__vA0\+4:hover img{transform:scale(1.05)}.FreeTry_galleryCta__EzxB-{text-align:center}.FreeTry_finalCtaSection__kBbhd{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.FreeTry_finalCtaSection__kBbhd h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.FreeTry_finalCtaSection__kBbhd p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.FreeTry_finalCtaSection__kBbhd .FreeTry_ctaButtonLink__x58U6{display:inline-block}.FreeTry_finalCtaSection__kBbhd .FreeTry_ctaMain__KFE4J{background:#fff;color:#1a1a2e;max-width:450px}.FreeTry_finalCtaSection__kBbhd .FreeTry_ctaMain__KFE4J:hover{background:#f0f0f0;transform:translateY(-2px)}.FreeTry_faqSection__mzJN7{background:#f8f9fa;padding:80px 20px}.FreeTry_faqSection__mzJN7 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.FreeTry_faqSection__mzJN7 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.FreeTry_faqContainer__FZrdf{margin:0 auto;max-width:1000px}.FreeTry_faqItem__P9aSo{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.FreeTry_faqItem__P9aSo:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.FreeTry_faqItemActive__WRQzz{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.FreeTry_faqQuestion__04\+DN{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.FreeTry_faqQuestion__04\+DN:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.FreeTry_faqItemActive__WRQzz .FreeTry_faqQuestion__04\+DN{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.FreeTry_faqQuestionText__BjSMj{flex:1 1}.FreeTry_faqIcon__rWVz-{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.FreeTry_faqItemActive__WRQzz .FreeTry_faqIcon__rWVz-{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.FreeTry_faqAnswer__ngk74{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.FreeTry_faqAnswerOpen__fVHrr{max-height:500px;padding:0 30px 25px}.FreeTry_faqAnswer__ngk74 p{margin:0;padding-top:10px}.FreeTry_seoLinksSection__y\+kjU{background:#fff;padding:60px 20px}.FreeTry_seoLinksSection__y\+kjU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.FreeTry_seoLinksGrid__Zl0GE{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.FreeTry_seoLinksColumn__7qNDk h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.FreeTry_seoLinksColumn__7qNDk ul{list-style:none;margin:0;padding:0}.FreeTry_seoLinksColumn__7qNDk li{margin-bottom:12px}.FreeTry_seoLinksColumn__7qNDk a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.FreeTry_seoLinksColumn__7qNDk a:hover{color:#8a3ab9;text-decoration:underline}.FreeTry_stickyCta__nCQAT{animation:FreeTry_slideInRight__fb5Gm .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.FreeTry_stickyCtaVisible__GRf0M{display:block}.FreeTry_stickyCtaButton__XvKPX{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.FreeTry_stickyCtaButton__XvKPX:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes FreeTry_slideInRight__fb5Gm{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.FreeTry_heroSection__DJD33{min-height:auto;padding:42.5px 20px 80px}.FreeTry_heroContentWrapper__xvXpK{display:flex;flex-direction:column;gap:16px}.FreeTry_heroContent__wah6N{display:flex;flex-direction:column;order:1;text-align:center}.FreeTry_heroContent__wah6N h1{font-size:2rem;order:1}.FreeTry_heroSubtitle__TxTbK{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.FreeTry_trustMetrics__jC\+Q3{gap:6px;justify-content:center;order:3}.FreeTry_metricItem__213Uo{font-size:.85rem}.FreeTry_ctaMain__KFE4J{display:none}.FreeTry_heroImageCarousel__bFMMj{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.FreeTry_carouselItem__iBJ4k{aspect-ratio:1}.FreeTry_heroPreviewImage__PiKxd{border-radius:8px}.FreeTry_stickyCta__nCQAT{bottom:15px;display:block!important;right:15px}.FreeTry_stickyCtaButton__XvKPX{border-radius:40px;font-size:1rem;padding:14px 24px}.FreeTry_howItWorksSection__f-AuR{padding:60px 20px}.FreeTry_steps__iKWzN{gap:40px;grid-template-columns:1fr}.FreeTry_trustSection__I-rn4{padding:50px 20px}.FreeTry_trustGrid__BiVfa{gap:25px;grid-template-columns:1fr}.FreeTry_gallerySection__FkrsU{padding:60px 20px}.FreeTry_galleryGrid__\+qQ8N{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FreeTry_faqSection__mzJN7 h2,.FreeTry_gallerySection__FkrsU h2,.FreeTry_seoLinksSection__y\+kjU h2{font-size:1.8rem}.FreeTry_finalCtaSection__kBbhd{margin:0 20px;padding:60px 25px}.FreeTry_finalCtaSection__kBbhd h2{font-size:1.8rem}.FreeTry_finalCtaSection__kBbhd p{font-size:1.1rem}.FreeTry_faqSection__mzJN7{padding:60px 20px}.FreeTry_faqQuestion__04\+DN{font-size:1.05rem;padding:20px}.FreeTry_faqAnswer__ngk74{font-size:1rem;padding:0 20px 20px!important}.FreeTry_faqIcon__rWVz-{font-size:1.2rem;height:30px;width:30px}.FreeTry_seoLinksSection__y\+kjU{padding:50px 20px}.FreeTry_seoLinksGrid__Zl0GE{grid-template-columns:1fr}}@media (max-width:480px){.FreeTry_heroContent__wah6N h1{font-size:1.75rem}.FreeTry_heroSubtitle__TxTbK{font-size:1rem}.FreeTry_ctaMain__KFE4J{font-size:1.1rem;padding:14px 30px}.FreeTry_galleryGrid__\+qQ8N{gap:8px;grid-template-columns:repeat(2,1fr)}.FreeTry_stepIcon__9aVWr{font-size:3rem}.FreeTry_trustNumber__haDTO{font-size:2rem}}.CreateTattooWithAI_page__tM4n\+{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CreateTattooWithAI_createTattooWithAiContainer__8Kb9-{margin:0 auto;max-width:1400px;padding:0 20px}.CreateTattooWithAI_heroSection__MfdJA{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CreateTattooWithAI_heroContentWrapper__M7SIy{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CreateTattooWithAI_heroContent__\+G8xW{position:relative;z-index:2}.CreateTattooWithAI_heroContent__\+G8xW h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CreateTattooWithAI_heroSubtitle__jTKow{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CreateTattooWithAI_ctaButtonLink__GWhon{display:inline-block;margin-bottom:30px;text-decoration:none}.CreateTattooWithAI_ctaMain__DI7Nx{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CreateTattooWithAI_ctaMain__DI7Nx:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CreateTattooWithAI_trustMetrics__KVpSv{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CreateTattooWithAI_metricItem__gNP2T{color:#666;font-size:.95rem;font-weight:500}.CreateTattooWithAI_heroPreview__riklj{align-items:center;display:flex;justify-content:center}.CreateTattooWithAI_heroImageCarousel__Zt60E{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CreateTattooWithAI_carouselItem__4Fu6g{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CreateTattooWithAI_carouselItem__4Fu6g:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CreateTattooWithAI_heroPreviewImage__9Dxoh{display:block;height:100%;object-fit:cover;width:100%}.CreateTattooWithAI_howItWorksSection__5PpAr{background:#fff;padding:80px 20px}.CreateTattooWithAI_howItWorksSection__5PpAr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CreateTattooWithAI_steps__P9Etp{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CreateTattooWithAI_step__RAy6h{padding:30px 20px;text-align:center}.CreateTattooWithAI_stepIcon__TTw7B{font-size:4rem;margin-bottom:20px}.CreateTattooWithAI_step__RAy6h h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CreateTattooWithAI_step__RAy6h p{color:#666;font-size:1rem;margin:0}.CreateTattooWithAI_howItWorksCta__o-UBD{margin-top:40px;text-align:center}.CreateTattooWithAI_trustSection__7Ff6U{background:#f8f9fa;padding:40px 20px}.CreateTattooWithAI_trustGrid__td\+Fo{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CreateTattooWithAI_trustCard__lOLnY{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CreateTattooWithAI_trustNumber__t7feA{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CreateTattooWithAI_trustLabel__Fopna{color:#666;font-size:1rem;font-weight:500}.CreateTattooWithAI_gallerySection__BQaqL{background:#fff;padding:80px 20px}.CreateTattooWithAI_gallerySection__BQaqL h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CreateTattooWithAI_galleryDescription__fRugi{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CreateTattooWithAI_galleryGrid__64rDo{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CreateTattooWithAI_galleryItem__WO5no{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CreateTattooWithAI_galleryItem__WO5no:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CreateTattooWithAI_galleryItem__WO5no img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CreateTattooWithAI_galleryItem__WO5no:hover img{transform:scale(1.05)}.CreateTattooWithAI_galleryCta__12Q-x{text-align:center}.CreateTattooWithAI_finalCtaSection__chyhf{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CreateTattooWithAI_finalCtaSection__chyhf h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CreateTattooWithAI_finalCtaSection__chyhf p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CreateTattooWithAI_finalCtaSection__chyhf .CreateTattooWithAI_ctaButtonLink__GWhon{display:inline-block}.CreateTattooWithAI_finalCtaSection__chyhf .CreateTattooWithAI_ctaMain__DI7Nx{background:#fff;color:#1a1a2e;max-width:450px}.CreateTattooWithAI_finalCtaSection__chyhf .CreateTattooWithAI_ctaMain__DI7Nx:hover{background:#f0f0f0;transform:translateY(-2px)}.CreateTattooWithAI_faqSection__vQaer{background:#f8f9fa;padding:80px 20px}.CreateTattooWithAI_faqSection__vQaer h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CreateTattooWithAI_faqSection__vQaer h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CreateTattooWithAI_faqContainer__IpHy8{margin:0 auto;max-width:1000px}.CreateTattooWithAI_faqItem__\+iP\+e{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CreateTattooWithAI_faqItem__\+iP\+e:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CreateTattooWithAI_faqItemActive__3XNqQ{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CreateTattooWithAI_faqQuestion__tQM0B{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CreateTattooWithAI_faqQuestion__tQM0B:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CreateTattooWithAI_faqItemActive__3XNqQ .CreateTattooWithAI_faqQuestion__tQM0B{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CreateTattooWithAI_faqQuestionText__PrXzT{flex:1 1}.CreateTattooWithAI_faqIcon__074HE{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CreateTattooWithAI_faqItemActive__3XNqQ .CreateTattooWithAI_faqIcon__074HE{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CreateTattooWithAI_faqAnswer__Y82Wx{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;opacity:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CreateTattooWithAI_faqAnswerOpen__vPHbk{max-height:500px;opacity:1;padding:0 30px 25px}.CreateTattooWithAI_faqAnswer__Y82Wx p{margin:0;padding-top:10px}.CreateTattooWithAI_seoLinksSection__aba66{background:#fff;padding:40px 20px}.CreateTattooWithAI_seoLinksSection__aba66 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CreateTattooWithAI_seoLinksGrid__TDfcg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CreateTattooWithAI_seoLinksColumn__4Zkut h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CreateTattooWithAI_seoLinksColumn__4Zkut ul{list-style:none;margin:0;padding:0}.CreateTattooWithAI_seoLinksColumn__4Zkut li{margin-bottom:12px}.CreateTattooWithAI_seoLinksColumn__4Zkut a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.CreateTattooWithAI_seoLinksColumn__4Zkut a:hover{color:#8a3ab9;text-decoration:underline}.CreateTattooWithAI_stickyCta__Op84F{animation:CreateTattooWithAI_slideInRight__-bmHe .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CreateTattooWithAI_stickyCtaVisible__9qGt0{display:block}.CreateTattooWithAI_stickyCtaButton__ofD99{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CreateTattooWithAI_stickyCtaButton__ofD99:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CreateTattooWithAI_slideInRight__-bmHe{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CreateTattooWithAI_heroSection__MfdJA{min-height:auto;padding:42.5px 20px 80px}.CreateTattooWithAI_heroContentWrapper__M7SIy{display:flex;flex-direction:column;gap:16px}.CreateTattooWithAI_heroContent__\+G8xW{display:flex;flex-direction:column;order:1;text-align:center}.CreateTattooWithAI_heroContent__\+G8xW h1{font-size:2rem;order:1}.CreateTattooWithAI_heroSubtitle__jTKow{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.CreateTattooWithAI_trustMetrics__KVpSv{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.CreateTattooWithAI_metricItem__gNP2T{font-size:.85rem}.CreateTattooWithAI_ctaMain__DI7Nx{display:none}.CreateTattooWithAI_heroImageCarousel__Zt60E{gap:8px;grid-template-columns:repeat(2,1fr);margin:3.2px auto 4px;max-width:93%;order:4}.CreateTattooWithAI_carouselItem__4Fu6g{aspect-ratio:1}.CreateTattooWithAI_heroPreviewImage__9Dxoh{border-radius:8px}.CreateTattooWithAI_stickyCta__Op84F{bottom:15px;display:block!important;right:15px}.CreateTattooWithAI_stickyCtaButton__ofD99{border-radius:40px;font-size:1rem;padding:14px 24px}.CreateTattooWithAI_howItWorksSection__5PpAr{padding:40px 20px}.CreateTattooWithAI_steps__P9Etp{gap:25px;grid-template-columns:1fr}.CreateTattooWithAI_trustSection__7Ff6U{padding:50px 20px}.CreateTattooWithAI_trustGrid__td\+Fo{gap:25px;grid-template-columns:1fr}.CreateTattooWithAI_gallerySection__BQaqL{padding:40px 20px}.CreateTattooWithAI_galleryGrid__64rDo{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CreateTattooWithAI_faqSection__vQaer h2,.CreateTattooWithAI_gallerySection__BQaqL h2,.CreateTattooWithAI_seoLinksSection__aba66 h2{font-size:1.8rem}.CreateTattooWithAI_finalCtaSection__chyhf{margin:0 20px;padding:60px 25px}.CreateTattooWithAI_finalCtaSection__chyhf h2{font-size:1.8rem}.CreateTattooWithAI_finalCtaSection__chyhf p{font-size:1.1rem}.CreateTattooWithAI_faqSection__vQaer{padding:40px 20px}.CreateTattooWithAI_faqQuestion__tQM0B{font-size:1.05rem;padding:20px}.CreateTattooWithAI_faqAnswer__Y82Wx{font-size:1rem;max-height:0!important;opacity:0!important;padding:0 20px 20px!important}.CreateTattooWithAI_faqAnswerOpen__vPHbk{max-height:500px!important;opacity:1!important}.CreateTattooWithAI_faqIcon__074HE{font-size:1.2rem;height:30px;width:30px}.CreateTattooWithAI_seoLinksSection__aba66{padding:50px 20px}.CreateTattooWithAI_seoLinksGrid__TDfcg{grid-template-columns:1fr}}@media (max-width:480px){.CreateTattooWithAI_heroContent__\+G8xW h1{font-size:1.75rem}.CreateTattooWithAI_heroSubtitle__jTKow{font-size:1rem}.CreateTattooWithAI_ctaMain__DI7Nx{font-size:1.1rem;padding:14px 30px}.CreateTattooWithAI_galleryGrid__64rDo{gap:12px;grid-template-columns:repeat(2,1fr)}.CreateTattooWithAI_stepIcon__TTw7B{font-size:3rem}.CreateTattooWithAI_trustNumber__t7feA{font-size:2rem}}.CreateTattooOnline_page__YPvi5{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CreateTattooOnline_createTattooOnlineContainer__xtb\+o{margin:0 auto;max-width:1400px;padding:0 20px}.CreateTattooOnline_heroSection__h6kj8{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CreateTattooOnline_heroContentWrapper__UIEPL{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CreateTattooOnline_heroContent__QGc2C{position:relative;z-index:2}.CreateTattooOnline_heroContent__QGc2C h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CreateTattooOnline_heroSubtitle__h3miT{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CreateTattooOnline_ctaButtonLink__VNThh{display:inline-block;margin-bottom:30px;text-decoration:none}.CreateTattooOnline_ctaMain__iKdmO{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CreateTattooOnline_ctaMain__iKdmO:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CreateTattooOnline_trustMetrics__oxM6z{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CreateTattooOnline_metricItem__dBpm4{color:#666;font-size:.95rem;font-weight:500}.CreateTattooOnline_heroPreview__XNmJM{align-items:center;display:flex;justify-content:center}.CreateTattooOnline_heroImageCarousel__8O1FZ{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CreateTattooOnline_carouselItem__FbU4T{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CreateTattooOnline_carouselItem__FbU4T:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CreateTattooOnline_heroPreviewImage__yRnEm{display:block;height:100%;object-fit:cover;width:100%}.CreateTattooOnline_howItWorksSection__mFQD9{background:#fff;padding:80px 20px}.CreateTattooOnline_howItWorksSection__mFQD9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CreateTattooOnline_steps__-Xkyi{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CreateTattooOnline_step__S8qPg{padding:30px 20px;text-align:center}.CreateTattooOnline_stepIcon__yCRKI{font-size:4rem;margin-bottom:20px}.CreateTattooOnline_step__S8qPg h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CreateTattooOnline_step__S8qPg p{color:#666;font-size:1rem;margin:0}.CreateTattooOnline_howItWorksCta__rAKkZ{margin-top:40px;text-align:center}.CreateTattooOnline_trustSection__1KKNU{background:#f8f9fa;padding:40px 20px}.CreateTattooOnline_trustGrid__iBHK-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CreateTattooOnline_trustCard__OPA6o{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CreateTattooOnline_trustNumber__1k6Tf{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CreateTattooOnline_trustLabel__Y9fQ0{color:#666;font-size:1rem;font-weight:500}.CreateTattooOnline_gallerySection__9rqjx{background:#fff;padding:80px 20px}.CreateTattooOnline_gallerySection__9rqjx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CreateTattooOnline_galleryDescription__P6H4G{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CreateTattooOnline_galleryGrid__ACreh{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CreateTattooOnline_galleryItem__7kbhI{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CreateTattooOnline_galleryItem__7kbhI:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CreateTattooOnline_galleryItem__7kbhI img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CreateTattooOnline_galleryItem__7kbhI:hover img{transform:scale(1.05)}.CreateTattooOnline_galleryCta__WtT\+u{text-align:center}.CreateTattooOnline_finalCtaSection__dX8oP{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CreateTattooOnline_finalCtaSection__dX8oP h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CreateTattooOnline_finalCtaSection__dX8oP p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CreateTattooOnline_finalCtaSection__dX8oP .CreateTattooOnline_ctaButtonLink__VNThh{display:inline-block}.CreateTattooOnline_finalCtaSection__dX8oP .CreateTattooOnline_ctaMain__iKdmO{background:#fff;color:#1a1a2e;max-width:450px}.CreateTattooOnline_finalCtaSection__dX8oP .CreateTattooOnline_ctaMain__iKdmO:hover{background:#f0f0f0;transform:translateY(-2px)}.CreateTattooOnline_faqSection__H5SFK{background:#f8f9fa;padding:80px 20px}.CreateTattooOnline_faqSection__H5SFK h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CreateTattooOnline_faqSection__H5SFK h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CreateTattooOnline_faqContainer__yLDJS{margin:0 auto;max-width:1000px}.CreateTattooOnline_faqItem__C9IfH{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CreateTattooOnline_faqItem__C9IfH:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CreateTattooOnline_faqItemActive__wzDZy{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CreateTattooOnline_faqQuestion__id2cH{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CreateTattooOnline_faqQuestion__id2cH:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CreateTattooOnline_faqItemActive__wzDZy .CreateTattooOnline_faqQuestion__id2cH{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CreateTattooOnline_faqQuestionText__nJZjV{flex:1 1}.CreateTattooOnline_faqIcon__GXiKM{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CreateTattooOnline_faqItemActive__wzDZy .CreateTattooOnline_faqIcon__GXiKM{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CreateTattooOnline_faqAnswer__qJLkg{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CreateTattooOnline_faqAnswerOpen__JbrBW{max-height:500px;padding:0 30px 25px}.CreateTattooOnline_faqAnswer__qJLkg p{margin:0;padding-top:10px}.CreateTattooOnline_seoLinksSection__7PMVi{background:#fff;padding:40px 20px}.CreateTattooOnline_seoLinksSection__7PMVi h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CreateTattooOnline_seoLinksGrid__DhNFI{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CreateTattooOnline_seoLinksColumn__\+9Jfz h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CreateTattooOnline_seoLinksColumn__\+9Jfz ul{list-style:none;margin:0;padding:0}.CreateTattooOnline_seoLinksColumn__\+9Jfz li{margin-bottom:12px}.CreateTattooOnline_seoLinksColumn__\+9Jfz a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.CreateTattooOnline_seoLinksColumn__\+9Jfz a:hover{color:#8a3ab9;text-decoration:underline}.CreateTattooOnline_stickyCta__2bp2v{animation:CreateTattooOnline_slideInRight__4Oq6A .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CreateTattooOnline_stickyCtaVisible__6NOn4{display:block}.CreateTattooOnline_stickyCtaButton__64T8h{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CreateTattooOnline_stickyCtaButton__64T8h:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CreateTattooOnline_slideInRight__4Oq6A{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CreateTattooOnline_heroSection__h6kj8{min-height:auto;padding:42.5px 20px 80px}.CreateTattooOnline_heroContentWrapper__UIEPL{display:flex;flex-direction:column;gap:16px}.CreateTattooOnline_heroContent__QGc2C{display:flex;flex-direction:column;order:1;text-align:center}.CreateTattooOnline_heroContent__QGc2C h1{font-size:2rem;order:1}.CreateTattooOnline_heroSubtitle__h3miT{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.CreateTattooOnline_trustMetrics__oxM6z{gap:6px;justify-content:center;order:3}.CreateTattooOnline_metricItem__dBpm4{font-size:.85rem}.CreateTattooOnline_ctaMain__iKdmO{display:none}.CreateTattooOnline_heroImageCarousel__8O1FZ{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.CreateTattooOnline_carouselItem__FbU4T{aspect-ratio:1}.CreateTattooOnline_heroPreviewImage__yRnEm{border-radius:8px}.CreateTattooOnline_stickyCta__2bp2v{bottom:15px;display:block!important;right:15px}.CreateTattooOnline_stickyCtaButton__64T8h{border-radius:40px;font-size:1rem;padding:14px 24px}.CreateTattooOnline_howItWorksSection__mFQD9{padding:40px 20px}.CreateTattooOnline_steps__-Xkyi{gap:25px;grid-template-columns:1fr}.CreateTattooOnline_trustSection__1KKNU{padding:50px 20px}.CreateTattooOnline_trustGrid__iBHK-{gap:25px;grid-template-columns:1fr}.CreateTattooOnline_gallerySection__9rqjx{padding:40px 20px}.CreateTattooOnline_galleryGrid__ACreh{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CreateTattooOnline_faqSection__H5SFK h2,.CreateTattooOnline_gallerySection__9rqjx h2,.CreateTattooOnline_seoLinksSection__7PMVi h2{font-size:1.8rem}.CreateTattooOnline_finalCtaSection__dX8oP{margin:0 20px;padding:60px 25px}.CreateTattooOnline_finalCtaSection__dX8oP h2{font-size:1.8rem}.CreateTattooOnline_finalCtaSection__dX8oP p{font-size:1.1rem}.CreateTattooOnline_faqSection__H5SFK{padding:40px 20px}.CreateTattooOnline_faqQuestion__id2cH{font-size:1.05rem;padding:20px}.CreateTattooOnline_faqAnswer__qJLkg{font-size:1rem;padding:0 20px 20px!important}.CreateTattooOnline_faqIcon__GXiKM{font-size:1.2rem;height:30px;width:30px}.CreateTattooOnline_seoLinksSection__7PMVi{padding:50px 20px}.CreateTattooOnline_seoLinksGrid__DhNFI{grid-template-columns:1fr}}@media (max-width:480px){.CreateTattooOnline_heroContent__QGc2C h1{font-size:1.75rem}.CreateTattooOnline_heroSubtitle__h3miT{font-size:1rem}.CreateTattooOnline_ctaMain__iKdmO{font-size:1.1rem;padding:14px 30px}.CreateTattooOnline_galleryGrid__ACreh{gap:8px;grid-template-columns:repeat(2,1fr)}.CreateTattooOnline_stepIcon__yCRKI{font-size:3rem}.CreateTattooOnline_trustNumber__1k6Tf{font-size:2rem}}.HowToCreateTattooWithAI_page__7Fc3a{background:#05020e;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.HowToCreateTattooWithAI_heroPromptSection__zhn9o{background:linear-gradient(135deg,#1a1a2e,#16213e);background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-size:cover;color:#fff;margin-top:-40px;overflow:hidden;padding:300px 20px;position:relative}.HowToCreateTattooWithAI_heroPromptSection__zhn9o:before{background:#00000073;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media (max-width:768px){.HowToCreateTattooWithAI_heroPromptSection__zhn9o{background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground02_small_mobile.jpg)}.HowToCreateTattooWithAI_heroPromptSection__zhn9o:before{background:#000000d9}}.HowToCreateTattooWithAI_heroContainer__4Xxcr{align-items:center;box-sizing:border-box;display:flex;gap:60px;margin:0 auto;max-width:1400px;padding:0 20px;position:relative;width:100%;z-index:2}.HowToCreateTattooWithAI_heroContent__MrVD-{flex:1.2 1;max-width:700px;min-width:0}.HowToCreateTattooWithAI_hero-prompt-section__CnkG6 h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#b794f6);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.2;margin-bottom:20px}.HowToCreateTattooWithAI_heroPromptSection__zhn9o .HowToCreateTattooWithAI_subtitle__q7tMv{color:#e0e0e0;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;margin-bottom:40px}.HowToCreateTattooWithAI_promptInputContainer__7sT46{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000004d;box-sizing:border-box;margin:40px 0;padding:30px;width:100%}.HowToCreateTattooWithAI_promptInputWrapper__Hw1kU{display:flex;flex-direction:column;gap:6px}.HowToCreateTattooWithAI_promptInputLabel__A8ROa{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:10px;text-align:left}.HowToCreateTattooWithAI_promptTextarea__04rHM{background:#ffffff1a;border:2px solid #fff3;border-radius:12px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;min-height:120px;padding:300px 20px;resize:vertical;transition:all .3s ease;width:100%}.HowToCreateTattooWithAI_promptTextarea__04rHM:focus{background:#ffffff26;border-color:#b794f6;outline:none}.HowToCreateTattooWithAI_promptTextarea__04rHM::placeholder{color:#ffffff80}.HowToCreateTattooWithAI_promptCtaButton__Ve8um{align-items:center;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border:none;border-radius:12px;box-shadow:0 4px 20px #8a3ab966;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:8px;justify-content:center;padding:300px 20px;transition:all .3s ease;width:100%}.HowToCreateTattooWithAI_promptCtaButton__Ve8um:hover{background:linear-gradient(135deg,#9a4ac9,#7a3aa9);box-shadow:0 6px 25px #8a3ab999;transform:translateY(-2px)}.HowToCreateTattooWithAI_trustText__OMLRc{color:#fffc;font-size:.9rem;margin-top:10px;text-align:center}.HowToCreateTattooWithAI_trust-text__0Fl22 small{color:#fff9;display:block;font-size:.8rem;margin-top:4px}.HowToCreateTattooWithAI_heroImageContainer__0e9Mo{align-items:center;box-sizing:border-box;display:flex;flex:0.8 1;flex-shrink:0;height:500px;justify-content:flex-end;max-width:500px;min-width:0;width:100%}.HowToCreateTattooWithAI_heroImageWrapper__IPVtO{align-items:center;display:flex;height:100%;justify-content:center;max-width:500px;position:relative;width:100%}.HowToCreateTattooWithAI_heroRotatingImage__pagmg{border-radius:12px;box-shadow:0 8px 32px #0006;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:opacity .5s ease;width:auto}.HowToCreateTattooWithAI_howItWorksSection__lltfk{background:#f8f9fa;color:#333;padding:300px 20px}.HowToCreateTattooWithAI_howItWorksContainer__BJO1b{margin:0 auto;max-width:1200px}.HowToCreateTattooWithAI_how-it-works-section__KL7Ts h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);margin-bottom:50px;text-align:center}.HowToCreateTattooWithAI_stepsGrid__6WgJV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.HowToCreateTattooWithAI_stepCard__GWLek{background:#fff;border-radius:16px;box-shadow:0 4px 15px #0000001a;padding:300px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.HowToCreateTattooWithAI_stepCard__GWLek:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.HowToCreateTattooWithAI_stepNumber__VTpnN{align-items:center;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border-radius:50%;color:#fff;display:flex;font-size:1.8rem;font-weight:700;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.HowToCreateTattooWithAI_step-card__53Lid h3{color:#1a1a2e;font-size:1.5rem;margin-bottom:15px}.HowToCreateTattooWithAI_step-card__53Lid p{color:#666;font-size:1.05rem;line-height:1.7}.HowToCreateTattooWithAI_whyUseAiSection__ZoL39{background:#fff;color:#333;padding:300px 20px}.HowToCreateTattooWithAI_whyUseAiContainer__Fh46U{margin:0 auto;max-width:1200px}.HowToCreateTattooWithAI_why-use-ai-section__MOuDF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);margin-bottom:20px;text-align:center}.HowToCreateTattooWithAI_whyUseAiSection__ZoL39 .HowToCreateTattooWithAI_intro__T4Pnt{color:#666;font-size:1.2rem;line-height:1.8;margin:0 auto 60px;max-width:800px;text-align:center}.HowToCreateTattooWithAI_benefitsGrid__B1MTw{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.HowToCreateTattooWithAI_benefitCard__mlHiS{background:#f8f9fa;border-radius:16px;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.HowToCreateTattooWithAI_benefitCard__mlHiS:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-5px)}.HowToCreateTattooWithAI_benefitIcon__DY8d-{font-size:3rem;margin-bottom:15px;text-align:center}.HowToCreateTattooWithAI_benefit-card__vyRlb h3{color:#1a1a2e;font-size:1.4rem;margin-bottom:15px;text-align:center}.HowToCreateTattooWithAI_benefit-card__vyRlb p{color:#666;font-size:1.05rem;line-height:1.7;text-align:center}.HowToCreateTattooWithAI_inspirationSection__FGxtr{background:#1a1a2e;color:#fff;padding:300px 20px}.HowToCreateTattooWithAI_inspirationContainer__elpxO{margin:0 auto;max-width:1200px}.HowToCreateTattooWithAI_inspiration-section__Ws5Z\+ h2{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:20px;text-align:center}.HowToCreateTattooWithAI_inspirationSection__FGxtr .HowToCreateTattooWithAI_intro__T4Pnt{color:#e0e0e0;font-size:1.2rem;line-height:1.8;margin:0 auto 60px;max-width:800px;text-align:center}.HowToCreateTattooWithAI_useCasesGrid__g7OXs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.HowToCreateTattooWithAI_useCaseCard__l9liX{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:30px;transition:transform .3s ease,background .3s ease}.HowToCreateTattooWithAI_useCaseCard__l9liX:hover{background:#ffffff14;transform:translateY(-5px)}.HowToCreateTattooWithAI_use-case-card__7YZSd h3{color:#fff;font-size:1.4rem;margin-bottom:15px}.HowToCreateTattooWithAI_use-case-card__7YZSd p{color:#e0e0e0;font-size:1.05rem;line-height:1.7}.HowToCreateTattooWithAI_gallerySection__gHldE{background:#fff;padding:300px 20px}.HowToCreateTattooWithAI_galleryContainer__ZWi\+V{margin:0 auto;max-width:1200px}.HowToCreateTattooWithAI_gallery-section__wuzq8 h2{-webkit-text-fill-color:#1a1a2e!important;background:none!important;color:#1a1a2e!important;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;margin-bottom:50px;text-align:center}.HowToCreateTattooWithAI_galleryGrid__0gqQh{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.HowToCreateTattooWithAI_galleryItem__ao5ri{aspect-ratio:1;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.HowToCreateTattooWithAI_galleryItem__ao5ri:hover{box-shadow:0 8px 25px #0003;transform:scale(1.05)}.HowToCreateTattooWithAI_gallery-item__VWU96 img{display:block;height:100%;object-fit:cover;width:100%}.HowToCreateTattooWithAI_faqSection__Z4C-V{background:#f8f9fa;padding:300px 20px}.HowToCreateTattooWithAI_faqContainer__xkaRk{margin:0 auto;max-width:900px}.HowToCreateTattooWithAI_faq-section__c1xqr h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);margin-bottom:50px;text-align:center}.HowToCreateTattooWithAI_faqList__nbDEK{display:flex;flex-direction:column;gap:16px}.HowToCreateTattooWithAI_faqItem__TfbHq{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;overflow:hidden}.HowToCreateTattooWithAI_faqQuestion__HMd10{align-items:center;background:#0000;border:none;color:#1a1a2e!important;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;justify-content:space-between;padding:25px;text-align:left;transition:background .3s ease;width:100%}.HowToCreateTattooWithAI_faq-item__WOOd3.HowToCreateTattooWithAI_active__NIzbN .HowToCreateTattooWithAI_faqQuestion__HMd10,.HowToCreateTattooWithAI_faqQuestion__HMd10:active,.HowToCreateTattooWithAI_faqQuestion__HMd10:hover{background:#f8f9fa;color:#1a1a2e!important}.HowToCreateTattooWithAI_faqIcon__6CRbe{color:#8a3ab9;font-size:1.5rem;margin-left:10px}.HowToCreateTattooWithAI_faqAnswer__oB2Jh{color:#666;font-size:1.05rem;line-height:1.8;overflow:hidden;padding:0 25px;transition:max-height .3s ease,padding .3s ease}.HowToCreateTattooWithAI_faq-item__WOOd3.HowToCreateTattooWithAI_active__NIzbN .HowToCreateTattooWithAI_faqAnswer__oB2Jh{padding:0 25px 25px}.HowToCreateTattooWithAI_faq-answer__o2Uka p{margin:0}.HowToCreateTattooWithAI_finalCtaSection__Vy9N-{background:linear-gradient(135deg,#8a3ab9,#6a2a99);color:#fff;padding:300px 20px;text-align:center}.HowToCreateTattooWithAI_finalCtaContainer__pMQl8{margin:0 auto;max-width:800px}.HowToCreateTattooWithAI_final-cta-section__atsyZ h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:20px}.HowToCreateTattooWithAI_final-cta-section__atsyZ p{font-size:1.3rem;margin-bottom:40px;opacity:.95}.HowToCreateTattooWithAI_finalCtaButton__5dWoU{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0003;color:#8a3ab9;display:inline-flex;font-size:1.2rem;font-weight:700;gap:8px;padding:300px 20px;text-decoration:none;transition:all .3s ease}.HowToCreateTattooWithAI_finalCtaButton__5dWoU:hover{background:#f8f9fa;box-shadow:0 6px 30px #0000004d;transform:translateY(-3px)}.HowToCreateTattooWithAI_stickyCta__fO6Wm{animation:HowToCreateTattooWithAI_slideInRight__U2Hvh .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.HowToCreateTattooWithAI_stickyCtaVisible__OWLk8{display:block}.HowToCreateTattooWithAI_stickyCtaButton__204dD{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.HowToCreateTattooWithAI_stickyCtaButton__204dD:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes HowToCreateTattooWithAI_slideInRight__U2Hvh{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:1024px){.HowToCreateTattooWithAI_heroContainer__4Xxcr{flex-direction:column;gap:40px}.HowToCreateTattooWithAI_heroImageContainer__0e9Mo{height:400px;justify-content:center;max-width:100%;min-width:0;min-width:auto;width:100%}.HowToCreateTattooWithAI_heroPromptSection__zhn9o{text-align:center}.HowToCreateTattooWithAI_heroContent__MrVD-{max-width:100%}}@media (max-width:768px){.HowToCreateTattooWithAI_heroPromptSection__zhn9o{padding:300px 20px}.HowToCreateTattooWithAI_heroImageContainer__0e9Mo{height:350px}.HowToCreateTattooWithAI_promptInputContainer__7sT46{margin:40px auto;max-width:100%;padding:20px}.HowToCreateTattooWithAI_galleryGrid__0gqQh{gap:6px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.HowToCreateTattooWithAI_benefits-grid__EjCLT,.HowToCreateTattooWithAI_steps-grid__gzgNZ,.HowToCreateTattooWithAI_useCasesGrid__g7OXs{grid-template-columns:1fr}.HowToCreateTattooWithAI_finalCtaSection__Vy9N-,.HowToCreateTattooWithAI_gallery-section__wuzq8,.HowToCreateTattooWithAI_how-it-works-section__KL7Ts,.HowToCreateTattooWithAI_inspiration-section__Ws5Z\+,.HowToCreateTattooWithAI_why-use-ai-section__MOuDF{padding:300px 20px}.HowToCreateTattooWithAI_final-cta-section__atsyZ p{font-size:1.1rem}.HowToCreateTattooWithAI_finalCtaButton__5dWoU{font-size:1rem;padding:300px 20px}}.HowToCreateATattooWithAI_page__0SChk{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.HowToCreateATattooWithAI_howToCreateTattooWithAIContainer__tzR-z{margin:0 auto;max-width:1400px;padding:0 20px}.HowToCreateATattooWithAI_heroSection__I86a8{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:auto;overflow:hidden;padding:100px 20px 40px;position:relative}.HowToCreateATattooWithAI_heroContentWrapper__Xltk2{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.HowToCreateATattooWithAI_heroContent__T6mmY{position:relative;z-index:2}.HowToCreateATattooWithAI_heroContent__T6mmY h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.HowToCreateATattooWithAI_heroSubtitle__qJLTB{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.HowToCreateATattooWithAI_ctaButtonLink__RX3J0{display:inline-block;margin-bottom:30px;text-decoration:none}.HowToCreateATattooWithAI_ctaPrimary__YnWPc{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.HowToCreateATattooWithAI_ctaPrimary__YnWPc:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.HowToCreateATattooWithAI_ctaPrimary__YnWPc:focus{outline:3px solid #8a3ab9;outline-offset:2px}.HowToCreateATattooWithAI_trustMetrics__P8gqC{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.HowToCreateATattooWithAI_metricItem__SSDU8{color:#666;font-size:.95rem;font-weight:500}.HowToCreateATattooWithAI_heroImageCarousel__SYe03{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.HowToCreateATattooWithAI_carouselItem__HMT9X{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.HowToCreateATattooWithAI_carouselItem__HMT9X:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.HowToCreateATattooWithAI_heroPreviewImage__KgfKE{display:block;height:100%;object-fit:cover;width:100%}.HowToCreateATattooWithAI_howItWorksSection__PcgUD{background:#fff;padding:80px 20px}.HowToCreateATattooWithAI_howItWorksSection__PcgUD h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.HowToCreateATattooWithAI_steps__DejKZ{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.HowToCreateATattooWithAI_step__H6EHk{padding:30px 20px;text-align:center}.HowToCreateATattooWithAI_stepIcon__dvya1{font-size:4rem;margin-bottom:20px}.HowToCreateATattooWithAI_step__H6EHk h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.HowToCreateATattooWithAI_step__H6EHk p{color:#666;font-size:1rem;margin:0}.HowToCreateATattooWithAI_howItWorksCta__tl2p2{margin-top:40px;text-align:center}.HowToCreateATattooWithAI_trustSection__CX6yQ{background:#f8f9fa;padding:60px 20px}.HowToCreateATattooWithAI_trustGrid__zRL4a{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.HowToCreateATattooWithAI_trustCard__tI1-d{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.HowToCreateATattooWithAI_trustNumber__f9rbE{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.HowToCreateATattooWithAI_trustLabel__Rs1FJ{color:#666;font-size:1rem;font-weight:500}.HowToCreateATattooWithAI_gallerySection__2mJVJ{background:#fff;padding:80px 20px}.HowToCreateATattooWithAI_gallerySection__2mJVJ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.HowToCreateATattooWithAI_galleryDescription__DLOtc{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.HowToCreateATattooWithAI_galleryGrid__0youC{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.HowToCreateATattooWithAI_galleryItem__MRWqK{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.HowToCreateATattooWithAI_galleryItem__MRWqK:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.HowToCreateATattooWithAI_galleryItem__MRWqK img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.HowToCreateATattooWithAI_galleryItem__MRWqK:hover img{transform:scale(1.05)}.HowToCreateATattooWithAI_galleryCta__Duuhy{text-align:center}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 .HowToCreateATattooWithAI_ctaButtonLink__RX3J0{display:inline-block}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 .HowToCreateATattooWithAI_ctaPrimary__YnWPc{background:#fff;color:#1a1a2e;max-width:450px}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 .HowToCreateATattooWithAI_ctaPrimary__YnWPc:hover{background:#f0f0f0;transform:translateY(-2px)}.HowToCreateATattooWithAI_faqSection__EOx3v{background:#f8f9fa;padding:80px 20px}.HowToCreateATattooWithAI_faqSection__EOx3v h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.HowToCreateATattooWithAI_faqSection__EOx3v h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.HowToCreateATattooWithAI_faqContainer__ytE4z{margin:0 auto;max-width:1000px}.HowToCreateATattooWithAI_faqItem__kvDQa{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.HowToCreateATattooWithAI_faqItem__kvDQa:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.HowToCreateATattooWithAI_faqItemActive__LqoW-{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.HowToCreateATattooWithAI_faqQuestion__xA6oY{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.HowToCreateATattooWithAI_faqQuestion__xA6oY:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.HowToCreateATattooWithAI_faqQuestion__xA6oY:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.HowToCreateATattooWithAI_faqItemActive__LqoW- .HowToCreateATattooWithAI_faqQuestion__xA6oY{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.HowToCreateATattooWithAI_faqQuestionText__3fmdv{flex:1 1}.HowToCreateATattooWithAI_faqIcon__oHo8d{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.HowToCreateATattooWithAI_faqItemActive__LqoW- .HowToCreateATattooWithAI_faqIcon__oHo8d{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.HowToCreateATattooWithAI_faqAnswer__T0WJF{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.HowToCreateATattooWithAI_faqAnswerOpen__kpcV7{max-height:500px;padding:0 30px 25px}.HowToCreateATattooWithAI_faqAnswer__T0WJF p{margin:0;padding-top:10px}.HowToCreateATattooWithAI_internalLinksSection__XGDz2{background:#fff;padding:60px 20px}.HowToCreateATattooWithAI_internalLinksSection__XGDz2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.HowToCreateATattooWithAI_linksGrid__6bRuN{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.HowToCreateATattooWithAI_linksGrid__6bRuN h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.HowToCreateATattooWithAI_linksGrid__6bRuN ul{list-style:none;margin:0;padding:0}.HowToCreateATattooWithAI_linksGrid__6bRuN li{margin-bottom:12px}.HowToCreateATattooWithAI_linksGrid__6bRuN a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.HowToCreateATattooWithAI_linksGrid__6bRuN a:hover{color:#8a3ab9;text-decoration:underline}.HowToCreateATattooWithAI_stickyCta__HpHQk{animation:HowToCreateATattooWithAI_slideInRight__9EBHx .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.HowToCreateATattooWithAI_stickyCtaVisible__toOGt{display:block}.HowToCreateATattooWithAI_stickyCtaButton__akHwC{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.HowToCreateATattooWithAI_stickyCtaButton__akHwC:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes HowToCreateATattooWithAI_slideInRight__9EBHx{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.HowToCreateATattooWithAI_heroSection__I86a8{min-height:auto;padding:42.5px 20px 80px}.HowToCreateATattooWithAI_heroContentWrapper__Xltk2{display:flex;flex-direction:column;gap:16px}.HowToCreateATattooWithAI_heroContent__T6mmY{display:flex;flex-direction:column;order:1;text-align:center}.HowToCreateATattooWithAI_heroContent__T6mmY h1{font-size:2rem;order:1}.HowToCreateATattooWithAI_heroSubtitle__qJLTB{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.HowToCreateATattooWithAI_trustMetrics__P8gqC{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.HowToCreateATattooWithAI_metricItem__SSDU8{font-size:.85rem}.HowToCreateATattooWithAI_ctaButtonLink__RX3J0{display:none}.HowToCreateATattooWithAI_ctaPrimary__YnWPc{font-size:1.2rem;max-width:100%;padding:16px 35px}.HowToCreateATattooWithAI_heroImageCarousel__SYe03{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.HowToCreateATattooWithAI_carouselItem__HMT9X{aspect-ratio:1}.HowToCreateATattooWithAI_heroPreviewImage__KgfKE{border-radius:8px}.HowToCreateATattooWithAI_stickyCta__HpHQk{bottom:15px;display:block!important;right:15px}.HowToCreateATattooWithAI_stickyCtaButton__akHwC{border-radius:40px;font-size:1rem;padding:14px 24px}.HowToCreateATattooWithAI_howItWorksSection__PcgUD{padding:60px 20px}.HowToCreateATattooWithAI_steps__DejKZ{gap:40px;grid-template-columns:1fr}.HowToCreateATattooWithAI_trustSection__CX6yQ{padding:50px 20px}.HowToCreateATattooWithAI_trustGrid__zRL4a{gap:25px;grid-template-columns:1fr}.HowToCreateATattooWithAI_gallerySection__2mJVJ{padding:60px 20px}.HowToCreateATattooWithAI_galleryGrid__0youC{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.HowToCreateATattooWithAI_faqSection__EOx3v h2,.HowToCreateATattooWithAI_gallerySection__2mJVJ h2,.HowToCreateATattooWithAI_internalLinksSection__XGDz2 h2{font-size:1.8rem}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2{margin:0 20px;padding:60px 25px}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 h2{font-size:1.8rem}.HowToCreateATattooWithAI_finalCtaSection__2Z5p2 p{font-size:1.1rem}.HowToCreateATattooWithAI_faqSection__EOx3v{padding:60px 20px}.HowToCreateATattooWithAI_faqQuestion__xA6oY{font-size:1.05rem;padding:20px}.HowToCreateATattooWithAI_faqAnswer__T0WJF{font-size:1rem;padding:0 20px 20px!important}.HowToCreateATattooWithAI_faqIcon__oHo8d{font-size:1.2rem;height:30px;width:30px}.HowToCreateATattooWithAI_internalLinksSection__XGDz2{padding:50px 20px}.HowToCreateATattooWithAI_linksGrid__6bRuN{grid-template-columns:1fr}}@media (max-width:480px){.HowToCreateATattooWithAI_heroContent__T6mmY h1{font-size:1.75rem}.HowToCreateATattooWithAI_heroSubtitle__qJLTB{font-size:1rem}.HowToCreateATattooWithAI_ctaPrimary__YnWPc{font-size:1.1rem;padding:14px 30px}.HowToCreateATattooWithAI_galleryGrid__0youC{gap:12px;grid-template-columns:repeat(2,1fr)}.HowToCreateATattooWithAI_stepIcon__dvya1{font-size:3rem}.HowToCreateATattooWithAI_trustNumber__f9rbE{font-size:2rem}}.CustomTattooDesigns_page__xerDt{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CustomTattooDesigns_customTattooDesignsContainer__x9JoE{margin:0 auto;max-width:1400px;padding:0 20px}.CustomTattooDesigns_heroSection__APK21{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CustomTattooDesigns_heroContentWrapper__yAJ8t{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CustomTattooDesigns_heroContent__W4hCu{position:relative;z-index:2}.CustomTattooDesigns_heroContent__W4hCu h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CustomTattooDesigns_heroSubtitle__zAoWg{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CustomTattooDesigns_ctaButtonLink__-YVJb{display:inline-block;margin-bottom:30px;text-decoration:none}.CustomTattooDesigns_ctaPrimary__4uFW2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CustomTattooDesigns_ctaPrimary__4uFW2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CustomTattooDesigns_ctaPrimary__4uFW2:focus{outline:3px solid #8a3ab9;outline-offset:2px}.CustomTattooDesigns_trustMetrics__CohZO{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CustomTattooDesigns_metricItem__Se9oV{color:#666;font-size:.95rem;font-weight:500}.CustomTattooDesigns_heroImageCarousel__HnCvJ{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CustomTattooDesigns_carouselItem__L1dng{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CustomTattooDesigns_carouselItem__L1dng:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CustomTattooDesigns_heroPreviewImage__zBUOW{display:block;height:100%;object-fit:cover;width:100%}.CustomTattooDesigns_howItWorksSection__OwDLN{background:#fff;padding:80px 20px}.CustomTattooDesigns_howItWorksSection__OwDLN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CustomTattooDesigns_steps__8BXOW{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CustomTattooDesigns_step__00D9D{padding:30px 20px;text-align:center}.CustomTattooDesigns_stepIcon__ocej8{font-size:4rem;margin-bottom:20px}.CustomTattooDesigns_step__00D9D h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CustomTattooDesigns_step__00D9D p{color:#666;font-size:1rem;margin:0}.CustomTattooDesigns_howItWorksCta__-yAfT{margin-top:40px;text-align:center}.CustomTattooDesigns_trustSection__6dkDA{background:#f8f9fa;padding:40px 20px}.CustomTattooDesigns_trustGrid__5bdyf{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CustomTattooDesigns_trustCard__ttwQS{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CustomTattooDesigns_trustNumber__WPJ-J{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CustomTattooDesigns_trustLabel__o38Ct{color:#666;font-size:1rem;font-weight:500}.CustomTattooDesigns_gallerySection__zNimX{background:#fff;padding:80px 20px}.CustomTattooDesigns_gallerySection__zNimX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CustomTattooDesigns_galleryDescription__Y4J2h{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CustomTattooDesigns_galleryGrid__XIiWG{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CustomTattooDesigns_galleryItem__QqBpk{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CustomTattooDesigns_galleryItem__QqBpk:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CustomTattooDesigns_galleryItem__QqBpk img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CustomTattooDesigns_galleryItem__QqBpk:hover img{transform:scale(1.05)}.CustomTattooDesigns_galleryCta__XMBqW{text-align:center}.CustomTattooDesigns_finalCtaSection__WATzd{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CustomTattooDesigns_finalCtaSection__WATzd h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CustomTattooDesigns_finalCtaSection__WATzd p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CustomTattooDesigns_finalCtaSection__WATzd .CustomTattooDesigns_ctaButtonLink__-YVJb{display:inline-block}.CustomTattooDesigns_finalCtaSection__WATzd .CustomTattooDesigns_ctaPrimary__4uFW2{background:#fff;color:#1a1a2e;max-width:450px}.CustomTattooDesigns_finalCtaSection__WATzd .CustomTattooDesigns_ctaPrimary__4uFW2:hover{background:#f0f0f0;transform:translateY(-2px)}.CustomTattooDesigns_faqSection__rjGdu{background:#f8f9fa;padding:80px 20px}.CustomTattooDesigns_faqSection__rjGdu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CustomTattooDesigns_faqSection__rjGdu h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CustomTattooDesigns_faqContainer__TAB2C{margin:0 auto;max-width:1000px}.CustomTattooDesigns_faqItem__U1IEI{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CustomTattooDesigns_faqItem__U1IEI:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CustomTattooDesigns_faqItemActive__PX3O3{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CustomTattooDesigns_faqQuestion__xZvXV{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CustomTattooDesigns_faqQuestion__xZvXV:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CustomTattooDesigns_faqQuestion__xZvXV:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.CustomTattooDesigns_faqItemActive__PX3O3 .CustomTattooDesigns_faqQuestion__xZvXV{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CustomTattooDesigns_faqQuestionText__UYeX3{flex:1 1}.CustomTattooDesigns_faqIcon__LGhtI{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CustomTattooDesigns_faqItemActive__PX3O3 .CustomTattooDesigns_faqIcon__LGhtI{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CustomTattooDesigns_faqAnswer__b2336{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CustomTattooDesigns_faqAnswerOpen__RWAEm{max-height:500px;padding:0 30px 25px}.CustomTattooDesigns_faqAnswer__b2336 p{margin:0;padding-top:10px}.CustomTattooDesigns_internalLinksSection__UADJO{background:#fff;padding:40px 20px}.CustomTattooDesigns_internalLinksSection__UADJO h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CustomTattooDesigns_linksGrid__rPD-S{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CustomTattooDesigns_linksGrid__rPD-S h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CustomTattooDesigns_linksGrid__rPD-S ul{list-style:none;margin:0;padding:0}.CustomTattooDesigns_linksGrid__rPD-S li{margin-bottom:12px}.CustomTattooDesigns_linksGrid__rPD-S a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.CustomTattooDesigns_linksGrid__rPD-S a:hover{color:#8a3ab9;text-decoration:underline}.CustomTattooDesigns_stickyCta__T3VMn{animation:CustomTattooDesigns_slideInRight__R7c58 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CustomTattooDesigns_stickyCtaVisible__QpKaL{display:block}.CustomTattooDesigns_stickyCtaButton__NG37G{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CustomTattooDesigns_stickyCtaButton__NG37G:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CustomTattooDesigns_slideInRight__R7c58{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CustomTattooDesigns_heroSection__APK21{min-height:auto;padding:42.5px 20px 80px}.CustomTattooDesigns_heroContentWrapper__yAJ8t{display:flex;flex-direction:column;gap:16px}.CustomTattooDesigns_heroContent__W4hCu{display:flex;flex-direction:column;order:1;text-align:center}.CustomTattooDesigns_heroContent__W4hCu h1{font-size:2rem;order:1}.CustomTattooDesigns_heroSubtitle__zAoWg{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.CustomTattooDesigns_trustMetrics__CohZO{gap:6px;justify-content:center;order:3}.CustomTattooDesigns_metricItem__Se9oV{font-size:.85rem}.CustomTattooDesigns_ctaButtonLink__-YVJb{display:none}.CustomTattooDesigns_ctaPrimary__4uFW2{font-size:1.2rem;max-width:100%;padding:16px 35px}.CustomTattooDesigns_heroImageCarousel__HnCvJ{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.CustomTattooDesigns_carouselItem__L1dng{aspect-ratio:1}.CustomTattooDesigns_heroPreviewImage__zBUOW{border-radius:8px}.CustomTattooDesigns_stickyCta__T3VMn{bottom:15px;display:block!important;right:15px}.CustomTattooDesigns_stickyCtaButton__NG37G{border-radius:40px;font-size:1rem;padding:14px 24px}.CustomTattooDesigns_howItWorksSection__OwDLN{padding:40px 20px}.CustomTattooDesigns_steps__8BXOW{gap:25px;grid-template-columns:1fr}.CustomTattooDesigns_trustSection__6dkDA{padding:50px 20px}.CustomTattooDesigns_trustGrid__5bdyf{gap:25px;grid-template-columns:1fr}.CustomTattooDesigns_gallerySection__zNimX{padding:40px 20px}.CustomTattooDesigns_galleryGrid__XIiWG{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CustomTattooDesigns_faqSection__rjGdu h2,.CustomTattooDesigns_gallerySection__zNimX h2,.CustomTattooDesigns_internalLinksSection__UADJO h2{font-size:1.8rem}.CustomTattooDesigns_finalCtaSection__WATzd{margin:0 20px;padding:60px 25px}.CustomTattooDesigns_finalCtaSection__WATzd h2{font-size:1.8rem}.CustomTattooDesigns_finalCtaSection__WATzd p{font-size:1.1rem}.CustomTattooDesigns_faqSection__rjGdu{padding:40px 20px}.CustomTattooDesigns_faqQuestion__xZvXV{font-size:1.05rem;padding:20px}.CustomTattooDesigns_faqAnswer__b2336{font-size:1rem;padding:0 20px 20px!important}.CustomTattooDesigns_faqIcon__LGhtI{font-size:1.2rem;height:30px;width:30px}.CustomTattooDesigns_internalLinksSection__UADJO{padding:50px 20px}.CustomTattooDesigns_linksGrid__rPD-S{grid-template-columns:1fr}}@media (max-width:480px){.CustomTattooDesigns_heroContent__W4hCu h1{font-size:1.75rem}.CustomTattooDesigns_heroSubtitle__zAoWg{font-size:1rem}.CustomTattooDesigns_ctaPrimary__4uFW2{font-size:1.1rem;padding:14px 30px}.CustomTattooDesigns_galleryGrid__XIiWG{gap:8px;grid-template-columns:repeat(2,1fr)}.CustomTattooDesigns_stepIcon__ocej8{font-size:3rem}.CustomTattooDesigns_trustNumber__WPJ-J{font-size:2rem}}.CustomTattooDesignOnlineFree_page__M\+2ip{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.CustomTattooDesignOnlineFree_customTattooDesignOnlineFreeContainer__IgpHG{margin:0 auto;max-width:1400px;padding:0 20px}.CustomTattooDesignOnlineFree_heroSection__u5wG9{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.CustomTattooDesignOnlineFree_heroContentWrapper__jCBkg{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.CustomTattooDesignOnlineFree_heroContent__OB4cb{position:relative;z-index:2}.CustomTattooDesignOnlineFree_heroContent__OB4cb h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.CustomTattooDesignOnlineFree_heroSubtitle__ShtwE{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.CustomTattooDesignOnlineFree_ctaButtonLink__qec2H{display:inline-block;margin-bottom:30px;text-decoration:none}.CustomTattooDesignOnlineFree_ctaMain__qi23w{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.CustomTattooDesignOnlineFree_ctaMain__qi23w:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.CustomTattooDesignOnlineFree_trustMetrics__KD42y{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.CustomTattooDesignOnlineFree_metricItem__XKsHg{color:#666;font-size:.95rem;font-weight:500}.CustomTattooDesignOnlineFree_heroPreview__\+alBm{align-items:center;display:flex;justify-content:center}.CustomTattooDesignOnlineFree_heroImageCarousel__6hppP{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.CustomTattooDesignOnlineFree_carouselItem__mjEpK{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.CustomTattooDesignOnlineFree_carouselItem__mjEpK:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.CustomTattooDesignOnlineFree_heroPreviewImage__gyBkZ{display:block;height:100%;object-fit:cover;width:100%}.CustomTattooDesignOnlineFree_howItWorksSection__5Lkqk{background:#fff;padding:80px 20px}.CustomTattooDesignOnlineFree_howItWorksSection__5Lkqk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.CustomTattooDesignOnlineFree_steps__FQgq1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.CustomTattooDesignOnlineFree_step__Ad2eY{padding:30px 20px;text-align:center}.CustomTattooDesignOnlineFree_stepIcon__A0Kjk{font-size:4rem;margin-bottom:20px}.CustomTattooDesignOnlineFree_step__Ad2eY h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.CustomTattooDesignOnlineFree_step__Ad2eY p{color:#666;font-size:1rem;margin:0}.CustomTattooDesignOnlineFree_howItWorksCta__K8EPu{margin-top:40px;text-align:center}.CustomTattooDesignOnlineFree_trustSection__iNH25{background:#f8f9fa;padding:40px 20px}.CustomTattooDesignOnlineFree_trustGrid__pEkmq{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.CustomTattooDesignOnlineFree_trustCard__57l90{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.CustomTattooDesignOnlineFree_trustNumber__WfmFp{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.CustomTattooDesignOnlineFree_trustLabel__emCPS{color:#666;font-size:1rem;font-weight:500}.CustomTattooDesignOnlineFree_gallerySection__i-1Ob{background:#fff;padding:80px 20px}.CustomTattooDesignOnlineFree_gallerySection__i-1Ob h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.CustomTattooDesignOnlineFree_galleryDescription__RxpXh{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.CustomTattooDesignOnlineFree_galleryGrid__-TO\+-{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.CustomTattooDesignOnlineFree_galleryItem__oNCgh{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.CustomTattooDesignOnlineFree_galleryItem__oNCgh:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.CustomTattooDesignOnlineFree_galleryItem__oNCgh img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CustomTattooDesignOnlineFree_galleryItem__oNCgh:hover img{transform:scale(1.05)}.CustomTattooDesignOnlineFree_galleryCta__F-BHO{text-align:center}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc .CustomTattooDesignOnlineFree_ctaButtonLink__qec2H{display:inline-block}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc .CustomTattooDesignOnlineFree_ctaMain__qi23w{background:#fff;color:#1a1a2e;max-width:450px}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc .CustomTattooDesignOnlineFree_ctaMain__qi23w:hover{background:#f0f0f0;transform:translateY(-2px)}.CustomTattooDesignOnlineFree_faqSection__iDpD-{background:#f8f9fa;padding:80px 20px}.CustomTattooDesignOnlineFree_faqSection__iDpD- h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.CustomTattooDesignOnlineFree_faqSection__iDpD- h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.CustomTattooDesignOnlineFree_faqContainer__DP4jp{margin:0 auto;max-width:1000px}.CustomTattooDesignOnlineFree_faqItem__az3KD{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.CustomTattooDesignOnlineFree_faqItem__az3KD:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.CustomTattooDesignOnlineFree_faqItemActive__wtFgl{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.CustomTattooDesignOnlineFree_faqQuestion__ZIjyM{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.CustomTattooDesignOnlineFree_faqQuestion__ZIjyM:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.CustomTattooDesignOnlineFree_faqItemActive__wtFgl .CustomTattooDesignOnlineFree_faqQuestion__ZIjyM{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.CustomTattooDesignOnlineFree_faqQuestionText__R2f3r{flex:1 1}.CustomTattooDesignOnlineFree_faqIcon__Wxs\+J{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.CustomTattooDesignOnlineFree_faqItemActive__wtFgl .CustomTattooDesignOnlineFree_faqIcon__Wxs\+J{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.CustomTattooDesignOnlineFree_faqAnswer__bM87z{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.CustomTattooDesignOnlineFree_faqAnswerOpen__QvBY0{max-height:500px;padding:0 30px 25px}.CustomTattooDesignOnlineFree_faqAnswer__bM87z p{margin:0;padding-top:10px}.CustomTattooDesignOnlineFree_seoLinksSection__rQyvP{background:#fff;padding:40px 20px}.CustomTattooDesignOnlineFree_seoLinksSection__rQyvP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.CustomTattooDesignOnlineFree_seoLinksGrid__hZMkJ{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.CustomTattooDesignOnlineFree_seoLinksColumn__CMRMX h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.CustomTattooDesignOnlineFree_seoLinksColumn__CMRMX ul{list-style:none;margin:0;padding:0}.CustomTattooDesignOnlineFree_seoLinksColumn__CMRMX li{margin-bottom:12px}.CustomTattooDesignOnlineFree_seoLinksColumn__CMRMX a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.CustomTattooDesignOnlineFree_seoLinksColumn__CMRMX a:hover{color:#8a3ab9;text-decoration:underline}.CustomTattooDesignOnlineFree_stickyCta__CdnK4{animation:CustomTattooDesignOnlineFree_slideInRight__MpdqW .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.CustomTattooDesignOnlineFree_stickyCtaVisible__hHGQF{display:block}.CustomTattooDesignOnlineFree_stickyCtaButton__lqC7I{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.CustomTattooDesignOnlineFree_stickyCtaButton__lqC7I:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes CustomTattooDesignOnlineFree_slideInRight__MpdqW{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CustomTattooDesignOnlineFree_heroSection__u5wG9{min-height:auto;padding:42.5px 20px 80px}.CustomTattooDesignOnlineFree_heroContentWrapper__jCBkg{display:flex;flex-direction:column;gap:16px}.CustomTattooDesignOnlineFree_heroContent__OB4cb{display:flex;flex-direction:column;order:1;text-align:center}.CustomTattooDesignOnlineFree_heroContent__OB4cb h1{font-size:2rem;order:1}.CustomTattooDesignOnlineFree_heroSubtitle__ShtwE{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.CustomTattooDesignOnlineFree_trustMetrics__KD42y{gap:6px;justify-content:center;order:3}.CustomTattooDesignOnlineFree_metricItem__XKsHg{font-size:.85rem}.CustomTattooDesignOnlineFree_ctaMain__qi23w{display:none}.CustomTattooDesignOnlineFree_heroImageCarousel__6hppP{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.CustomTattooDesignOnlineFree_carouselItem__mjEpK{aspect-ratio:1}.CustomTattooDesignOnlineFree_heroPreviewImage__gyBkZ{border-radius:8px}.CustomTattooDesignOnlineFree_stickyCta__CdnK4{bottom:15px;display:block!important;right:15px}.CustomTattooDesignOnlineFree_stickyCtaButton__lqC7I{border-radius:40px;font-size:1rem;padding:14px 24px}.CustomTattooDesignOnlineFree_howItWorksSection__5Lkqk{padding:40px 20px}.CustomTattooDesignOnlineFree_steps__FQgq1{gap:25px;grid-template-columns:1fr}.CustomTattooDesignOnlineFree_trustSection__iNH25{padding:50px 20px}.CustomTattooDesignOnlineFree_trustGrid__pEkmq{gap:25px;grid-template-columns:1fr}.CustomTattooDesignOnlineFree_gallerySection__i-1Ob{padding:40px 20px}.CustomTattooDesignOnlineFree_galleryGrid__-TO\+-{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.CustomTattooDesignOnlineFree_faqSection__iDpD- h2,.CustomTattooDesignOnlineFree_gallerySection__i-1Ob h2,.CustomTattooDesignOnlineFree_seoLinksSection__rQyvP h2{font-size:1.8rem}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc{margin:0 20px;padding:60px 25px}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc h2{font-size:1.8rem}.CustomTattooDesignOnlineFree_finalCtaSection__F8hGc p{font-size:1.1rem}.CustomTattooDesignOnlineFree_faqSection__iDpD-{padding:40px 20px}.CustomTattooDesignOnlineFree_faqQuestion__ZIjyM{font-size:1.05rem;padding:20px}.CustomTattooDesignOnlineFree_faqAnswer__bM87z{font-size:1rem;padding:0 20px 20px!important}.CustomTattooDesignOnlineFree_faqIcon__Wxs\+J{font-size:1.2rem;height:30px;width:30px}.CustomTattooDesignOnlineFree_seoLinksSection__rQyvP{padding:50px 20px}.CustomTattooDesignOnlineFree_seoLinksGrid__hZMkJ{grid-template-columns:1fr}}@media (max-width:480px){.CustomTattooDesignOnlineFree_heroContent__OB4cb h1{font-size:1.75rem}.CustomTattooDesignOnlineFree_heroSubtitle__ShtwE{font-size:1rem}.CustomTattooDesignOnlineFree_ctaMain__qi23w{font-size:1.1rem;padding:14px 30px}.CustomTattooDesignOnlineFree_galleryGrid__-TO\+-{gap:8px;grid-template-columns:repeat(2,1fr)}.CustomTattooDesignOnlineFree_stepIcon__A0Kjk{font-size:3rem}.CustomTattooDesignOnlineFree_trustNumber__WfmFp{font-size:2rem}}.PersonalizedTattooIdeas_page__YW10q{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.PersonalizedTattooIdeas_personalizedTattooIdeasContainer__FDSmo{margin:0 auto;max-width:1400px;padding:0 20px}.PersonalizedTattooIdeas_heroSection__XSjG5{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.PersonalizedTattooIdeas_heroContentWrapper__xEkwm{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.PersonalizedTattooIdeas_heroContent__wfqGl{position:relative;z-index:2}.PersonalizedTattooIdeas_heroContent__wfqGl h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.PersonalizedTattooIdeas_heroSubtitle__kPBkh{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.PersonalizedTattooIdeas_ctaButtonLink__gY2rb{display:inline-block;margin-bottom:30px;text-decoration:none}.PersonalizedTattooIdeas_ctaMain__WPRZf{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.PersonalizedTattooIdeas_ctaMain__WPRZf:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.PersonalizedTattooIdeas_trustMetrics__I84aU{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.PersonalizedTattooIdeas_metricItem__mM6QN{color:#666;font-size:.95rem;font-weight:500}.PersonalizedTattooIdeas_heroPreview__grcN2{align-items:center;display:flex;justify-content:center}.PersonalizedTattooIdeas_heroImageCarousel__8cfCz{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.PersonalizedTattooIdeas_carouselItem__WNU0o{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.PersonalizedTattooIdeas_carouselItem__WNU0o:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.PersonalizedTattooIdeas_heroPreviewImage__qqaxl{display:block;height:100%;object-fit:cover;width:100%}.PersonalizedTattooIdeas_howItWorksSection__4\+tA8{background:#fff;padding:80px 20px}.PersonalizedTattooIdeas_howItWorksSection__4\+tA8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.PersonalizedTattooIdeas_steps__PncVz{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.PersonalizedTattooIdeas_step__UBfzI{padding:30px 20px;text-align:center}.PersonalizedTattooIdeas_stepIcon__JQxtL{font-size:4rem;margin-bottom:20px}.PersonalizedTattooIdeas_step__UBfzI h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.PersonalizedTattooIdeas_step__UBfzI p{color:#666;font-size:1rem;margin:0}.PersonalizedTattooIdeas_howItWorksCta__X4T4c{margin-top:40px;text-align:center}.PersonalizedTattooIdeas_trustSection__V1k4j{background:#f8f9fa;padding:60px 20px}.PersonalizedTattooIdeas_trustGrid__Od1F5{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.PersonalizedTattooIdeas_trustCard__QhiUz{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.PersonalizedTattooIdeas_trustNumber__ooFtF{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.PersonalizedTattooIdeas_trustLabel__UnA5i{color:#666;font-size:1rem;font-weight:500}.PersonalizedTattooIdeas_gallerySection__Q3873{background:#fff;padding:80px 20px}.PersonalizedTattooIdeas_gallerySection__Q3873 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.PersonalizedTattooIdeas_galleryDescription__ZLm0B{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.PersonalizedTattooIdeas_galleryGrid__9--B8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.PersonalizedTattooIdeas_galleryItem__uBQ7r{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.PersonalizedTattooIdeas_galleryItem__uBQ7r:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.PersonalizedTattooIdeas_galleryItem__uBQ7r img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.PersonalizedTattooIdeas_galleryItem__uBQ7r:hover img{transform:scale(1.05)}.PersonalizedTattooIdeas_galleryCta__w0Gpj{text-align:center}.PersonalizedTattooIdeas_finalCtaSection__N2TiE{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.PersonalizedTattooIdeas_finalCtaSection__N2TiE h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.PersonalizedTattooIdeas_finalCtaSection__N2TiE p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.PersonalizedTattooIdeas_finalCtaSection__N2TiE .PersonalizedTattooIdeas_ctaButtonLink__gY2rb{display:inline-block}.PersonalizedTattooIdeas_finalCtaSection__N2TiE .PersonalizedTattooIdeas_ctaMain__WPRZf{background:#fff;color:#1a1a2e;max-width:450px}.PersonalizedTattooIdeas_finalCtaSection__N2TiE .PersonalizedTattooIdeas_ctaMain__WPRZf:hover{background:#f0f0f0;transform:translateY(-2px)}.PersonalizedTattooIdeas_faqSection__wE4UM{background:#f8f9fa;padding:80px 20px}.PersonalizedTattooIdeas_faqSection__wE4UM h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.PersonalizedTattooIdeas_faqSection__wE4UM h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.PersonalizedTattooIdeas_faqContainer__5xq9f{margin:0 auto;max-width:1000px}.PersonalizedTattooIdeas_faqItem__izOuc{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.PersonalizedTattooIdeas_faqItem__izOuc:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.PersonalizedTattooIdeas_faqItemActive__d\+fcu{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.PersonalizedTattooIdeas_faqQuestion__GjzT-{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.PersonalizedTattooIdeas_faqQuestion__GjzT-:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.PersonalizedTattooIdeas_faqItemActive__d\+fcu .PersonalizedTattooIdeas_faqQuestion__GjzT-{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.PersonalizedTattooIdeas_faqQuestionText__KS4GX{flex:1 1}.PersonalizedTattooIdeas_faqIcon__2CLCY{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.PersonalizedTattooIdeas_faqItemActive__d\+fcu .PersonalizedTattooIdeas_faqIcon__2CLCY{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.PersonalizedTattooIdeas_faqAnswer__5fKRA{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.PersonalizedTattooIdeas_faqAnswerOpen__LsYxU{max-height:500px;padding:0 30px 25px}.PersonalizedTattooIdeas_faqAnswer__5fKRA p{margin:0;padding-top:10px}.PersonalizedTattooIdeas_seoLinksSection__vZRF1{background:#fff;padding:60px 20px}.PersonalizedTattooIdeas_seoLinksSection__vZRF1 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.PersonalizedTattooIdeas_seoLinksGrid__jc4M8{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.PersonalizedTattooIdeas_seoLinksColumn__QwBuV h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.PersonalizedTattooIdeas_seoLinksColumn__QwBuV ul{list-style:none;margin:0;padding:0}.PersonalizedTattooIdeas_seoLinksColumn__QwBuV li{margin-bottom:12px}.PersonalizedTattooIdeas_seoLinksColumn__QwBuV a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.PersonalizedTattooIdeas_seoLinksColumn__QwBuV a:hover{color:#8a3ab9;text-decoration:underline}.PersonalizedTattooIdeas_stickyCta__fJeKp{animation:PersonalizedTattooIdeas_slideInRight__TFcHy .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.PersonalizedTattooIdeas_stickyCtaVisible__SJBUc{display:block}.PersonalizedTattooIdeas_stickyCtaButton__Kdn4D{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.PersonalizedTattooIdeas_stickyCtaButton__Kdn4D:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes PersonalizedTattooIdeas_slideInRight__TFcHy{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.PersonalizedTattooIdeas_heroSection__XSjG5{min-height:auto;padding:42.5px 20px 80px}.PersonalizedTattooIdeas_heroContentWrapper__xEkwm{display:flex;flex-direction:column;gap:16px}.PersonalizedTattooIdeas_heroContent__wfqGl{display:flex;flex-direction:column;order:1;text-align:center}.PersonalizedTattooIdeas_heroContent__wfqGl h1{font-size:2rem;order:1}.PersonalizedTattooIdeas_heroSubtitle__kPBkh{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.PersonalizedTattooIdeas_trustMetrics__I84aU{gap:6px;justify-content:center;order:3}.PersonalizedTattooIdeas_metricItem__mM6QN{font-size:.85rem}.PersonalizedTattooIdeas_ctaMain__WPRZf{display:none}.PersonalizedTattooIdeas_heroImageCarousel__8cfCz{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.PersonalizedTattooIdeas_carouselItem__WNU0o{aspect-ratio:1}.PersonalizedTattooIdeas_heroPreviewImage__qqaxl{border-radius:8px}.PersonalizedTattooIdeas_stickyCta__fJeKp{bottom:15px;display:block!important;right:15px}.PersonalizedTattooIdeas_stickyCtaButton__Kdn4D{border-radius:40px;font-size:1rem;padding:14px 24px}.PersonalizedTattooIdeas_howItWorksSection__4\+tA8{padding:60px 20px}.PersonalizedTattooIdeas_steps__PncVz{gap:40px;grid-template-columns:1fr}.PersonalizedTattooIdeas_trustSection__V1k4j{padding:50px 20px}.PersonalizedTattooIdeas_trustGrid__Od1F5{gap:25px;grid-template-columns:1fr}.PersonalizedTattooIdeas_gallerySection__Q3873{padding:60px 20px}.PersonalizedTattooIdeas_galleryGrid__9--B8{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.PersonalizedTattooIdeas_faqSection__wE4UM h2,.PersonalizedTattooIdeas_gallerySection__Q3873 h2,.PersonalizedTattooIdeas_seoLinksSection__vZRF1 h2{font-size:1.8rem}.PersonalizedTattooIdeas_finalCtaSection__N2TiE{margin:0 20px;padding:60px 25px}.PersonalizedTattooIdeas_finalCtaSection__N2TiE h2{font-size:1.8rem}.PersonalizedTattooIdeas_finalCtaSection__N2TiE p{font-size:1.1rem}.PersonalizedTattooIdeas_faqSection__wE4UM{padding:60px 20px}.PersonalizedTattooIdeas_faqQuestion__GjzT-{font-size:1.05rem;padding:20px}.PersonalizedTattooIdeas_faqAnswer__5fKRA{font-size:1rem;padding:0 20px 20px!important}.PersonalizedTattooIdeas_faqIcon__2CLCY{font-size:1.2rem;height:30px;width:30px}.PersonalizedTattooIdeas_seoLinksSection__vZRF1{padding:50px 20px}.PersonalizedTattooIdeas_seoLinksGrid__jc4M8{grid-template-columns:1fr}}@media (max-width:480px){.PersonalizedTattooIdeas_heroContent__wfqGl h1{font-size:1.75rem}.PersonalizedTattooIdeas_heroSubtitle__kPBkh{font-size:1rem}.PersonalizedTattooIdeas_ctaMain__WPRZf{font-size:1.1rem;padding:14px 30px}.PersonalizedTattooIdeas_galleryGrid__9--B8{gap:8px;grid-template-columns:repeat(2,1fr)}.PersonalizedTattooIdeas_stepIcon__JQxtL{font-size:3rem}.PersonalizedTattooIdeas_trustNumber__ooFtF{font-size:2rem}}.ButterflyTattooIdeas_page__9b7D2{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.ButterflyTattooIdeas_butterflyTattooIdeasContainer__kyXaq{margin:0 auto;max-width:1400px;padding:0 20px}.ButterflyTattooIdeas_heroSection__RnQe0{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.ButterflyTattooIdeas_heroContentWrapper__k\+H51{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.ButterflyTattooIdeas_heroContent__mq1\+z{position:relative;z-index:2}.ButterflyTattooIdeas_heroContent__mq1\+z h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.ButterflyTattooIdeas_heroSubtitle__MCHJe{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.ButterflyTattooIdeas_ctaButtonLink__zJyrG{display:inline-block;margin-bottom:30px;text-decoration:none}.ButterflyTattooIdeas_ctaMain__lBYNF{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.ButterflyTattooIdeas_ctaMain__lBYNF:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.ButterflyTattooIdeas_ctaMain__lBYNF:focus{outline:3px solid #8a3ab9;outline-offset:2px}.ButterflyTattooIdeas_trustMetrics__v7Ea3{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.ButterflyTattooIdeas_metricItem__GO54r{color:#666;font-size:.95rem;font-weight:500}.ButterflyTattooIdeas_heroPreview__I8-5m{align-items:center;display:flex;justify-content:center}.ButterflyTattooIdeas_heroImageCarousel__HigEg{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.ButterflyTattooIdeas_carouselItem__mi6Zo{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.ButterflyTattooIdeas_carouselItem__mi6Zo:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.ButterflyTattooIdeas_heroPreviewImage__DnjNn{display:block;height:100%;object-fit:cover;width:100%}.ButterflyTattooIdeas_howItWorksSection__whBxu{background:#fff;padding:80px 20px}.ButterflyTattooIdeas_howItWorksSection__whBxu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.ButterflyTattooIdeas_steps__PEoD2{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.ButterflyTattooIdeas_step__QMYgU{padding:30px 20px;text-align:center}.ButterflyTattooIdeas_stepIcon__6LCI9{font-size:4rem;margin-bottom:20px}.ButterflyTattooIdeas_step__QMYgU h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.ButterflyTattooIdeas_step__QMYgU p{color:#666;font-size:1rem;margin:0}.ButterflyTattooIdeas_howItWorksCta__QF3kT{margin-top:40px;text-align:center}.ButterflyTattooIdeas_trustSection__6tWc2{background:#f8f9fa;padding:40px 20px}.ButterflyTattooIdeas_trustGrid__dkka5{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.ButterflyTattooIdeas_trustCard__eKaZN{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.ButterflyTattooIdeas_trustNumber__X8mV6{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.ButterflyTattooIdeas_trustLabel__Gom9x{color:#666;font-size:1rem;font-weight:500}.ButterflyTattooIdeas_gallerySection__meumC{background:#fff;padding:80px 20px}.ButterflyTattooIdeas_gallerySection__meumC h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.ButterflyTattooIdeas_galleryDescription__dU2IT{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.ButterflyTattooIdeas_galleryGrid__Dq7yB{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.ButterflyTattooIdeas_galleryItem__zLU8K{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ButterflyTattooIdeas_galleryItem__zLU8K:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.ButterflyTattooIdeas_galleryItem__zLU8K img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ButterflyTattooIdeas_galleryItem__zLU8K:hover img{transform:scale(1.05)}.ButterflyTattooIdeas_galleryCta__f7vHu{text-align:center}.ButterflyTattooIdeas_finalCtaSection__JbVtO{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.ButterflyTattooIdeas_finalCtaSection__JbVtO h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.ButterflyTattooIdeas_finalCtaSection__JbVtO p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.ButterflyTattooIdeas_finalCtaSection__JbVtO .ButterflyTattooIdeas_ctaButtonLink__zJyrG{display:inline-block}.ButterflyTattooIdeas_finalCtaSection__JbVtO .ButterflyTattooIdeas_ctaMain__lBYNF{background:#fff;color:#1a1a2e;max-width:450px}.ButterflyTattooIdeas_finalCtaSection__JbVtO .ButterflyTattooIdeas_ctaMain__lBYNF:hover{background:#f0f0f0;transform:translateY(-2px)}.ButterflyTattooIdeas_faqSection__OnML6{background:#f8f9fa;padding:80px 20px}.ButterflyTattooIdeas_faqSection__OnML6 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.ButterflyTattooIdeas_faqSection__OnML6 h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.ButterflyTattooIdeas_faqContainer__REFzR{margin:0 auto;max-width:1000px}.ButterflyTattooIdeas_faqItem__S4zDF{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.ButterflyTattooIdeas_faqItem__S4zDF:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.ButterflyTattooIdeas_faqItemActive__CCZ3G{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.ButterflyTattooIdeas_faqQuestion__H-kcu{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.ButterflyTattooIdeas_faqQuestion__H-kcu:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.ButterflyTattooIdeas_faqQuestion__H-kcu:focus{outline:3px solid #8a3ab9;outline-offset:-3px}.ButterflyTattooIdeas_faqItemActive__CCZ3G .ButterflyTattooIdeas_faqQuestion__H-kcu{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.ButterflyTattooIdeas_faqQuestionText__4gFPU{flex:1 1}.ButterflyTattooIdeas_faqIcon__Bmm-4{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.ButterflyTattooIdeas_faqItemActive__CCZ3G .ButterflyTattooIdeas_faqIcon__Bmm-4{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.ButterflyTattooIdeas_faqAnswer__vRCzv{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease,opacity .3s ease}.ButterflyTattooIdeas_faqAnswerOpen__mRpmz{max-height:500px;padding:0 30px 25px}.ButterflyTattooIdeas_faqAnswer__vRCzv p{margin:0;padding-top:10px}.ButterflyTattooIdeas_seoLinksSection__gbK6c{background:#fff;padding:40px 20px}.ButterflyTattooIdeas_seoLinksSection__gbK6c h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.ButterflyTattooIdeas_seoLinksGrid__559A1{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.ButterflyTattooIdeas_seoLinksColumn__gLEiE h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.ButterflyTattooIdeas_seoLinksColumn__gLEiE ul{list-style:none;margin:0;padding:0}.ButterflyTattooIdeas_seoLinksColumn__gLEiE li{margin-bottom:12px}.ButterflyTattooIdeas_seoLinksColumn__gLEiE a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.ButterflyTattooIdeas_seoLinksColumn__gLEiE a:hover{color:#8a3ab9;text-decoration:underline}.ButterflyTattooIdeas_stickyCta__WHjUr{animation:ButterflyTattooIdeas_slideInRight__-umeY .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.ButterflyTattooIdeas_stickyCtaVisible__Tb82d{display:block}.ButterflyTattooIdeas_stickyCtaButton__Do1kh{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.ButterflyTattooIdeas_stickyCtaButton__Do1kh:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes ButterflyTattooIdeas_slideInRight__-umeY{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ButterflyTattooIdeas_heroSection__RnQe0{min-height:auto;padding:42.5px 20px 80px}.ButterflyTattooIdeas_heroContentWrapper__k\+H51{display:flex;flex-direction:column;gap:16px}.ButterflyTattooIdeas_heroContent__mq1\+z{display:flex;flex-direction:column;order:1;text-align:center}.ButterflyTattooIdeas_heroContent__mq1\+z h1{font-size:2rem;order:1}.ButterflyTattooIdeas_heroSubtitle__MCHJe{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:93%;order:2;padding:0 15px}.ButterflyTattooIdeas_trustMetrics__v7Ea3{gap:6px;justify-content:center;margin-bottom:6px;margin-top:3.2px;order:3}.ButterflyTattooIdeas_metricItem__GO54r{font-size:.85rem}.ButterflyTattooIdeas_ctaMain__lBYNF{display:none}.ButterflyTattooIdeas_heroImageCarousel__HigEg{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:3.2px;max-width:93%;order:4}.ButterflyTattooIdeas_carouselItem__mi6Zo{aspect-ratio:1}.ButterflyTattooIdeas_heroPreviewImage__DnjNn{border-radius:8px}.ButterflyTattooIdeas_stickyCta__WHjUr{bottom:15px;display:block!important;right:15px}.ButterflyTattooIdeas_stickyCtaButton__Do1kh{border-radius:40px;font-size:1rem;padding:14px 24px}.ButterflyTattooIdeas_howItWorksSection__whBxu{padding:40px 20px}.ButterflyTattooIdeas_steps__PEoD2{gap:25px;grid-template-columns:1fr}.ButterflyTattooIdeas_trustSection__6tWc2{padding:50px 20px}.ButterflyTattooIdeas_trustGrid__dkka5{gap:25px;grid-template-columns:1fr}.ButterflyTattooIdeas_gallerySection__meumC{padding:40px 20px}.ButterflyTattooIdeas_galleryGrid__Dq7yB{gap:15px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ButterflyTattooIdeas_faqSection__OnML6 h2,.ButterflyTattooIdeas_gallerySection__meumC h2,.ButterflyTattooIdeas_seoLinksSection__gbK6c h2{font-size:1.8rem}.ButterflyTattooIdeas_finalCtaSection__JbVtO{margin:0 20px;padding:60px 25px}.ButterflyTattooIdeas_finalCtaSection__JbVtO h2{font-size:1.8rem}.ButterflyTattooIdeas_finalCtaSection__JbVtO p{font-size:1.1rem}.ButterflyTattooIdeas_faqSection__OnML6{padding:40px 20px}.ButterflyTattooIdeas_faqQuestion__H-kcu{font-size:1.05rem;padding:20px}.ButterflyTattooIdeas_faqAnswer__vRCzv{font-size:1rem;padding:0 20px 20px!important}.ButterflyTattooIdeas_faqIcon__Bmm-4{font-size:1.2rem;height:30px;width:30px}.ButterflyTattooIdeas_seoLinksSection__gbK6c{padding:50px 20px}.ButterflyTattooIdeas_seoLinksGrid__559A1{grid-template-columns:1fr}}@media (max-width:480px){.ButterflyTattooIdeas_heroContent__mq1\+z h1{font-size:1.75rem}.ButterflyTattooIdeas_heroSubtitle__MCHJe{font-size:1rem}.ButterflyTattooIdeas_ctaMain__lBYNF{font-size:1.1rem;padding:14px 30px}.ButterflyTattooIdeas_galleryGrid__Dq7yB{gap:12px;grid-template-columns:repeat(2,1fr)}.ButterflyTattooIdeas_stepIcon__6LCI9{font-size:3rem}.ButterflyTattooIdeas_trustNumber__X8mV6{font-size:2rem}}.GeometricTattooIdeas_page__LrxaT{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.GeometricTattooIdeas_geometricTattooIdeasContainer__XnI4C{margin:0 auto;max-width:1400px;padding:0 20px}.GeometricTattooIdeas_heroSection__QJYmg{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.GeometricTattooIdeas_heroContentWrapper__r7opu{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.GeometricTattooIdeas_heroContent__dV-Sa{position:relative;z-index:2}.GeometricTattooIdeas_heroContent__dV-Sa h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.GeometricTattooIdeas_heroSubtitle__00SdP{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.GeometricTattooIdeas_ctaButtonLink__JtVvV{display:inline-block;margin-bottom:30px;text-decoration:none}.GeometricTattooIdeas_ctaMain__0gSaN{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.GeometricTattooIdeas_ctaMain__0gSaN:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.GeometricTattooIdeas_trustMetrics__ki1jQ{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.GeometricTattooIdeas_metricItem__hBuol{color:#666;font-size:.95rem;font-weight:500}.GeometricTattooIdeas_heroPreview__7eJmt{align-items:center;display:flex;justify-content:center}.GeometricTattooIdeas_heroImageCarousel__dZLmk{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.GeometricTattooIdeas_carouselItem__LIcSO{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.GeometricTattooIdeas_carouselItem__LIcSO:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.GeometricTattooIdeas_heroPreviewImage__ntNVN{display:block;height:100%;object-fit:cover;width:100%}.GeometricTattooIdeas_howItWorksSection__WWCyF{background:#fff;padding:80px 20px}.GeometricTattooIdeas_howItWorksSection__WWCyF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.GeometricTattooIdeas_steps__j3G7W{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.GeometricTattooIdeas_step__stDzD{padding:30px 20px;text-align:center}.GeometricTattooIdeas_stepIcon__5Irkb{font-size:4rem;margin-bottom:20px}.GeometricTattooIdeas_step__stDzD h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.GeometricTattooIdeas_step__stDzD p{color:#666;font-size:1rem;margin:0}.GeometricTattooIdeas_howItWorksCta__X4WLj{margin-top:40px;text-align:center}.GeometricTattooIdeas_trustSection__kcXEB{background:#f8f9fa;padding:60px 20px}.GeometricTattooIdeas_trustGrid__f2MRn{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.GeometricTattooIdeas_trustCard__1SkbE{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.GeometricTattooIdeas_trustNumber__L79xD{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.GeometricTattooIdeas_trustLabel__-rUdk{color:#666;font-size:1rem;font-weight:500}.GeometricTattooIdeas_gallerySection__jJFdV{background:#fff;padding:80px 20px}.GeometricTattooIdeas_gallerySection__jJFdV h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.GeometricTattooIdeas_galleryDescription__To0Mq{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.GeometricTattooIdeas_galleryGrid__Enzhj{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.GeometricTattooIdeas_galleryItem__Ak8d8{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.GeometricTattooIdeas_galleryItem__Ak8d8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.GeometricTattooIdeas_galleryItem__Ak8d8 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.GeometricTattooIdeas_galleryItem__Ak8d8:hover img{transform:scale(1.05)}.GeometricTattooIdeas_galleryCta__My\+HO{text-align:center}.GeometricTattooIdeas_finalCtaSection__nqOlv{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.GeometricTattooIdeas_finalCtaSection__nqOlv h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.GeometricTattooIdeas_finalCtaSection__nqOlv p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.GeometricTattooIdeas_finalCtaSection__nqOlv .GeometricTattooIdeas_ctaButtonLink__JtVvV{display:inline-block}.GeometricTattooIdeas_finalCtaSection__nqOlv .GeometricTattooIdeas_ctaMain__0gSaN{background:#fff;color:#1a1a2e;max-width:450px}.GeometricTattooIdeas_finalCtaSection__nqOlv .GeometricTattooIdeas_ctaMain__0gSaN:hover{background:#f0f0f0;transform:translateY(-2px)}.GeometricTattooIdeas_faqSection__pkgFP{background:#f8f9fa;padding:80px 20px}.GeometricTattooIdeas_faqSection__pkgFP h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.GeometricTattooIdeas_faqSection__pkgFP h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.GeometricTattooIdeas_faqContainer__3Akok{margin:0 auto;max-width:1000px}.GeometricTattooIdeas_faqItem__zcDRO{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.GeometricTattooIdeas_faqItem__zcDRO:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.GeometricTattooIdeas_faqItemActive__iy\+4g{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.GeometricTattooIdeas_faqQuestion__c5af9{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.GeometricTattooIdeas_faqQuestion__c5af9:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.GeometricTattooIdeas_faqItemActive__iy\+4g .GeometricTattooIdeas_faqQuestion__c5af9{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.GeometricTattooIdeas_faqQuestionText__fP-4J{flex:1 1}.GeometricTattooIdeas_faqIcon__8oI0h{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.GeometricTattooIdeas_faqItemActive__iy\+4g .GeometricTattooIdeas_faqIcon__8oI0h{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.GeometricTattooIdeas_faqAnswer__qfWU8{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.GeometricTattooIdeas_faqAnswerOpen__rMCEw{max-height:500px;padding:0 30px 25px}.GeometricTattooIdeas_faqAnswer__qfWU8 p{margin:0;padding-top:10px}.GeometricTattooIdeas_seoLinksSection__yBwsW{background:#fff;padding:60px 20px}.GeometricTattooIdeas_seoLinksSection__yBwsW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.GeometricTattooIdeas_seoLinksGrid__GN6zq{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.GeometricTattooIdeas_seoLinksColumn__JMByM h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.GeometricTattooIdeas_seoLinksColumn__JMByM ul{list-style:none;margin:0;padding:0}.GeometricTattooIdeas_seoLinksColumn__JMByM li{margin-bottom:12px}.GeometricTattooIdeas_seoLinksColumn__JMByM a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.GeometricTattooIdeas_seoLinksColumn__JMByM a:hover{color:#8a3ab9;text-decoration:underline}.GeometricTattooIdeas_stickyCta__fhLvx{animation:GeometricTattooIdeas_slideInRight__Bxsyb .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.GeometricTattooIdeas_stickyCtaVisible__75jA4{display:block}.GeometricTattooIdeas_stickyCtaButton__knfF\+{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.GeometricTattooIdeas_stickyCtaButton__knfF\+:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes GeometricTattooIdeas_slideInRight__Bxsyb{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.GeometricTattooIdeas_heroSection__QJYmg{min-height:auto;padding:42.5px 20px 80px}.GeometricTattooIdeas_heroContentWrapper__r7opu{display:flex;flex-direction:column;gap:16px}.GeometricTattooIdeas_heroContent__dV-Sa{display:flex;flex-direction:column;order:1;text-align:center}.GeometricTattooIdeas_heroContent__dV-Sa h1{font-size:2rem;order:1}.GeometricTattooIdeas_heroSubtitle__00SdP{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.GeometricTattooIdeas_trustMetrics__ki1jQ{gap:6px;justify-content:center;order:3}.GeometricTattooIdeas_metricItem__hBuol{font-size:.85rem}.GeometricTattooIdeas_ctaMain__0gSaN{display:none}.GeometricTattooIdeas_heroImageCarousel__dZLmk{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.GeometricTattooIdeas_carouselItem__LIcSO{aspect-ratio:1}.GeometricTattooIdeas_heroPreviewImage__ntNVN{border-radius:8px}.GeometricTattooIdeas_stickyCta__fhLvx{bottom:15px;display:block!important;right:15px}.GeometricTattooIdeas_stickyCtaButton__knfF\+{border-radius:40px;font-size:1rem;padding:14px 24px}.GeometricTattooIdeas_howItWorksSection__WWCyF{padding:60px 20px}.GeometricTattooIdeas_steps__j3G7W{gap:40px;grid-template-columns:1fr}.GeometricTattooIdeas_trustSection__kcXEB{padding:50px 20px}.GeometricTattooIdeas_trustGrid__f2MRn{gap:25px;grid-template-columns:1fr}.GeometricTattooIdeas_gallerySection__jJFdV{padding:60px 20px}.GeometricTattooIdeas_galleryGrid__Enzhj{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.GeometricTattooIdeas_faqSection__pkgFP h2,.GeometricTattooIdeas_gallerySection__jJFdV h2,.GeometricTattooIdeas_seoLinksSection__yBwsW h2{font-size:1.8rem}.GeometricTattooIdeas_finalCtaSection__nqOlv{margin:0 20px;padding:60px 25px}.GeometricTattooIdeas_finalCtaSection__nqOlv h2{font-size:1.8rem}.GeometricTattooIdeas_finalCtaSection__nqOlv p{font-size:1.1rem}.GeometricTattooIdeas_faqSection__pkgFP{padding:60px 20px}.GeometricTattooIdeas_faqQuestion__c5af9{font-size:1.05rem;padding:20px}.GeometricTattooIdeas_faqAnswer__qfWU8{font-size:1rem;padding:0 20px 20px!important}.GeometricTattooIdeas_faqIcon__8oI0h{font-size:1.2rem;height:30px;width:30px}.GeometricTattooIdeas_seoLinksSection__yBwsW{padding:50px 20px}.GeometricTattooIdeas_seoLinksGrid__GN6zq{grid-template-columns:1fr}}@media (max-width:480px){.GeometricTattooIdeas_heroContent__dV-Sa h1{font-size:1.75rem}.GeometricTattooIdeas_heroSubtitle__00SdP{font-size:1rem}.GeometricTattooIdeas_ctaMain__0gSaN{font-size:1.1rem;padding:14px 30px}.GeometricTattooIdeas_galleryGrid__Enzhj{gap:8px;grid-template-columns:repeat(2,1fr)}.GeometricTattooIdeas_stepIcon__5Irkb{font-size:3rem}.GeometricTattooIdeas_trustNumber__L79xD{font-size:2rem}}.InfinityTattooIdeas_page__BkJSf{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.InfinityTattooIdeas_infinityTattooIdeasContainer__Wo0ox{margin:0 auto;max-width:1400px;padding:0 20px}.InfinityTattooIdeas_heroSection__7TCbf{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.InfinityTattooIdeas_heroContentWrapper__X088M{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.InfinityTattooIdeas_heroContent__mSqyf{position:relative;z-index:2}.InfinityTattooIdeas_heroContent__mSqyf h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.InfinityTattooIdeas_heroSubtitle__BZ2ai{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.InfinityTattooIdeas_ctaButtonLink__aemMZ{display:inline-block;margin-bottom:30px;text-decoration:none}.InfinityTattooIdeas_ctaMain__H3UU6{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.InfinityTattooIdeas_ctaMain__H3UU6:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.InfinityTattooIdeas_trustMetrics__IENFD{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.InfinityTattooIdeas_metricItem__LYR1i{color:#666;font-size:.95rem;font-weight:500}.InfinityTattooIdeas_heroPreview__hKtiw{align-items:center;display:flex;justify-content:center}.InfinityTattooIdeas_heroImageCarousel__dJFEK{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.InfinityTattooIdeas_carouselItem__Ga2q-{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.InfinityTattooIdeas_carouselItem__Ga2q-:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.InfinityTattooIdeas_heroPreviewImage__9q5Su{display:block;height:100%;object-fit:cover;width:100%}.InfinityTattooIdeas_howItWorksSection__Ua-O2{background:#fff;padding:80px 20px}.InfinityTattooIdeas_howItWorksSection__Ua-O2 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.InfinityTattooIdeas_steps__Gn4UZ{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.InfinityTattooIdeas_step__ENLS\+{padding:30px 20px;text-align:center}.InfinityTattooIdeas_stepIcon__Sgbhv{font-size:4rem;margin-bottom:20px}.InfinityTattooIdeas_step__ENLS\+ h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.InfinityTattooIdeas_step__ENLS\+ p{color:#666;font-size:1rem;margin:0}.InfinityTattooIdeas_howItWorksCta__Jx4VU{margin-top:40px;text-align:center}.InfinityTattooIdeas_trustSection__oypN5{background:#f8f9fa;padding:60px 20px}.InfinityTattooIdeas_trustGrid__rRREi{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.InfinityTattooIdeas_trustCard__ppxAY{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.InfinityTattooIdeas_trustNumber__2VeKH{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.InfinityTattooIdeas_trustLabel__\+\+IRM{color:#666;font-size:1rem;font-weight:500}.InfinityTattooIdeas_gallerySection__nAMts{background:#fff;padding:80px 20px}.InfinityTattooIdeas_gallerySection__nAMts h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.InfinityTattooIdeas_galleryDescription__n\+1K5{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.InfinityTattooIdeas_galleryGrid__yepYe{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.InfinityTattooIdeas_galleryItem__U8D9k{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.InfinityTattooIdeas_galleryItem__U8D9k:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.InfinityTattooIdeas_galleryItem__U8D9k img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.InfinityTattooIdeas_galleryItem__U8D9k:hover img{transform:scale(1.05)}.InfinityTattooIdeas_galleryCta__SXeo0{text-align:center}.InfinityTattooIdeas_finalCtaSection__C5LkK{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.InfinityTattooIdeas_finalCtaSection__C5LkK h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.InfinityTattooIdeas_finalCtaSection__C5LkK p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.InfinityTattooIdeas_finalCtaSection__C5LkK .InfinityTattooIdeas_ctaButtonLink__aemMZ{display:inline-block}.InfinityTattooIdeas_finalCtaSection__C5LkK .InfinityTattooIdeas_ctaMain__H3UU6{background:#fff;color:#1a1a2e;max-width:450px}.InfinityTattooIdeas_finalCtaSection__C5LkK .InfinityTattooIdeas_ctaMain__H3UU6:hover{background:#f0f0f0;transform:translateY(-2px)}.InfinityTattooIdeas_faqSection__IV7CB{background:#f8f9fa;padding:80px 20px}.InfinityTattooIdeas_faqSection__IV7CB h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.InfinityTattooIdeas_faqSection__IV7CB h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.InfinityTattooIdeas_faqContainer__7k2zZ{margin:0 auto;max-width:1000px}.InfinityTattooIdeas_faqItem__a5RLO{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.InfinityTattooIdeas_faqItem__a5RLO:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.InfinityTattooIdeas_faqItemActive__uFJaA{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.InfinityTattooIdeas_faqQuestion__wwsFN{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.InfinityTattooIdeas_faqQuestion__wwsFN:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.InfinityTattooIdeas_faqItemActive__uFJaA .InfinityTattooIdeas_faqQuestion__wwsFN{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.InfinityTattooIdeas_faqQuestionText__0lMbL{flex:1 1}.InfinityTattooIdeas_faqIcon__vLS-m{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.InfinityTattooIdeas_faqItemActive__uFJaA .InfinityTattooIdeas_faqIcon__vLS-m{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.InfinityTattooIdeas_faqAnswer__OoLzi{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.InfinityTattooIdeas_faqAnswerOpen__BFEit{max-height:500px;padding:0 30px 25px}.InfinityTattooIdeas_faqAnswer__OoLzi p{margin:0;padding-top:10px}.InfinityTattooIdeas_seoLinksSection__c6oJS{background:#fff;padding:60px 20px}.InfinityTattooIdeas_seoLinksSection__c6oJS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.InfinityTattooIdeas_seoLinksGrid__DSn06{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.InfinityTattooIdeas_seoLinksColumn__pAxxq h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.InfinityTattooIdeas_seoLinksColumn__pAxxq ul{list-style:none;margin:0;padding:0}.InfinityTattooIdeas_seoLinksColumn__pAxxq li{margin-bottom:12px}.InfinityTattooIdeas_seoLinksColumn__pAxxq a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.InfinityTattooIdeas_seoLinksColumn__pAxxq a:hover{color:#8a3ab9;text-decoration:underline}.InfinityTattooIdeas_stickyCta__B8CwT{animation:InfinityTattooIdeas_slideInRight__II7A9 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.InfinityTattooIdeas_stickyCtaVisible__FFJia{display:block}.InfinityTattooIdeas_stickyCtaButton__vNee-{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.InfinityTattooIdeas_stickyCtaButton__vNee-:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes InfinityTattooIdeas_slideInRight__II7A9{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.InfinityTattooIdeas_heroSection__7TCbf{min-height:auto;padding:42.5px 20px 80px}.InfinityTattooIdeas_heroContentWrapper__X088M{display:flex;flex-direction:column;gap:16px}.InfinityTattooIdeas_heroContent__mSqyf{display:flex;flex-direction:column;order:1;text-align:center}.InfinityTattooIdeas_heroContent__mSqyf h1{font-size:2rem;order:1}.InfinityTattooIdeas_heroSubtitle__BZ2ai{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.InfinityTattooIdeas_trustMetrics__IENFD{gap:6px;justify-content:center;order:3}.InfinityTattooIdeas_metricItem__LYR1i{font-size:.85rem}.InfinityTattooIdeas_ctaMain__H3UU6{display:none}.InfinityTattooIdeas_heroImageCarousel__dJFEK{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.InfinityTattooIdeas_carouselItem__Ga2q-{aspect-ratio:1}.InfinityTattooIdeas_heroPreviewImage__9q5Su{border-radius:8px}.InfinityTattooIdeas_stickyCta__B8CwT{bottom:15px;display:block!important;right:15px}.InfinityTattooIdeas_stickyCtaButton__vNee-{border-radius:40px;font-size:1rem;padding:14px 24px}.InfinityTattooIdeas_howItWorksSection__Ua-O2{padding:60px 20px}.InfinityTattooIdeas_steps__Gn4UZ{gap:40px;grid-template-columns:1fr}.InfinityTattooIdeas_trustSection__oypN5{padding:50px 20px}.InfinityTattooIdeas_trustGrid__rRREi{gap:25px;grid-template-columns:1fr}.InfinityTattooIdeas_gallerySection__nAMts{padding:60px 20px}.InfinityTattooIdeas_galleryGrid__yepYe{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.InfinityTattooIdeas_faqSection__IV7CB h2,.InfinityTattooIdeas_gallerySection__nAMts h2,.InfinityTattooIdeas_seoLinksSection__c6oJS h2{font-size:1.8rem}.InfinityTattooIdeas_finalCtaSection__C5LkK{margin:0 20px;padding:60px 25px}.InfinityTattooIdeas_finalCtaSection__C5LkK h2{font-size:1.8rem}.InfinityTattooIdeas_finalCtaSection__C5LkK p{font-size:1.1rem}.InfinityTattooIdeas_faqSection__IV7CB{padding:60px 20px}.InfinityTattooIdeas_faqQuestion__wwsFN{font-size:1.05rem;padding:20px}.InfinityTattooIdeas_faqAnswer__OoLzi{font-size:1rem;padding:0 20px 20px!important}.InfinityTattooIdeas_faqIcon__vLS-m{font-size:1.2rem;height:30px;width:30px}.InfinityTattooIdeas_seoLinksSection__c6oJS{padding:50px 20px}.InfinityTattooIdeas_seoLinksGrid__DSn06{grid-template-columns:1fr}}@media (max-width:480px){.InfinityTattooIdeas_heroContent__mSqyf h1{font-size:1.75rem}.InfinityTattooIdeas_heroSubtitle__BZ2ai{font-size:1rem}.InfinityTattooIdeas_ctaMain__H3UU6{font-size:1.1rem;padding:14px 30px}.InfinityTattooIdeas_galleryGrid__yepYe{gap:8px;grid-template-columns:repeat(2,1fr)}.InfinityTattooIdeas_stepIcon__Sgbhv{font-size:3rem}.InfinityTattooIdeas_trustNumber__2VeKH{font-size:2rem}}.LionTattooIdeas_page__Ux8Q8{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.LionTattooIdeas_lionTattooIdeasContainer__Sfrhs{margin:0 auto;max-width:1400px;padding:0 20px}.LionTattooIdeas_heroSection__GYj\+v{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.LionTattooIdeas_heroContentWrapper__O7WN4{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.LionTattooIdeas_heroContent__LJwth{position:relative;z-index:2}.LionTattooIdeas_heroContent__LJwth h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.LionTattooIdeas_heroSubtitle__Oulgv{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.LionTattooIdeas_ctaButtonLink__xiuz0{display:inline-block;margin-bottom:30px;text-decoration:none}.LionTattooIdeas_ctaMain__KcmBf{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.LionTattooIdeas_ctaMain__KcmBf:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.LionTattooIdeas_trustMetrics__DJAfR{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.LionTattooIdeas_metricItem__TBzu9{color:#666;font-size:.95rem;font-weight:500}.LionTattooIdeas_heroPreview__EyXba{align-items:center;display:flex;justify-content:center}.LionTattooIdeas_heroImageCarousel__ab3K2{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.LionTattooIdeas_carouselItem__UhIFp{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.LionTattooIdeas_carouselItem__UhIFp:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.LionTattooIdeas_heroPreviewImage__8UnrM{display:block;height:100%;object-fit:cover;width:100%}.LionTattooIdeas_howItWorksSection__wAWJu{background:#fff;padding:80px 20px}.LionTattooIdeas_howItWorksSection__wAWJu h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.LionTattooIdeas_steps__SVfBb{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.LionTattooIdeas_step__vYS7o{padding:30px 20px;text-align:center}.LionTattooIdeas_stepIcon__3nYbs{font-size:4rem;margin-bottom:20px}.LionTattooIdeas_step__vYS7o h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.LionTattooIdeas_step__vYS7o p{color:#666;font-size:1rem;margin:0}.LionTattooIdeas_howItWorksCta__hQ0Is{margin-top:40px;text-align:center}.LionTattooIdeas_trustSection__4P6Xr{background:#f8f9fa;padding:60px 20px}.LionTattooIdeas_trustGrid__hqr3m{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.LionTattooIdeas_trustCard__l3ldy{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.LionTattooIdeas_trustNumber__36NV-{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.LionTattooIdeas_trustLabel__kPwDL{color:#666;font-size:1rem;font-weight:500}.LionTattooIdeas_gallerySection__sZQL0{background:#fff;padding:80px 20px}.LionTattooIdeas_gallerySection__sZQL0 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.LionTattooIdeas_galleryDescription__ZLu0C{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.LionTattooIdeas_galleryGrid__CdI\+y{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.LionTattooIdeas_galleryItem__WwxhE{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.LionTattooIdeas_galleryItem__WwxhE:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.LionTattooIdeas_galleryItem__WwxhE img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.LionTattooIdeas_galleryItem__WwxhE:hover img{transform:scale(1.05)}.LionTattooIdeas_galleryCta__2JxaV{text-align:center}.LionTattooIdeas_finalCtaSection__aBq7O{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.LionTattooIdeas_finalCtaSection__aBq7O h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.LionTattooIdeas_finalCtaSection__aBq7O p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.LionTattooIdeas_finalCtaSection__aBq7O .LionTattooIdeas_ctaButtonLink__xiuz0{display:inline-block}.LionTattooIdeas_finalCtaSection__aBq7O .LionTattooIdeas_ctaMain__KcmBf{background:#fff;color:#1a1a2e;max-width:450px}.LionTattooIdeas_finalCtaSection__aBq7O .LionTattooIdeas_ctaMain__KcmBf:hover{background:#f0f0f0;transform:translateY(-2px)}.LionTattooIdeas_faqSection__L7SmZ{background:#f8f9fa;padding:80px 20px}.LionTattooIdeas_faqSection__L7SmZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.LionTattooIdeas_faqSection__L7SmZ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.LionTattooIdeas_faqContainer__64fTA{margin:0 auto;max-width:1000px}.LionTattooIdeas_faqItem__\+g9l2{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.LionTattooIdeas_faqItem__\+g9l2:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.LionTattooIdeas_faqItemActive__KO58s{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.LionTattooIdeas_faqQuestion__oWbsX{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.LionTattooIdeas_faqQuestion__oWbsX:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.LionTattooIdeas_faqItemActive__KO58s .LionTattooIdeas_faqQuestion__oWbsX{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.LionTattooIdeas_faqQuestionText__blFom{flex:1 1}.LionTattooIdeas_faqIcon__COng0{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.LionTattooIdeas_faqItemActive__KO58s .LionTattooIdeas_faqIcon__COng0{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.LionTattooIdeas_faqAnswer__1US7v{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.LionTattooIdeas_faqAnswerOpen__tnKqe{max-height:500px;padding:0 30px 25px}.LionTattooIdeas_faqAnswer__1US7v p{margin:0;padding-top:10px}.LionTattooIdeas_seoLinksSection__0qni-{background:#fff;padding:60px 20px}.LionTattooIdeas_seoLinksSection__0qni- h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.LionTattooIdeas_seoLinksGrid__KJSYN{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.LionTattooIdeas_seoLinksColumn__dOoyh h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.LionTattooIdeas_seoLinksColumn__dOoyh ul{list-style:none;margin:0;padding:0}.LionTattooIdeas_seoLinksColumn__dOoyh li{margin-bottom:12px}.LionTattooIdeas_seoLinksColumn__dOoyh a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.LionTattooIdeas_seoLinksColumn__dOoyh a:hover{color:#8a3ab9;text-decoration:underline}.LionTattooIdeas_stickyCta__3jpIp{animation:LionTattooIdeas_slideInRight__j6Hiq .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.LionTattooIdeas_stickyCtaVisible__2QoYs{display:block}.LionTattooIdeas_stickyCtaButton__6ikVo{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.LionTattooIdeas_stickyCtaButton__6ikVo:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes LionTattooIdeas_slideInRight__j6Hiq{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.LionTattooIdeas_heroSection__GYj\+v{min-height:auto;padding:42.5px 20px 80px}.LionTattooIdeas_heroContentWrapper__O7WN4{display:flex;flex-direction:column;gap:16px}.LionTattooIdeas_heroContent__LJwth{display:flex;flex-direction:column;order:1;text-align:center}.LionTattooIdeas_heroContent__LJwth h1{font-size:2rem;order:1}.LionTattooIdeas_heroSubtitle__Oulgv{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.LionTattooIdeas_trustMetrics__DJAfR{gap:6px;justify-content:center;order:3}.LionTattooIdeas_metricItem__TBzu9{font-size:.85rem}.LionTattooIdeas_ctaMain__KcmBf{display:none}.LionTattooIdeas_heroImageCarousel__ab3K2{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.LionTattooIdeas_carouselItem__UhIFp{aspect-ratio:1}.LionTattooIdeas_heroPreviewImage__8UnrM{border-radius:8px}.LionTattooIdeas_stickyCta__3jpIp{bottom:15px;display:block!important;right:15px}.LionTattooIdeas_stickyCtaButton__6ikVo{border-radius:40px;font-size:1rem;padding:14px 24px}.LionTattooIdeas_howItWorksSection__wAWJu{padding:60px 20px}.LionTattooIdeas_steps__SVfBb{gap:40px;grid-template-columns:1fr}.LionTattooIdeas_trustSection__4P6Xr{padding:50px 20px}.LionTattooIdeas_trustGrid__hqr3m{gap:25px;grid-template-columns:1fr}.LionTattooIdeas_gallerySection__sZQL0{padding:60px 20px}.LionTattooIdeas_galleryGrid__CdI\+y{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.LionTattooIdeas_faqSection__L7SmZ h2,.LionTattooIdeas_gallerySection__sZQL0 h2,.LionTattooIdeas_seoLinksSection__0qni- h2{font-size:1.8rem}.LionTattooIdeas_finalCtaSection__aBq7O{margin:0 20px;padding:60px 25px}.LionTattooIdeas_finalCtaSection__aBq7O h2{font-size:1.8rem}.LionTattooIdeas_finalCtaSection__aBq7O p{font-size:1.1rem}.LionTattooIdeas_faqSection__L7SmZ{padding:60px 20px}.LionTattooIdeas_faqQuestion__oWbsX{font-size:1.05rem;padding:20px}.LionTattooIdeas_faqAnswer__1US7v{font-size:1rem;padding:0 20px 20px!important}.LionTattooIdeas_faqIcon__COng0{font-size:1.2rem;height:30px;width:30px}.LionTattooIdeas_seoLinksSection__0qni-{padding:50px 20px}.LionTattooIdeas_seoLinksGrid__KJSYN{grid-template-columns:1fr}}@media (max-width:480px){.LionTattooIdeas_heroContent__LJwth h1{font-size:1.75rem}.LionTattooIdeas_heroSubtitle__Oulgv{font-size:1rem}.LionTattooIdeas_ctaMain__KcmBf{font-size:1.1rem;padding:14px 30px}.LionTattooIdeas_galleryGrid__CdI\+y{gap:8px;grid-template-columns:repeat(2,1fr)}.LionTattooIdeas_stepIcon__3nYbs{font-size:3rem}.LionTattooIdeas_trustNumber__36NV-{font-size:2rem}}.RoseTattooIdeas_page__iXfc4{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.RoseTattooIdeas_roseTattooIdeasContainer__HleKK{margin:0 auto;max-width:1400px;padding:0 20px}.RoseTattooIdeas_heroSection__-vzxn{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.RoseTattooIdeas_heroContentWrapper__ESm-6{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.RoseTattooIdeas_heroContent__UxVc2{position:relative;z-index:2}.RoseTattooIdeas_heroContent__UxVc2 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.RoseTattooIdeas_heroSubtitle__Rr7uX{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.RoseTattooIdeas_ctaButtonLink__Nvolo{display:inline-block;margin-bottom:30px;text-decoration:none}.RoseTattooIdeas_ctaMain__diWse{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.RoseTattooIdeas_ctaMain__diWse:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.RoseTattooIdeas_trustMetrics__OxVAN{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.RoseTattooIdeas_metricItem__3NsEz{color:#666;font-size:.95rem;font-weight:500}.RoseTattooIdeas_heroPreview__jmmiO{align-items:center;display:flex;justify-content:center}.RoseTattooIdeas_heroImageCarousel__Lnkio{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.RoseTattooIdeas_carouselItem__RMksP{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.RoseTattooIdeas_carouselItem__RMksP:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.RoseTattooIdeas_heroPreviewImage__5alMu{display:block;height:100%;object-fit:cover;width:100%}.RoseTattooIdeas_howItWorksSection__BrvoB{background:#fff;padding:80px 20px}.RoseTattooIdeas_howItWorksSection__BrvoB h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.RoseTattooIdeas_steps__GdjWY{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.RoseTattooIdeas_step__PPtsr{padding:30px 20px;text-align:center}.RoseTattooIdeas_stepIcon__KHErT{font-size:4rem;margin-bottom:20px}.RoseTattooIdeas_step__PPtsr h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.RoseTattooIdeas_step__PPtsr p{color:#666;font-size:1rem;margin:0}.RoseTattooIdeas_howItWorksCta__ehp7M{margin-top:40px;text-align:center}.RoseTattooIdeas_trustSection__QVI\+o{background:#f8f9fa;padding:60px 20px}.RoseTattooIdeas_trustGrid__zSr90{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.RoseTattooIdeas_trustCard__d7s\+k{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.RoseTattooIdeas_trustNumber__YJirs{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.RoseTattooIdeas_trustLabel__yHdXT{color:#666;font-size:1rem;font-weight:500}.RoseTattooIdeas_gallerySection__Hl5zk{background:#fff;padding:80px 20px}.RoseTattooIdeas_gallerySection__Hl5zk h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.RoseTattooIdeas_galleryDescription__23QyF{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.RoseTattooIdeas_galleryGrid__bxEof{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.RoseTattooIdeas_galleryItem__Gvh3G{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.RoseTattooIdeas_galleryItem__Gvh3G:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.RoseTattooIdeas_galleryItem__Gvh3G img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.RoseTattooIdeas_galleryItem__Gvh3G:hover img{transform:scale(1.05)}.RoseTattooIdeas_galleryCta__kyIuY{text-align:center}.RoseTattooIdeas_finalCtaSection__i2InY{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.RoseTattooIdeas_finalCtaSection__i2InY h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.RoseTattooIdeas_finalCtaSection__i2InY p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.RoseTattooIdeas_finalCtaSection__i2InY .RoseTattooIdeas_ctaButtonLink__Nvolo{display:inline-block}.RoseTattooIdeas_finalCtaSection__i2InY .RoseTattooIdeas_ctaMain__diWse{background:#fff;color:#1a1a2e;max-width:450px}.RoseTattooIdeas_finalCtaSection__i2InY .RoseTattooIdeas_ctaMain__diWse:hover{background:#f0f0f0;transform:translateY(-2px)}.RoseTattooIdeas_faqSection__h3d\+X{background:#f8f9fa;padding:80px 20px}.RoseTattooIdeas_faqSection__h3d\+X h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.RoseTattooIdeas_faqSection__h3d\+X h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.RoseTattooIdeas_faqContainer__7TuMm{margin:0 auto;max-width:1000px}.RoseTattooIdeas_faqItem__rXDix{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.RoseTattooIdeas_faqItem__rXDix:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.RoseTattooIdeas_faqItemActive__aD4hR{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.RoseTattooIdeas_faqQuestion__zT1vB{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.RoseTattooIdeas_faqQuestion__zT1vB:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.RoseTattooIdeas_faqItemActive__aD4hR .RoseTattooIdeas_faqQuestion__zT1vB{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.RoseTattooIdeas_faqQuestionText__jLJ2y{flex:1 1}.RoseTattooIdeas_faqIcon__HRvac{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.RoseTattooIdeas_faqItemActive__aD4hR .RoseTattooIdeas_faqIcon__HRvac{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.RoseTattooIdeas_faqAnswer__1UXkN{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.RoseTattooIdeas_faqAnswerOpen__KHHb\+{max-height:500px;padding:0 30px 25px}.RoseTattooIdeas_faqAnswer__1UXkN p{margin:0;padding-top:10px}.RoseTattooIdeas_seoLinksSection__2ABNv{background:#fff;padding:60px 20px}.RoseTattooIdeas_seoLinksSection__2ABNv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.RoseTattooIdeas_seoLinksGrid__6AKXk{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.RoseTattooIdeas_seoLinksColumn__x-bgU h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.RoseTattooIdeas_seoLinksColumn__x-bgU ul{list-style:none;margin:0;padding:0}.RoseTattooIdeas_seoLinksColumn__x-bgU li{margin-bottom:12px}.RoseTattooIdeas_seoLinksColumn__x-bgU a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.RoseTattooIdeas_seoLinksColumn__x-bgU a:hover{color:#8a3ab9;text-decoration:underline}.RoseTattooIdeas_stickyCta__BX1J2{animation:RoseTattooIdeas_slideInRight__qnurz .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.RoseTattooIdeas_stickyCtaVisible__cHV3p{display:block}.RoseTattooIdeas_stickyCtaButton__gkNpi{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.RoseTattooIdeas_stickyCtaButton__gkNpi:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes RoseTattooIdeas_slideInRight__qnurz{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.RoseTattooIdeas_heroSection__-vzxn{min-height:auto;padding:42.5px 20px 80px}.RoseTattooIdeas_heroContentWrapper__ESm-6{display:flex;flex-direction:column;gap:16px}.RoseTattooIdeas_heroContent__UxVc2{display:flex;flex-direction:column;order:1;text-align:center}.RoseTattooIdeas_heroContent__UxVc2 h1{font-size:2rem;order:1}.RoseTattooIdeas_heroSubtitle__Rr7uX{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.RoseTattooIdeas_trustMetrics__OxVAN{gap:6px;justify-content:center;order:3}.RoseTattooIdeas_metricItem__3NsEz{font-size:.85rem}.RoseTattooIdeas_ctaMain__diWse{display:none}.RoseTattooIdeas_heroImageCarousel__Lnkio{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.RoseTattooIdeas_carouselItem__RMksP{aspect-ratio:1}.RoseTattooIdeas_heroPreviewImage__5alMu{border-radius:8px}.RoseTattooIdeas_stickyCta__BX1J2{bottom:15px;display:block!important;right:15px}.RoseTattooIdeas_stickyCtaButton__gkNpi{border-radius:40px;font-size:1rem;padding:14px 24px}.RoseTattooIdeas_howItWorksSection__BrvoB{padding:60px 20px}.RoseTattooIdeas_steps__GdjWY{gap:40px;grid-template-columns:1fr}.RoseTattooIdeas_trustSection__QVI\+o{padding:50px 20px}.RoseTattooIdeas_trustGrid__zSr90{gap:25px;grid-template-columns:1fr}.RoseTattooIdeas_gallerySection__Hl5zk{padding:60px 20px}.RoseTattooIdeas_galleryGrid__bxEof{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.RoseTattooIdeas_faqSection__h3d\+X h2,.RoseTattooIdeas_gallerySection__Hl5zk h2,.RoseTattooIdeas_seoLinksSection__2ABNv h2{font-size:1.8rem}.RoseTattooIdeas_finalCtaSection__i2InY{margin:0 20px;padding:60px 25px}.RoseTattooIdeas_finalCtaSection__i2InY h2{font-size:1.8rem}.RoseTattooIdeas_finalCtaSection__i2InY p{font-size:1.1rem}.RoseTattooIdeas_faqSection__h3d\+X{padding:60px 20px}.RoseTattooIdeas_faqQuestion__zT1vB{font-size:1.05rem;padding:20px}.RoseTattooIdeas_faqAnswer__1UXkN{font-size:1rem;padding:0 20px 20px!important}.RoseTattooIdeas_faqIcon__HRvac{font-size:1.2rem;height:30px;width:30px}.RoseTattooIdeas_seoLinksSection__2ABNv{padding:50px 20px}.RoseTattooIdeas_seoLinksGrid__6AKXk{grid-template-columns:1fr}}@media (max-width:480px){.RoseTattooIdeas_heroContent__UxVc2 h1{font-size:1.75rem}.RoseTattooIdeas_heroSubtitle__Rr7uX{font-size:1rem}.RoseTattooIdeas_ctaMain__diWse{font-size:1.1rem;padding:14px 30px}.RoseTattooIdeas_galleryGrid__bxEof{gap:8px;grid-template-columns:repeat(2,1fr)}.RoseTattooIdeas_stepIcon__KHErT{font-size:3rem}.RoseTattooIdeas_trustNumber__YJirs{font-size:2rem}}.RoseTattoosDesign_page__4\+Sj0{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.RoseTattoosDesign_roseTattoosDesignContainer__kbqfE{margin:0 auto;max-width:1400px;padding:0 20px}.RoseTattoosDesign_heroSection__hK4Jo{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.RoseTattoosDesign_heroContentWrapper__u0tpi{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.RoseTattoosDesign_heroContent__5WbDK{position:relative;z-index:2}.RoseTattoosDesign_heroContent__5WbDK h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.RoseTattoosDesign_heroSubtitle__C2sAw{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.RoseTattoosDesign_ctaButtonLink__jwlFJ{display:inline-block;margin-bottom:30px;text-decoration:none}.RoseTattoosDesign_ctaMain__Uzacf{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.RoseTattoosDesign_ctaMain__Uzacf:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.RoseTattoosDesign_trustMetrics__paIYC{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.RoseTattoosDesign_metricItem__aqgdx{color:#666;font-size:.95rem;font-weight:500}.RoseTattoosDesign_heroPreview__vSWgj{align-items:center;display:flex;justify-content:center}.RoseTattoosDesign_heroImageCarousel__TL7e0{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.RoseTattoosDesign_carouselItem__oPYip{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.RoseTattoosDesign_carouselItem__oPYip:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.RoseTattoosDesign_heroPreviewImage__zJ-Zh{display:block;height:100%;object-fit:cover;width:100%}.RoseTattoosDesign_howItWorksSection__4xRZm{background:#fff;padding:80px 20px}.RoseTattoosDesign_howItWorksSection__4xRZm h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.RoseTattoosDesign_steps__\+8cqq{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.RoseTattoosDesign_step__wO1na{padding:30px 20px;text-align:center}.RoseTattoosDesign_stepIcon__w77Dh{font-size:4rem;margin-bottom:20px}.RoseTattoosDesign_step__wO1na h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.RoseTattoosDesign_step__wO1na p{color:#666;font-size:1rem;margin:0}.RoseTattoosDesign_howItWorksCta__OdPvG{margin-top:40px;text-align:center}.RoseTattoosDesign_trustSection__T5Oyd{background:#f8f9fa;padding:60px 20px}.RoseTattoosDesign_trustGrid__y1I1I{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.RoseTattoosDesign_trustCard__FNF9j{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.RoseTattoosDesign_trustNumber__3KUp0{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.RoseTattoosDesign_trustLabel__cCOXj{color:#666;font-size:1rem;font-weight:500}.RoseTattoosDesign_gallerySection__OM-H\+{background:#fff;padding:80px 20px}.RoseTattoosDesign_gallerySection__OM-H\+ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.RoseTattoosDesign_galleryDescription__eCkZY{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.RoseTattoosDesign_galleryGrid__3uWPy{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.RoseTattoosDesign_galleryItem__SyVR5{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.RoseTattoosDesign_galleryItem__SyVR5:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.RoseTattoosDesign_galleryItem__SyVR5 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.RoseTattoosDesign_galleryItem__SyVR5:hover img{transform:scale(1.05)}.RoseTattoosDesign_galleryCta__SCWka{text-align:center}.RoseTattoosDesign_finalCtaSection__zUpyk{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.RoseTattoosDesign_finalCtaSection__zUpyk h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.RoseTattoosDesign_finalCtaSection__zUpyk p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.RoseTattoosDesign_finalCtaSection__zUpyk .RoseTattoosDesign_ctaButtonLink__jwlFJ{display:inline-block}.RoseTattoosDesign_finalCtaSection__zUpyk .RoseTattoosDesign_ctaMain__Uzacf{background:#fff;color:#1a1a2e;max-width:450px}.RoseTattoosDesign_finalCtaSection__zUpyk .RoseTattoosDesign_ctaMain__Uzacf:hover{background:#f0f0f0;transform:translateY(-2px)}.RoseTattoosDesign_faqSection__4GuJy{background:#f8f9fa;padding:80px 20px}.RoseTattoosDesign_faqSection__4GuJy h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.RoseTattoosDesign_faqSection__4GuJy h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.RoseTattoosDesign_faqContainer__P4lRa{margin:0 auto;max-width:1000px}.RoseTattoosDesign_faqItem__sBk\+3{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.RoseTattoosDesign_faqItem__sBk\+3:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.RoseTattoosDesign_faqItemActive__S1R6M{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.RoseTattoosDesign_faqQuestion__NO3Vx{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.RoseTattoosDesign_faqQuestion__NO3Vx:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.RoseTattoosDesign_faqItemActive__S1R6M .RoseTattoosDesign_faqQuestion__NO3Vx{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.RoseTattoosDesign_faqQuestionText__jUhfb{flex:1 1}.RoseTattoosDesign_faqIcon__iPwsJ{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.RoseTattoosDesign_faqItemActive__S1R6M .RoseTattoosDesign_faqIcon__iPwsJ{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.RoseTattoosDesign_faqAnswer__bovZn{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.RoseTattoosDesign_faqAnswerOpen__Yzk0e{max-height:500px;padding:0 30px 25px}.RoseTattoosDesign_faqAnswer__bovZn p{margin:0;padding-top:10px}.RoseTattoosDesign_seoLinksSection__nR7lU{background:#fff;padding:60px 20px}.RoseTattoosDesign_seoLinksSection__nR7lU h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.RoseTattoosDesign_seoLinksGrid__4Gm6x{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.RoseTattoosDesign_seoLinksColumn__sP\+dz h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.RoseTattoosDesign_seoLinksColumn__sP\+dz ul{list-style:none;margin:0;padding:0}.RoseTattoosDesign_seoLinksColumn__sP\+dz li{margin-bottom:12px}.RoseTattoosDesign_seoLinksColumn__sP\+dz a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.RoseTattoosDesign_seoLinksColumn__sP\+dz a:hover{color:#8a3ab9;text-decoration:underline}.RoseTattoosDesign_stickyCta__gKhh6{animation:RoseTattoosDesign_slideInRight__UO7BJ .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.RoseTattoosDesign_stickyCtaVisible__5kt7i{display:block}.RoseTattoosDesign_stickyCtaButton__4VKck{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.RoseTattoosDesign_stickyCtaButton__4VKck:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes RoseTattoosDesign_slideInRight__UO7BJ{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.RoseTattoosDesign_heroSection__hK4Jo{min-height:auto;padding:42.5px 20px 80px}.RoseTattoosDesign_heroContentWrapper__u0tpi{display:flex;flex-direction:column;gap:16px}.RoseTattoosDesign_heroContent__5WbDK{display:flex;flex-direction:column;order:1;text-align:center}.RoseTattoosDesign_heroContent__5WbDK h1{font-size:2rem;order:1}.RoseTattoosDesign_heroSubtitle__C2sAw{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.RoseTattoosDesign_trustMetrics__paIYC{gap:6px;justify-content:center;order:3}.RoseTattoosDesign_metricItem__aqgdx{font-size:.85rem}.RoseTattoosDesign_ctaMain__Uzacf{display:none}.RoseTattoosDesign_heroImageCarousel__TL7e0{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.RoseTattoosDesign_carouselItem__oPYip{aspect-ratio:1}.RoseTattoosDesign_heroPreviewImage__zJ-Zh{border-radius:8px}.RoseTattoosDesign_stickyCta__gKhh6{bottom:15px;display:block!important;right:15px}.RoseTattoosDesign_stickyCtaButton__4VKck{border-radius:40px;font-size:1rem;padding:14px 24px}.RoseTattoosDesign_howItWorksSection__4xRZm{padding:60px 20px}.RoseTattoosDesign_steps__\+8cqq{gap:40px;grid-template-columns:1fr}.RoseTattoosDesign_trustSection__T5Oyd{padding:50px 20px}.RoseTattoosDesign_trustGrid__y1I1I{gap:25px;grid-template-columns:1fr}.RoseTattoosDesign_gallerySection__OM-H\+{padding:60px 20px}.RoseTattoosDesign_galleryGrid__3uWPy{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.RoseTattoosDesign_faqSection__4GuJy h2,.RoseTattoosDesign_gallerySection__OM-H\+ h2,.RoseTattoosDesign_seoLinksSection__nR7lU h2{font-size:1.8rem}.RoseTattoosDesign_finalCtaSection__zUpyk{margin:0 20px;padding:60px 25px}.RoseTattoosDesign_finalCtaSection__zUpyk h2{font-size:1.8rem}.RoseTattoosDesign_finalCtaSection__zUpyk p{font-size:1.1rem}.RoseTattoosDesign_faqSection__4GuJy{padding:60px 20px}.RoseTattoosDesign_faqQuestion__NO3Vx{font-size:1.05rem;padding:20px}.RoseTattoosDesign_faqAnswer__bovZn{font-size:1rem;padding:0 20px 20px!important}.RoseTattoosDesign_faqIcon__iPwsJ{font-size:1.2rem;height:30px;width:30px}.RoseTattoosDesign_seoLinksSection__nR7lU{padding:50px 20px}.RoseTattoosDesign_seoLinksGrid__4Gm6x{grid-template-columns:1fr}}@media (max-width:480px){.RoseTattoosDesign_heroContent__5WbDK h1{font-size:1.75rem}.RoseTattoosDesign_heroSubtitle__C2sAw{font-size:1rem}.RoseTattoosDesign_ctaMain__Uzacf{font-size:1.1rem;padding:14px 30px}.RoseTattoosDesign_galleryGrid__3uWPy{gap:8px;grid-template-columns:repeat(2,1fr)}.RoseTattoosDesign_stepIcon__w77Dh{font-size:3rem}.RoseTattoosDesign_trustNumber__3KUp0{font-size:2rem}}.SkullTattooIdeas_page__6uyR4{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SkullTattooIdeas_skullTattooIdeasContainer__z3vHt{margin:0 auto;max-width:1400px;padding:0 20px}.SkullTattooIdeas_heroSection__wgjD6{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.SkullTattooIdeas_heroContentWrapper__pZKB-{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.SkullTattooIdeas_heroContent__X6brR{position:relative;z-index:2}.SkullTattooIdeas_heroContent__X6brR h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.SkullTattooIdeas_heroSubtitle__6\+0NA{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.SkullTattooIdeas_ctaButtonLink__ft7Hr{display:inline-block;margin-bottom:30px;text-decoration:none}.SkullTattooIdeas_ctaMain__UDyJb{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.SkullTattooIdeas_ctaMain__UDyJb:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.SkullTattooIdeas_trustMetrics__y3J9\+{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.SkullTattooIdeas_metricItem__gTlbh{color:#666;font-size:.95rem;font-weight:500}.SkullTattooIdeas_heroPreview__RGQf8{align-items:center;display:flex;justify-content:center}.SkullTattooIdeas_heroImageCarousel__CNqk-{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.SkullTattooIdeas_carouselItem__aaIQm{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SkullTattooIdeas_carouselItem__aaIQm:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.SkullTattooIdeas_heroPreviewImage__2iIuG{display:block;height:100%;object-fit:cover;width:100%}.SkullTattooIdeas_howItWorksSection__eZwLL{background:#fff;padding:80px 20px}.SkullTattooIdeas_howItWorksSection__eZwLL h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.SkullTattooIdeas_steps__vfXSB{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.SkullTattooIdeas_step__6kztX{padding:30px 20px;text-align:center}.SkullTattooIdeas_stepIcon__WSmrR{font-size:4rem;margin-bottom:20px}.SkullTattooIdeas_step__6kztX h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.SkullTattooIdeas_step__6kztX p{color:#666;font-size:1rem;margin:0}.SkullTattooIdeas_howItWorksCta__gm-yQ{margin-top:40px;text-align:center}.SkullTattooIdeas_trustSection__40oKQ{background:#f8f9fa;padding:60px 20px}.SkullTattooIdeas_trustGrid__-wGaf{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.SkullTattooIdeas_trustCard__NEC55{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.SkullTattooIdeas_trustNumber__FVjq8{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.SkullTattooIdeas_trustLabel__VuKM3{color:#666;font-size:1rem;font-weight:500}.SkullTattooIdeas_gallerySection__zwIIj{background:#fff;padding:80px 20px}.SkullTattooIdeas_gallerySection__zwIIj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.SkullTattooIdeas_galleryDescription__\+ZTDJ{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.SkullTattooIdeas_galleryGrid__3ee84{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.SkullTattooIdeas_galleryItem__pbwGR{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.SkullTattooIdeas_galleryItem__pbwGR:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.SkullTattooIdeas_galleryItem__pbwGR img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.SkullTattooIdeas_galleryItem__pbwGR:hover img{transform:scale(1.05)}.SkullTattooIdeas_galleryCta__2j5GE{text-align:center}.SkullTattooIdeas_finalCtaSection__epDep{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.SkullTattooIdeas_finalCtaSection__epDep h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.SkullTattooIdeas_finalCtaSection__epDep p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.SkullTattooIdeas_finalCtaSection__epDep .SkullTattooIdeas_ctaButtonLink__ft7Hr{display:inline-block}.SkullTattooIdeas_finalCtaSection__epDep .SkullTattooIdeas_ctaMain__UDyJb{background:#fff;color:#1a1a2e;max-width:450px}.SkullTattooIdeas_finalCtaSection__epDep .SkullTattooIdeas_ctaMain__UDyJb:hover{background:#f0f0f0;transform:translateY(-2px)}.SkullTattooIdeas_faqSection__ZiVLN{background:#f8f9fa;padding:80px 20px}.SkullTattooIdeas_faqSection__ZiVLN h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.SkullTattooIdeas_faqSection__ZiVLN h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.SkullTattooIdeas_faqContainer__Msw1Z{margin:0 auto;max-width:1000px}.SkullTattooIdeas_faqItem__7dzAd{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.SkullTattooIdeas_faqItem__7dzAd:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.SkullTattooIdeas_faqItemActive__sqKdA{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.SkullTattooIdeas_faqQuestion__toYcD{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.SkullTattooIdeas_faqQuestion__toYcD:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.SkullTattooIdeas_faqItemActive__sqKdA .SkullTattooIdeas_faqQuestion__toYcD{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.SkullTattooIdeas_faqQuestionText__o0qBE{flex:1 1}.SkullTattooIdeas_faqIcon__7ZZ2L{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.SkullTattooIdeas_faqItemActive__sqKdA .SkullTattooIdeas_faqIcon__7ZZ2L{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.SkullTattooIdeas_faqAnswer__TyJln{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.SkullTattooIdeas_faqAnswerOpen__\+Bv6h{max-height:500px;padding:0 30px 25px}.SkullTattooIdeas_faqAnswer__TyJln p{margin:0;padding-top:10px}.SkullTattooIdeas_seoLinksSection__1SC4g{background:#fff;padding:60px 20px}.SkullTattooIdeas_seoLinksSection__1SC4g h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.SkullTattooIdeas_seoLinksGrid__NeyQp{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.SkullTattooIdeas_seoLinksColumn__QnzPP h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.SkullTattooIdeas_seoLinksColumn__QnzPP ul{list-style:none;margin:0;padding:0}.SkullTattooIdeas_seoLinksColumn__QnzPP li{margin-bottom:12px}.SkullTattooIdeas_seoLinksColumn__QnzPP a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.SkullTattooIdeas_seoLinksColumn__QnzPP a:hover{color:#8a3ab9;text-decoration:underline}.SkullTattooIdeas_stickyCta__BUDPh{animation:SkullTattooIdeas_slideInRight__lYl\+d .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.SkullTattooIdeas_stickyCtaVisible__-pT\+6{display:block}.SkullTattooIdeas_stickyCtaButton__eNr-w{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.SkullTattooIdeas_stickyCtaButton__eNr-w:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes SkullTattooIdeas_slideInRight__lYl\+d{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.SkullTattooIdeas_heroSection__wgjD6{min-height:auto;padding:42.5px 20px 80px}.SkullTattooIdeas_heroContentWrapper__pZKB-{display:flex;flex-direction:column;gap:16px}.SkullTattooIdeas_heroContent__X6brR{display:flex;flex-direction:column;order:1;text-align:center}.SkullTattooIdeas_heroContent__X6brR h1{font-size:2rem;order:1}.SkullTattooIdeas_heroSubtitle__6\+0NA{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.SkullTattooIdeas_trustMetrics__y3J9\+{gap:6px;justify-content:center;order:3}.SkullTattooIdeas_metricItem__gTlbh{font-size:.85rem}.SkullTattooIdeas_ctaMain__UDyJb{display:none}.SkullTattooIdeas_heroImageCarousel__CNqk-{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.SkullTattooIdeas_carouselItem__aaIQm{aspect-ratio:1}.SkullTattooIdeas_heroPreviewImage__2iIuG{border-radius:8px}.SkullTattooIdeas_stickyCta__BUDPh{bottom:15px;display:block!important;right:15px}.SkullTattooIdeas_stickyCtaButton__eNr-w{border-radius:40px;font-size:1rem;padding:14px 24px}.SkullTattooIdeas_howItWorksSection__eZwLL{padding:60px 20px}.SkullTattooIdeas_steps__vfXSB{gap:40px;grid-template-columns:1fr}.SkullTattooIdeas_trustSection__40oKQ{padding:50px 20px}.SkullTattooIdeas_trustGrid__-wGaf{gap:25px;grid-template-columns:1fr}.SkullTattooIdeas_gallerySection__zwIIj{padding:60px 20px}.SkullTattooIdeas_galleryGrid__3ee84{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SkullTattooIdeas_faqSection__ZiVLN h2,.SkullTattooIdeas_gallerySection__zwIIj h2,.SkullTattooIdeas_seoLinksSection__1SC4g h2{font-size:1.8rem}.SkullTattooIdeas_finalCtaSection__epDep{margin:0 20px;padding:60px 25px}.SkullTattooIdeas_finalCtaSection__epDep h2{font-size:1.8rem}.SkullTattooIdeas_finalCtaSection__epDep p{font-size:1.1rem}.SkullTattooIdeas_faqSection__ZiVLN{padding:60px 20px}.SkullTattooIdeas_faqQuestion__toYcD{font-size:1.05rem;padding:20px}.SkullTattooIdeas_faqAnswer__TyJln{font-size:1rem;padding:0 20px 20px!important}.SkullTattooIdeas_faqIcon__7ZZ2L{font-size:1.2rem;height:30px;width:30px}.SkullTattooIdeas_seoLinksSection__1SC4g{padding:50px 20px}.SkullTattooIdeas_seoLinksGrid__NeyQp{grid-template-columns:1fr}}@media (max-width:480px){.SkullTattooIdeas_heroContent__X6brR h1{font-size:1.75rem}.SkullTattooIdeas_heroSubtitle__6\+0NA{font-size:1rem}.SkullTattooIdeas_ctaMain__UDyJb{font-size:1.1rem;padding:14px 30px}.SkullTattooIdeas_galleryGrid__3ee84{gap:8px;grid-template-columns:repeat(2,1fr)}.SkullTattooIdeas_stepIcon__WSmrR{font-size:3rem}.SkullTattooIdeas_trustNumber__FVjq8{font-size:2rem}}.SmallTattooIdeas_page__ZFr\+t{background:#05020e;color:#fff;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.SmallTattooIdeas_heroSection__wr49a{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground01_small_desktop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;justify-content:center;margin-top:-40px;max-height:80vh;min-height:600px;overflow:visible;padding:400px 20px;position:relative;width:100%}.SmallTattooIdeas_heroSection__wr49a:before{background:#00000073;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.SmallTattooIdeas_heroContentWrapper__7dGxt{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1.2fr 1fr;margin:0 auto;max-width:1400px;position:relative;z-index:2}.SmallTattooIdeas_heroContent__-OObm{color:#fff}.SmallTattooIdeas_heroContent__-OObm h1{color:#fff;font-size:clamp(2rem,4vw,2.6rem);font-weight:700;line-height:1.2;margin-bottom:16px;text-shadow:0 2px 8px #00000080}.SmallTattooIdeas_heroContent__-OObm h2{color:#f0f0f0;font-size:clamp(1rem,2vw,1.2rem);font-weight:600;line-height:1.4;margin-bottom:16px;text-shadow:0 1px 4px #00000080}.SmallTattooIdeas_heroContent__-OObm p{color:#f5f5f5;font-size:clamp(.95rem,1.2vw,1rem);line-height:1.6;margin-bottom:16px;text-shadow:0 1px 3px #0006}.SmallTattooIdeas_mainSectionBenefits__b8IQf{font-size:clamp(.85rem,1.1vw,.95rem);line-height:1.7;list-style:none;margin:16px 0 20px;padding:0}.SmallTattooIdeas_mainSectionBenefits__b8IQf li{color:#f5f5f5;margin-bottom:8px;text-shadow:0 1px 3px #0006}.SmallTattooIdeas_ctaButtonLink__hiTA6{display:inline-block;margin-top:20px;text-decoration:none}.SmallTattooIdeas_getStartedButton__aKVwD{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:8px;box-shadow:0 4px 15px #8a3ab966;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:600;padding:12px 24px;transition:all .3s ease}.SmallTattooIdeas_getStartedButton__aKVwD:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 6px 20px #8a3ab999;transform:translateY(-2px)}.SmallTattooIdeas_newUserNote__Ir-Wt{color:#b794f6;display:block;font-size:.9rem;font-style:italic;margin-top:8px}.SmallTattooIdeas_heroImageContainer__fiCT-{align-items:center;display:flex;justify-content:center}.SmallTattooIdeas_heroImage__0Y2gq{border-radius:12px;box-shadow:0 8px 30px #00000080;height:auto;max-height:450px;max-width:90%;object-fit:contain;transition:opacity .5s ease}.SmallTattooIdeas_gallerySection__kKPMV{background:#fff;padding:300px 20px}.SmallTattooIdeas_galleryContainer__bSaTO{margin:0 auto;max-width:1400px}.SmallTattooIdeas_gallerySection__kKPMV h2{-webkit-text-fill-color:#1a1a2e;background:none;color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:20px;text-align:center}.SmallTattooIdeas_galleryDescription__xL5Ke{color:#666;font-size:1.1rem;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.SmallTattooIdeas_galleryGrid__VkWRf{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:40px}.SmallTattooIdeas_galleryItem__xDmKI{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 12px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.SmallTattooIdeas_galleryItem__xDmKI:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.SmallTattooIdeas_galleryItem__xDmKI img{background:#f8f8f8;display:block;height:100%;object-fit:contain;width:100%}.SmallTattooIdeas_galleryCtaWrapper__OYld5{align-items:center;display:flex;justify-content:center;margin-top:40px}.SmallTattooIdeas_galleryCtaLink__g31vL{display:inline-block;text-decoration:none}.SmallTattooIdeas_galleryCtaButton__uZMdV{align-items:center;background:linear-gradient(135deg,#8a3ab9,#6a2a99);border:none;border-radius:12px;box-shadow:0 4px 20px #8a3ab966;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;gap:8px;justify-content:center;overflow:hidden;padding:300px 20px;position:relative;transition:all .3s ease}.SmallTattooIdeas_galleryCtaButton__uZMdV:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.SmallTattooIdeas_galleryCtaButton__uZMdV:hover:before{left:100%}.SmallTattooIdeas_galleryCtaButton__uZMdV:hover{background:linear-gradient(135deg,#9a4ac9,#7a3aa9);box-shadow:0 8px 30px #8a3ab999;transform:translateY(-3px)}.SmallTattooIdeas_galleryCtaButton__uZMdV:active{transform:translateY(-1px)}.SmallTattooIdeas_ctaIcon__rLnpA{font-size:1.3rem;line-height:1}.SmallTattooIdeas_ctaText__-Iws-{font-weight:700;letter-spacing:.3px}.SmallTattooIdeas_ctaArrow__u5gda{font-size:1.2rem;transition:transform .3s ease}.SmallTattooIdeas_galleryCtaButton__uZMdV:hover .SmallTattooIdeas_ctaArrow__u5gda{transform:translateX(5px)}.SmallTattooIdeas_faqSection__CpZfF{background:#f8f9fa;padding:300px 20px}.SmallTattooIdeas_faqContainer__nt\+he{margin:0 auto;max-width:900px}.SmallTattooIdeas_faqSection__CpZfF h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:20px;text-align:center}.SmallTattooIdeas_faqIntro__1PqKN{color:#666;font-size:1.1rem;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.SmallTattooIdeas_faqList__krpM7{display:flex;flex-direction:column;gap:6px}.SmallTattooIdeas_faqItem__mRSKJ{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:all .3s ease}.SmallTattooIdeas_faqItem__mRSKJ:hover{border-color:#8a3ab9;box-shadow:0 4px 12px #0000001f}.SmallTattooIdeas_faqItemActive__C0d30{border-color:#8a3ab9;box-shadow:0 4px 16px #8a3ab926}.SmallTattooIdeas_faqQuestion__27OgC{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;gap:16px;justify-content:space-between;padding:300px 20px;text-align:left;transition:all .3s ease;width:100%}.SmallTattooIdeas_faqQuestion__27OgC:active,.SmallTattooIdeas_faqQuestion__27OgC:hover{background:#8a3ab90d;color:#1a1a2e}.SmallTattooIdeas_faqItemActive__C0d30 .SmallTattooIdeas_faqQuestion__27OgC{background:#8a3ab914;color:#1a1a2e}.SmallTattooIdeas_faqIcon__8YWSz{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:700;height:24px;justify-content:center;transition:transform .3s ease;width:24px}.SmallTattooIdeas_faqItemActive__C0d30 .SmallTattooIdeas_faqIcon__8YWSz{background:#8a3ab933;transform:rotate(180deg)}.SmallTattooIdeas_faqAnswer__2giHh{animation:SmallTattooIdeas_fadeIn__NLVX5 .3s ease;color:#555;font-size:1rem;line-height:1.8;overflow:hidden;padding:0 24px 24px;transition:max-height .4s ease,padding .3s ease}.SmallTattooIdeas_faqAnswer__2giHh p{margin:0}@keyframes SmallTattooIdeas_fadeIn__NLVX5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SmallTattooIdeas_internalLinksSection__UgmOn{background:#f8f9fa;color:#333;padding:300px 20px}.SmallTattooIdeas_container__RlB3T{margin:0 auto;max-width:1200px}.SmallTattooIdeas_internalLinksSection__UgmOn h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:20px;text-align:center}.SmallTattooIdeas_internalLinksDescription__9FoMt{color:#666;font-size:1.1rem;margin-bottom:40px;text-align:center}.SmallTattooIdeas_linksGrid__FaWuu{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.SmallTattooIdeas_linksGrid__FaWuu h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:15px}.SmallTattooIdeas_linksGrid__FaWuu ul{line-height:2.2;list-style:none;padding:0}.SmallTattooIdeas_linksGrid__FaWuu a{color:#8a3ab9;display:block;font-size:1rem;text-decoration:none;transition:color .3s ease}.SmallTattooIdeas_linksGrid__FaWuu a:hover{color:#6b2d8a;text-decoration:underline}@media (max-width:768px){.SmallTattooIdeas_heroSection__wr49a{background-image:url(https://ai-tattoo-website-images.s3.us-east-1.amazonaws.com/newhomeBackground02_small_mobile.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:100vh;min-height:auto;padding:550px 20px 80px}.SmallTattooIdeas_heroSection__wr49a:before{background:#00000080}.SmallTattooIdeas_heroContentWrapper__7dGxt{gap:16px;grid-template-columns:1fr}.SmallTattooIdeas_heroContent__-OObm h1{font-size:1.8rem;text-align:center}.SmallTattooIdeas_heroContent__-OObm h2{font-size:1.1rem;text-align:center}.SmallTattooIdeas_heroContent__-OObm p{font-size:.95rem;text-align:center}.SmallTattooIdeas_mainSectionBenefits__b8IQf{font-size:15px}.SmallTattooIdeas_heroImage__0Y2gq{max-height:300px;max-width:100%;object-fit:contain}.SmallTattooIdeas_galleryGrid__VkWRf{gap:6px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.SmallTattooIdeas_linksGrid__FaWuu{grid-template-columns:1fr}.SmallTattooIdeas_galleryCtaButton__uZMdV{font-size:1rem;padding:300px 20px}.SmallTattooIdeas_gallerySection__kKPMV,.SmallTattooIdeas_internalLinksSection__UgmOn{padding:300px 20px}.SmallTattooIdeas_faqQuestion__27OgC{font-size:1rem;padding:300px 20px}.SmallTattooIdeas_faqAnswer__2giHh{font-size:.95rem;padding:0 20px 20px}}.TopTattooDesignsIdeas2026_page__DopmW{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TopTattooDesignsIdeas2026_topTattooDesignsIdeas2026Container__JRo24{margin:0 auto;max-width:1400px;padding:0 20px}.TopTattooDesignsIdeas2026_heroSection__DbVf6{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TopTattooDesignsIdeas2026_heroContentWrapper__ZBo3M{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TopTattooDesignsIdeas2026_heroContent__\+M4N3{position:relative;z-index:2}.TopTattooDesignsIdeas2026_heroContent__\+M4N3 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TopTattooDesignsIdeas2026_heroSubtitle__yMi0l{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TopTattooDesignsIdeas2026_ctaButtonLink__d3xvo{display:inline-block;margin-bottom:30px;text-decoration:none}.TopTattooDesignsIdeas2026_ctaMain__wKl8a{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TopTattooDesignsIdeas2026_ctaMain__wKl8a:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TopTattooDesignsIdeas2026_trustMetrics__NJgiD{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TopTattooDesignsIdeas2026_metricItem__mAeSF{color:#666;font-size:.95rem;font-weight:500}.TopTattooDesignsIdeas2026_heroPreview__WtSoF{align-items:center;display:flex;justify-content:center}.TopTattooDesignsIdeas2026_heroImageCarousel__jNzbT{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TopTattooDesignsIdeas2026_carouselItem__2IXCz{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TopTattooDesignsIdeas2026_carouselItem__2IXCz:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TopTattooDesignsIdeas2026_heroPreviewImage__cfMCp{display:block;height:100%;object-fit:cover;width:100%}.TopTattooDesignsIdeas2026_howItWorksSection__bAqnv{background:#fff;padding:80px 20px}.TopTattooDesignsIdeas2026_howItWorksSection__bAqnv h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TopTattooDesignsIdeas2026_steps__yTO0X{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TopTattooDesignsIdeas2026_step__Oznix{padding:30px 20px;text-align:center}.TopTattooDesignsIdeas2026_stepIcon__veCoT{font-size:4rem;margin-bottom:20px}.TopTattooDesignsIdeas2026_step__Oznix h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TopTattooDesignsIdeas2026_step__Oznix p{color:#666;font-size:1rem;margin:0}.TopTattooDesignsIdeas2026_howItWorksCta__z4vzH{margin-top:40px;text-align:center}.TopTattooDesignsIdeas2026_trustSection__y9tz6{background:#f8f9fa;padding:60px 20px}.TopTattooDesignsIdeas2026_trustGrid__rm0dn{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TopTattooDesignsIdeas2026_trustCard__bsOAC{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TopTattooDesignsIdeas2026_trustNumber__EPycL{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TopTattooDesignsIdeas2026_trustLabel__RmqUN{color:#666;font-size:1rem;font-weight:500}.TopTattooDesignsIdeas2026_gallerySection__JIvYe{background:#fff;padding:80px 20px}.TopTattooDesignsIdeas2026_gallerySection__JIvYe h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TopTattooDesignsIdeas2026_galleryDescription__UpuU7{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TopTattooDesignsIdeas2026_galleryGrid__O9nzc{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TopTattooDesignsIdeas2026_galleryItem__VtZyi{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TopTattooDesignsIdeas2026_galleryItem__VtZyi:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TopTattooDesignsIdeas2026_galleryItem__VtZyi img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TopTattooDesignsIdeas2026_galleryItem__VtZyi:hover img{transform:scale(1.05)}.TopTattooDesignsIdeas2026_galleryCta__ghdN0{text-align:center}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 .TopTattooDesignsIdeas2026_ctaButtonLink__d3xvo{display:inline-block}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 .TopTattooDesignsIdeas2026_ctaMain__wKl8a{background:#fff;color:#1a1a2e;max-width:450px}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 .TopTattooDesignsIdeas2026_ctaMain__wKl8a:hover{background:#f0f0f0;transform:translateY(-2px)}.TopTattooDesignsIdeas2026_faqSection__wHWbt{background:#f8f9fa;padding:80px 20px}.TopTattooDesignsIdeas2026_faqSection__wHWbt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TopTattooDesignsIdeas2026_faqSection__wHWbt h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TopTattooDesignsIdeas2026_faqContainer__RDBM4{margin:0 auto;max-width:1000px}.TopTattooDesignsIdeas2026_faqItem__0y4yu{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TopTattooDesignsIdeas2026_faqItem__0y4yu:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TopTattooDesignsIdeas2026_faqItemActive__M1srK{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TopTattooDesignsIdeas2026_faqQuestion__SGxpe{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TopTattooDesignsIdeas2026_faqQuestion__SGxpe:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TopTattooDesignsIdeas2026_faqItemActive__M1srK .TopTattooDesignsIdeas2026_faqQuestion__SGxpe{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TopTattooDesignsIdeas2026_faqQuestionText__OlL2T{flex:1 1}.TopTattooDesignsIdeas2026_faqIcon__\+CUl3{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TopTattooDesignsIdeas2026_faqItemActive__M1srK .TopTattooDesignsIdeas2026_faqIcon__\+CUl3{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TopTattooDesignsIdeas2026_faqAnswer__PkumK{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TopTattooDesignsIdeas2026_faqAnswerOpen__ZzqgR{max-height:500px;padding:0 30px 25px}.TopTattooDesignsIdeas2026_faqAnswer__PkumK p{margin:0;padding-top:10px}.TopTattooDesignsIdeas2026_seoLinksSection__laLNq{background:#fff;padding:60px 20px}.TopTattooDesignsIdeas2026_seoLinksSection__laLNq h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TopTattooDesignsIdeas2026_seoLinksGrid__riIx3{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TopTattooDesignsIdeas2026_seoLinksColumn__WDsQw h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TopTattooDesignsIdeas2026_seoLinksColumn__WDsQw ul{list-style:none;margin:0;padding:0}.TopTattooDesignsIdeas2026_seoLinksColumn__WDsQw li{margin-bottom:12px}.TopTattooDesignsIdeas2026_seoLinksColumn__WDsQw a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TopTattooDesignsIdeas2026_seoLinksColumn__WDsQw a:hover{color:#8a3ab9;text-decoration:underline}.TopTattooDesignsIdeas2026_stickyCta__boMKm{animation:TopTattooDesignsIdeas2026_slideInRight__PpMz0 .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TopTattooDesignsIdeas2026_stickyCtaVisible__lDKMG{display:block}.TopTattooDesignsIdeas2026_stickyCtaButton__Ch\+9C{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TopTattooDesignsIdeas2026_stickyCtaButton__Ch\+9C:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TopTattooDesignsIdeas2026_slideInRight__PpMz0{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TopTattooDesignsIdeas2026_heroSection__DbVf6{min-height:auto;padding:42.5px 20px 80px}.TopTattooDesignsIdeas2026_heroContentWrapper__ZBo3M{display:flex;flex-direction:column;gap:16px}.TopTattooDesignsIdeas2026_heroContent__\+M4N3{display:flex;flex-direction:column;order:1;text-align:center}.TopTattooDesignsIdeas2026_heroContent__\+M4N3 h1{font-size:2rem;order:1}.TopTattooDesignsIdeas2026_heroSubtitle__yMi0l{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TopTattooDesignsIdeas2026_trustMetrics__NJgiD{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TopTattooDesignsIdeas2026_metricItem__mAeSF{font-size:.85rem}.TopTattooDesignsIdeas2026_ctaMain__wKl8a{display:none}.TopTattooDesignsIdeas2026_heroImageCarousel__jNzbT{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TopTattooDesignsIdeas2026_carouselItem__2IXCz{aspect-ratio:1}.TopTattooDesignsIdeas2026_heroPreviewImage__cfMCp{border-radius:8px}.TopTattooDesignsIdeas2026_stickyCta__boMKm{bottom:15px;display:block!important;right:15px}.TopTattooDesignsIdeas2026_stickyCtaButton__Ch\+9C{border-radius:40px;font-size:1rem;padding:14px 24px}.TopTattooDesignsIdeas2026_howItWorksSection__bAqnv{padding:60px 20px}.TopTattooDesignsIdeas2026_steps__yTO0X{gap:40px;grid-template-columns:1fr}.TopTattooDesignsIdeas2026_trustSection__y9tz6{padding:50px 20px}.TopTattooDesignsIdeas2026_trustGrid__rm0dn{gap:25px;grid-template-columns:1fr}.TopTattooDesignsIdeas2026_gallerySection__JIvYe{padding:60px 20px}.TopTattooDesignsIdeas2026_galleryGrid__O9nzc{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TopTattooDesignsIdeas2026_faqSection__wHWbt h2,.TopTattooDesignsIdeas2026_gallerySection__JIvYe h2,.TopTattooDesignsIdeas2026_seoLinksSection__laLNq h2{font-size:1.8rem}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4{margin:0 20px;padding:60px 25px}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 h2{font-size:1.8rem}.TopTattooDesignsIdeas2026_finalCtaSection__CBkm4 p{font-size:1.1rem}.TopTattooDesignsIdeas2026_faqSection__wHWbt{padding:60px 20px}.TopTattooDesignsIdeas2026_faqQuestion__SGxpe{font-size:1.05rem;padding:20px}.TopTattooDesignsIdeas2026_faqAnswer__PkumK{font-size:1rem;padding:0 20px 20px!important}.TopTattooDesignsIdeas2026_faqIcon__\+CUl3{font-size:1.2rem;height:30px;width:30px}.TopTattooDesignsIdeas2026_seoLinksSection__laLNq{padding:50px 20px}.TopTattooDesignsIdeas2026_seoLinksGrid__riIx3{grid-template-columns:1fr}}@media (max-width:480px){.TopTattooDesignsIdeas2026_heroContent__\+M4N3 h1{font-size:1.75rem}.TopTattooDesignsIdeas2026_heroSubtitle__yMi0l{font-size:1rem}.TopTattooDesignsIdeas2026_ctaMain__wKl8a{font-size:1.1rem;padding:14px 30px}.TopTattooDesignsIdeas2026_galleryGrid__O9nzc{gap:8px;grid-template-columns:repeat(2,1fr)}.TopTattooDesignsIdeas2026_stepIcon__veCoT{font-size:3rem}.TopTattooDesignsIdeas2026_trustNumber__EPycL{font-size:2rem}}.TattooTrendGuideInspiration2026_page__4HFgQ{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooTrendGuideInspiration2026_tattooTrendGuideInspiration2026Container__8dua8{margin:0 auto;max-width:1400px;padding:0 20px}.TattooTrendGuideInspiration2026_heroSection__ZHNlR{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooTrendGuideInspiration2026_heroContentWrapper__KNoUj{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooTrendGuideInspiration2026_heroContent__y1eaf{position:relative;z-index:2}.TattooTrendGuideInspiration2026_heroContent__y1eaf h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooTrendGuideInspiration2026_heroSubtitle__H8IBO{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooTrendGuideInspiration2026_ctaButtonLink__xFBIt{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooTrendGuideInspiration2026_ctaMain__VXMDy{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooTrendGuideInspiration2026_ctaMain__VXMDy:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooTrendGuideInspiration2026_trustMetrics__K9YVp{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooTrendGuideInspiration2026_metricItem__fvDDQ{color:#666;font-size:.95rem;font-weight:500}.TattooTrendGuideInspiration2026_heroPreview__7\+Abx{align-items:center;display:flex;justify-content:center}.TattooTrendGuideInspiration2026_heroImageCarousel__CI61z{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooTrendGuideInspiration2026_carouselItem__N45Mc{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooTrendGuideInspiration2026_carouselItem__N45Mc:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooTrendGuideInspiration2026_heroPreviewImage__aK0lg{display:block;height:100%;object-fit:cover;width:100%}.TattooTrendGuideInspiration2026_howItWorksSection__GgyOX{background:#fff;padding:80px 20px}.TattooTrendGuideInspiration2026_howItWorksSection__GgyOX h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooTrendGuideInspiration2026_steps__UgLCd{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooTrendGuideInspiration2026_step__p9baT{padding:30px 20px;text-align:center}.TattooTrendGuideInspiration2026_stepIcon__z5tV6{font-size:4rem;margin-bottom:20px}.TattooTrendGuideInspiration2026_step__p9baT h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooTrendGuideInspiration2026_step__p9baT p{color:#666;font-size:1rem;margin:0}.TattooTrendGuideInspiration2026_howItWorksCta__THW0P{margin-top:40px;text-align:center}.TattooTrendGuideInspiration2026_trustSection__233rU{background:#f8f9fa;padding:60px 20px}.TattooTrendGuideInspiration2026_trustGrid__6DsSA{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooTrendGuideInspiration2026_trustCard__RfFYa{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooTrendGuideInspiration2026_trustNumber__pYqdm{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooTrendGuideInspiration2026_trustLabel__Nedtw{color:#666;font-size:1rem;font-weight:500}.TattooTrendGuideInspiration2026_gallerySection__A5ltx{background:#fff;padding:80px 20px}.TattooTrendGuideInspiration2026_gallerySection__A5ltx h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooTrendGuideInspiration2026_galleryDescription__7106H{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooTrendGuideInspiration2026_galleryGrid__DUfra{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooTrendGuideInspiration2026_galleryItem__bDOCK{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooTrendGuideInspiration2026_galleryItem__bDOCK:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooTrendGuideInspiration2026_galleryItem__bDOCK img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooTrendGuideInspiration2026_galleryItem__bDOCK:hover img{transform:scale(1.05)}.TattooTrendGuideInspiration2026_galleryCta__TegHi{text-align:center}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU .TattooTrendGuideInspiration2026_ctaButtonLink__xFBIt{display:inline-block}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU .TattooTrendGuideInspiration2026_ctaMain__VXMDy{background:#fff;color:#1a1a2e;max-width:450px}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU .TattooTrendGuideInspiration2026_ctaMain__VXMDy:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooTrendGuideInspiration2026_faqSection__DUfVG{background:#f8f9fa;padding:80px 20px}.TattooTrendGuideInspiration2026_faqSection__DUfVG h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooTrendGuideInspiration2026_faqSection__DUfVG h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooTrendGuideInspiration2026_faqContainer__MXuO1{margin:0 auto;max-width:1000px}.TattooTrendGuideInspiration2026_faqItem__CAzaS{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooTrendGuideInspiration2026_faqItem__CAzaS:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooTrendGuideInspiration2026_faqItemActive__x8g6w{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooTrendGuideInspiration2026_faqQuestion__NbEfP{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooTrendGuideInspiration2026_faqQuestion__NbEfP:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooTrendGuideInspiration2026_faqItemActive__x8g6w .TattooTrendGuideInspiration2026_faqQuestion__NbEfP{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooTrendGuideInspiration2026_faqQuestionText__wXjRi{flex:1 1}.TattooTrendGuideInspiration2026_faqIcon__fF-nr{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooTrendGuideInspiration2026_faqItemActive__x8g6w .TattooTrendGuideInspiration2026_faqIcon__fF-nr{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooTrendGuideInspiration2026_faqAnswer__FpoaI{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooTrendGuideInspiration2026_faqAnswerOpen__PswRi{max-height:500px;padding:0 30px 25px}.TattooTrendGuideInspiration2026_faqAnswer__FpoaI p{margin:0;padding-top:10px}.TattooTrendGuideInspiration2026_seoLinksSection__k0X2W{background:#fff;padding:60px 20px}.TattooTrendGuideInspiration2026_seoLinksSection__k0X2W h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooTrendGuideInspiration2026_seoLinksGrid__Vk6Ml{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooTrendGuideInspiration2026_seoLinksColumn__h0KX9 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooTrendGuideInspiration2026_seoLinksColumn__h0KX9 ul{list-style:none;margin:0;padding:0}.TattooTrendGuideInspiration2026_seoLinksColumn__h0KX9 li{margin-bottom:12px}.TattooTrendGuideInspiration2026_seoLinksColumn__h0KX9 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooTrendGuideInspiration2026_seoLinksColumn__h0KX9 a:hover{color:#8a3ab9;text-decoration:underline}.TattooTrendGuideInspiration2026_stickyCta__Jj02j{animation:TattooTrendGuideInspiration2026_slideInRight__myPTM .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooTrendGuideInspiration2026_stickyCtaVisible__B5N1R{display:block}.TattooTrendGuideInspiration2026_stickyCtaButton__8qpyo{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooTrendGuideInspiration2026_stickyCtaButton__8qpyo:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooTrendGuideInspiration2026_slideInRight__myPTM{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooTrendGuideInspiration2026_heroSection__ZHNlR{min-height:auto;padding:42.5px 20px 80px}.TattooTrendGuideInspiration2026_heroContentWrapper__KNoUj{display:flex;flex-direction:column;gap:16px}.TattooTrendGuideInspiration2026_heroContent__y1eaf{display:flex;flex-direction:column;order:1;text-align:center}.TattooTrendGuideInspiration2026_heroContent__y1eaf h1{font-size:2rem;order:1}.TattooTrendGuideInspiration2026_heroSubtitle__H8IBO{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooTrendGuideInspiration2026_trustMetrics__K9YVp{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooTrendGuideInspiration2026_metricItem__fvDDQ{font-size:.85rem}.TattooTrendGuideInspiration2026_ctaMain__VXMDy{display:none}.TattooTrendGuideInspiration2026_heroImageCarousel__CI61z{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooTrendGuideInspiration2026_carouselItem__N45Mc{aspect-ratio:1}.TattooTrendGuideInspiration2026_heroPreviewImage__aK0lg{border-radius:8px}.TattooTrendGuideInspiration2026_stickyCta__Jj02j{bottom:15px;display:block!important;right:15px}.TattooTrendGuideInspiration2026_stickyCtaButton__8qpyo{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooTrendGuideInspiration2026_howItWorksSection__GgyOX{padding:60px 20px}.TattooTrendGuideInspiration2026_steps__UgLCd{gap:40px;grid-template-columns:1fr}.TattooTrendGuideInspiration2026_trustSection__233rU{padding:50px 20px}.TattooTrendGuideInspiration2026_trustGrid__6DsSA{gap:25px;grid-template-columns:1fr}.TattooTrendGuideInspiration2026_gallerySection__A5ltx{padding:60px 20px}.TattooTrendGuideInspiration2026_galleryGrid__DUfra{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooTrendGuideInspiration2026_faqSection__DUfVG h2,.TattooTrendGuideInspiration2026_gallerySection__A5ltx h2,.TattooTrendGuideInspiration2026_seoLinksSection__k0X2W h2{font-size:1.8rem}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU{margin:0 20px;padding:60px 25px}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU h2{font-size:1.8rem}.TattooTrendGuideInspiration2026_finalCtaSection__otWoU p{font-size:1.1rem}.TattooTrendGuideInspiration2026_faqSection__DUfVG{padding:60px 20px}.TattooTrendGuideInspiration2026_faqQuestion__NbEfP{font-size:1.05rem;padding:20px}.TattooTrendGuideInspiration2026_faqAnswer__FpoaI{font-size:1rem;padding:0 20px 20px!important}.TattooTrendGuideInspiration2026_faqIcon__fF-nr{font-size:1.2rem;height:30px;width:30px}.TattooTrendGuideInspiration2026_seoLinksSection__k0X2W{padding:50px 20px}.TattooTrendGuideInspiration2026_seoLinksGrid__Vk6Ml{grid-template-columns:1fr}}@media (max-width:480px){.TattooTrendGuideInspiration2026_heroContent__y1eaf h1{font-size:1.75rem}.TattooTrendGuideInspiration2026_heroSubtitle__H8IBO{font-size:1rem}.TattooTrendGuideInspiration2026_ctaMain__VXMDy{font-size:1.1rem;padding:14px 30px}.TattooTrendGuideInspiration2026_galleryGrid__DUfra{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooTrendGuideInspiration2026_stepIcon__z5tV6{font-size:3rem}.TattooTrendGuideInspiration2026_trustNumber__pYqdm{font-size:2rem}}.TattooStyles_page__QvZ4k{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooStyles_tattooStylesContainer__KSjq-{margin:0 auto;max-width:1400px;padding:0 20px}.TattooStyles_heroSection__iCmEq{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooStyles_heroContentWrapper__ulQY-{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooStyles_heroContent__6U4ZO{position:relative;z-index:2}.TattooStyles_heroContent__6U4ZO h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooStyles_heroSubtitle__0d7Tc{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooStyles_ctaButtonLink__xQWTB{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooStyles_ctaMain__pW2mS{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooStyles_ctaMain__pW2mS:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooStyles_trustMetrics__tzhJd{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooStyles_metricItem__qgruh{color:#666;font-size:.95rem;font-weight:500}.TattooStyles_heroPreview__7cbbD{align-items:center;display:flex;justify-content:center}.TattooStyles_heroImageCarousel__VvZeu{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooStyles_carouselItem__DyKcz{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooStyles_carouselItem__DyKcz:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooStyles_heroPreviewImage__4qdky{display:block;height:100%;object-fit:cover;width:100%}.TattooStyles_howItWorksSection__XnTss{background:#fff;padding:80px 20px}.TattooStyles_howItWorksSection__XnTss h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooStyles_steps__An-BV{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooStyles_step__mfqiE{padding:30px 20px;text-align:center}.TattooStyles_stepIcon__a1ufJ{font-size:4rem;margin-bottom:20px}.TattooStyles_step__mfqiE h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooStyles_step__mfqiE p{color:#666;font-size:1rem;margin:0}.TattooStyles_howItWorksCta__o5ulk{margin-top:40px;text-align:center}.TattooStyles_trustSection__UWKww{background:#f8f9fa;padding:60px 20px}.TattooStyles_trustGrid__6a5Vh{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooStyles_trustCard__4MwQ5{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooStyles_trustNumber__ganda{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooStyles_trustLabel__VZ6Yu{color:#666;font-size:1rem;font-weight:500}.TattooStyles_gallerySection__8LitW{background:#fff;padding:80px 20px}.TattooStyles_gallerySection__8LitW h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooStyles_galleryDescription__nzUiX{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooStyles_galleryGrid__YBJWz{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooStyles_galleryItem__qHly3{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooStyles_galleryItem__qHly3:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooStyles_galleryItem__qHly3 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooStyles_galleryItem__qHly3:hover img{transform:scale(1.05)}.TattooStyles_galleryCta__lUcBW{text-align:center}.TattooStyles_finalCtaSection__vKzad{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooStyles_finalCtaSection__vKzad h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooStyles_finalCtaSection__vKzad p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooStyles_finalCtaSection__vKzad .TattooStyles_ctaButtonLink__xQWTB{display:inline-block}.TattooStyles_finalCtaSection__vKzad .TattooStyles_ctaMain__pW2mS{background:#fff;color:#1a1a2e;max-width:450px}.TattooStyles_finalCtaSection__vKzad .TattooStyles_ctaMain__pW2mS:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooStyles_faqSection__T0fRj{background:#f8f9fa;padding:80px 20px}.TattooStyles_faqSection__T0fRj h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooStyles_faqSection__T0fRj h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooStyles_faqContainer__kq5JE{margin:0 auto;max-width:1000px}.TattooStyles_faqItem__CCtbe{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooStyles_faqItem__CCtbe:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooStyles_faqItemActive__Pz3NW{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooStyles_faqQuestion__4Bsas{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooStyles_faqQuestion__4Bsas:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooStyles_faqItemActive__Pz3NW .TattooStyles_faqQuestion__4Bsas{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooStyles_faqQuestionText__g3oyq{flex:1 1}.TattooStyles_faqIcon__MmPxm{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooStyles_faqItemActive__Pz3NW .TattooStyles_faqIcon__MmPxm{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooStyles_faqAnswer__FhPip{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooStyles_faqAnswerOpen__qbvie{max-height:500px;padding:0 30px 25px}.TattooStyles_faqAnswer__FhPip p{margin:0;padding-top:10px}.TattooStyles_seoLinksSection__xOoSw{background:#fff;padding:60px 20px}.TattooStyles_seoLinksSection__xOoSw h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooStyles_seoLinksGrid__PRuLx{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooStyles_seoLinksColumn__GX38c h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooStyles_seoLinksColumn__GX38c ul{list-style:none;margin:0;padding:0}.TattooStyles_seoLinksColumn__GX38c li{margin-bottom:12px}.TattooStyles_seoLinksColumn__GX38c a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooStyles_seoLinksColumn__GX38c a:hover{color:#8a3ab9;text-decoration:underline}.TattooStyles_stickyCta__2gIeS{animation:TattooStyles_slideInRight__TMN9y .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooStyles_stickyCtaVisible__eQstJ{display:block}.TattooStyles_stickyCtaButton__tvxwG{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooStyles_stickyCtaButton__tvxwG:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooStyles_slideInRight__TMN9y{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooStyles_heroSection__iCmEq{min-height:auto;padding:42.5px 20px 80px}.TattooStyles_heroContentWrapper__ulQY-{display:flex;flex-direction:column;gap:16px}.TattooStyles_heroContent__6U4ZO{display:flex;flex-direction:column;order:1;text-align:center}.TattooStyles_heroContent__6U4ZO h1{font-size:2rem;order:1}.TattooStyles_heroSubtitle__0d7Tc{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooStyles_trustMetrics__tzhJd{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooStyles_metricItem__qgruh{font-size:.85rem}.TattooStyles_ctaMain__pW2mS{display:none}.TattooStyles_heroImageCarousel__VvZeu{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooStyles_carouselItem__DyKcz{aspect-ratio:1}.TattooStyles_heroPreviewImage__4qdky{border-radius:8px}.TattooStyles_stickyCta__2gIeS{bottom:15px;display:block!important;right:15px}.TattooStyles_stickyCtaButton__tvxwG{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooStyles_howItWorksSection__XnTss{padding:60px 20px}.TattooStyles_steps__An-BV{gap:40px;grid-template-columns:1fr}.TattooStyles_trustSection__UWKww{padding:50px 20px}.TattooStyles_trustGrid__6a5Vh{gap:25px;grid-template-columns:1fr}.TattooStyles_gallerySection__8LitW{padding:60px 20px}.TattooStyles_galleryGrid__YBJWz{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooStyles_faqSection__T0fRj h2,.TattooStyles_gallerySection__8LitW h2,.TattooStyles_seoLinksSection__xOoSw h2{font-size:1.8rem}.TattooStyles_finalCtaSection__vKzad{margin:0 20px;padding:60px 25px}.TattooStyles_finalCtaSection__vKzad h2{font-size:1.8rem}.TattooStyles_finalCtaSection__vKzad p{font-size:1.1rem}.TattooStyles_faqSection__T0fRj{padding:60px 20px}.TattooStyles_faqQuestion__4Bsas{font-size:1.05rem;padding:20px}.TattooStyles_faqAnswer__FhPip{font-size:1rem;padding:0 20px 20px!important}.TattooStyles_faqIcon__MmPxm{font-size:1.2rem;height:30px;width:30px}.TattooStyles_seoLinksSection__xOoSw{padding:50px 20px}.TattooStyles_seoLinksGrid__PRuLx{grid-template-columns:1fr}}@media (max-width:480px){.TattooStyles_heroContent__6U4ZO h1{font-size:1.75rem}.TattooStyles_heroSubtitle__0d7Tc{font-size:1rem}.TattooStyles_ctaMain__pW2mS{font-size:1.1rem;padding:14px 30px}.TattooStyles_galleryGrid__YBJWz{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooStyles_stepIcon__a1ufJ{font-size:3rem}.TattooStyles_trustNumber__ganda{font-size:2rem}}.TattooMeanings_page__gsTKQ{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooMeanings_tattooMeaningsContainer__jmyC0{margin:0 auto;max-width:1400px;padding:0 20px}.TattooMeanings_heroSection__vA1gB{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooMeanings_heroContentWrapper__ZZXXD{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooMeanings_heroContent__yDHO9{position:relative;z-index:2}.TattooMeanings_heroContent__yDHO9 h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooMeanings_heroSubtitle__0DnC6{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooMeanings_ctaButtonLink__68EJV{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooMeanings_ctaMain__aZOG2{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooMeanings_ctaMain__aZOG2:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooMeanings_trustMetrics__k4mUm{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooMeanings_metricItem__TnQNW{color:#666;font-size:.95rem;font-weight:500}.TattooMeanings_heroPreview__ysqqV{align-items:center;display:flex;justify-content:center}.TattooMeanings_heroImageCarousel__HwyoO{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooMeanings_carouselItem__uX0-1{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooMeanings_carouselItem__uX0-1:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooMeanings_heroPreviewImage__nCM5x{display:block;height:100%;object-fit:cover;width:100%}.TattooMeanings_howItWorksSection__OTVc9{background:#fff;padding:80px 20px}.TattooMeanings_howItWorksSection__OTVc9 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooMeanings_steps__Sl5GF{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooMeanings_step__wSMZ5{padding:30px 20px;text-align:center}.TattooMeanings_stepIcon__DRmFO{font-size:4rem;margin-bottom:20px}.TattooMeanings_step__wSMZ5 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooMeanings_step__wSMZ5 p{color:#666;font-size:1rem;margin:0}.TattooMeanings_howItWorksCta__1PgF4{margin-top:40px;text-align:center}.TattooMeanings_trustSection__gB0na{background:#f8f9fa;padding:60px 20px}.TattooMeanings_trustGrid__2eUEC{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooMeanings_trustCard__1iPnh{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooMeanings_trustNumber__QfPet{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooMeanings_trustLabel__sy7hM{color:#666;font-size:1rem;font-weight:500}.TattooMeanings_gallerySection__gUHmR{background:#fff;padding:80px 20px}.TattooMeanings_gallerySection__gUHmR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooMeanings_galleryDescription__TmFgF{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooMeanings_galleryGrid__nuwJ9{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooMeanings_galleryItem__CysVx{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooMeanings_galleryItem__CysVx:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooMeanings_galleryItem__CysVx img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooMeanings_galleryItem__CysVx:hover img{transform:scale(1.05)}.TattooMeanings_galleryCta__zSx\+w{text-align:center}.TattooMeanings_finalCtaSection__7d69P{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooMeanings_finalCtaSection__7d69P h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooMeanings_finalCtaSection__7d69P p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooMeanings_finalCtaSection__7d69P .TattooMeanings_ctaButtonLink__68EJV{display:inline-block}.TattooMeanings_finalCtaSection__7d69P .TattooMeanings_ctaMain__aZOG2{background:#fff;color:#1a1a2e;max-width:450px}.TattooMeanings_finalCtaSection__7d69P .TattooMeanings_ctaMain__aZOG2:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooMeanings_faqSection__lLWDR{background:#f8f9fa;padding:80px 20px}.TattooMeanings_faqSection__lLWDR h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooMeanings_faqSection__lLWDR h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooMeanings_faqContainer__GeOnm{margin:0 auto;max-width:1000px}.TattooMeanings_faqItem__Jlfux{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooMeanings_faqItem__Jlfux:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooMeanings_faqItemActive__6-Fmg{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooMeanings_faqQuestion__TW15Q{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooMeanings_faqQuestion__TW15Q:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooMeanings_faqItemActive__6-Fmg .TattooMeanings_faqQuestion__TW15Q{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooMeanings_faqQuestionText__pgjt6{flex:1 1}.TattooMeanings_faqIcon__kAL37{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooMeanings_faqItemActive__6-Fmg .TattooMeanings_faqIcon__kAL37{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooMeanings_faqAnswer__XgmkJ{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooMeanings_faqAnswerOpen__YDQsc{max-height:500px;padding:0 30px 25px}.TattooMeanings_faqAnswer__XgmkJ p{margin:0;padding-top:10px}.TattooMeanings_seoLinksSection__asVmt{background:#fff;padding:60px 20px}.TattooMeanings_seoLinksSection__asVmt h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooMeanings_seoLinksGrid__17yE7{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooMeanings_seoLinksColumn__zqal0 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooMeanings_seoLinksColumn__zqal0 ul{list-style:none;margin:0;padding:0}.TattooMeanings_seoLinksColumn__zqal0 li{margin-bottom:12px}.TattooMeanings_seoLinksColumn__zqal0 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooMeanings_seoLinksColumn__zqal0 a:hover{color:#8a3ab9;text-decoration:underline}.TattooMeanings_stickyCta__Jh\+KC{animation:TattooMeanings_slideInRight__Y61jU .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooMeanings_stickyCtaVisible__tkSxX{display:block}.TattooMeanings_stickyCtaButton__xXNT3{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooMeanings_stickyCtaButton__xXNT3:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooMeanings_slideInRight__Y61jU{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooMeanings_heroSection__vA1gB{min-height:auto;padding:42.5px 20px 80px}.TattooMeanings_heroContentWrapper__ZZXXD{display:flex;flex-direction:column;gap:16px}.TattooMeanings_heroContent__yDHO9{display:flex;flex-direction:column;order:1;text-align:center}.TattooMeanings_heroContent__yDHO9 h1{font-size:2rem;order:1}.TattooMeanings_heroSubtitle__0DnC6{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooMeanings_trustMetrics__k4mUm{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooMeanings_metricItem__TnQNW{font-size:.85rem}.TattooMeanings_ctaMain__aZOG2{display:none}.TattooMeanings_heroImageCarousel__HwyoO{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooMeanings_carouselItem__uX0-1{aspect-ratio:1}.TattooMeanings_heroPreviewImage__nCM5x{border-radius:8px}.TattooMeanings_stickyCta__Jh\+KC{bottom:15px;display:block!important;right:15px}.TattooMeanings_stickyCtaButton__xXNT3{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooMeanings_howItWorksSection__OTVc9{padding:60px 20px}.TattooMeanings_steps__Sl5GF{gap:40px;grid-template-columns:1fr}.TattooMeanings_trustSection__gB0na{padding:50px 20px}.TattooMeanings_trustGrid__2eUEC{gap:25px;grid-template-columns:1fr}.TattooMeanings_gallerySection__gUHmR{padding:60px 20px}.TattooMeanings_galleryGrid__nuwJ9{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooMeanings_faqSection__lLWDR h2,.TattooMeanings_gallerySection__gUHmR h2,.TattooMeanings_seoLinksSection__asVmt h2{font-size:1.8rem}.TattooMeanings_finalCtaSection__7d69P{margin:0 20px;padding:60px 25px}.TattooMeanings_finalCtaSection__7d69P h2{font-size:1.8rem}.TattooMeanings_finalCtaSection__7d69P p{font-size:1.1rem}.TattooMeanings_faqSection__lLWDR{padding:60px 20px}.TattooMeanings_faqQuestion__TW15Q{font-size:1.05rem;padding:20px}.TattooMeanings_faqAnswer__XgmkJ{font-size:1rem;padding:0 20px 20px!important}.TattooMeanings_faqIcon__kAL37{font-size:1.2rem;height:30px;width:30px}.TattooMeanings_seoLinksSection__asVmt{padding:50px 20px}.TattooMeanings_seoLinksGrid__17yE7{grid-template-columns:1fr}}@media (max-width:480px){.TattooMeanings_heroContent__yDHO9 h1{font-size:1.75rem}.TattooMeanings_heroSubtitle__0DnC6{font-size:1rem}.TattooMeanings_ctaMain__aZOG2{font-size:1.1rem;padding:14px 30px}.TattooMeanings_galleryGrid__nuwJ9{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooMeanings_stepIcon__DRmFO{font-size:3rem}.TattooMeanings_trustNumber__QfPet{font-size:2rem}}.TattooPlacement_page__ZwFWq{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TattooPlacement_tattooPlacementContainer__CNxac{margin:0 auto;max-width:1400px;padding:0 20px}.TattooPlacement_heroSection__fgQhI{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TattooPlacement_heroContentWrapper__cKMr1{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TattooPlacement_heroContent__tlJoj{position:relative;z-index:2}.TattooPlacement_heroContent__tlJoj h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TattooPlacement_heroSubtitle__Ebxb\+{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TattooPlacement_ctaButtonLink__BNA6Y{display:inline-block;margin-bottom:30px;text-decoration:none}.TattooPlacement_ctaMain__MA6Ib{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TattooPlacement_ctaMain__MA6Ib:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TattooPlacement_trustMetrics__bEkky{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TattooPlacement_metricItem__a7tnI{color:#666;font-size:.95rem;font-weight:500}.TattooPlacement_heroPreview__pHij7{align-items:center;display:flex;justify-content:center}.TattooPlacement_heroImageCarousel__QfER6{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TattooPlacement_carouselItem__psTzh{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TattooPlacement_carouselItem__psTzh:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TattooPlacement_heroPreviewImage__kmknR{display:block;height:100%;object-fit:cover;width:100%}.TattooPlacement_howItWorksSection__sYW\+e{background:#fff;padding:80px 20px}.TattooPlacement_howItWorksSection__sYW\+e h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TattooPlacement_steps__eSjJQ{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TattooPlacement_step__Ih2PU{padding:30px 20px;text-align:center}.TattooPlacement_stepIcon__9GGxP{font-size:4rem;margin-bottom:20px}.TattooPlacement_step__Ih2PU h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TattooPlacement_step__Ih2PU p{color:#666;font-size:1rem;margin:0}.TattooPlacement_howItWorksCta__GESEx{margin-top:40px;text-align:center}.TattooPlacement_trustSection__UdWfe{background:#f8f9fa;padding:60px 20px}.TattooPlacement_trustGrid__nnkJn{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TattooPlacement_trustCard__YuDbR{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TattooPlacement_trustNumber__w-ool{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TattooPlacement_trustLabel__KY6nr{color:#666;font-size:1rem;font-weight:500}.TattooPlacement_gallerySection__T-vFZ{background:#fff;padding:80px 20px}.TattooPlacement_gallerySection__T-vFZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TattooPlacement_galleryDescription__cDK96{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TattooPlacement_galleryGrid__wUphA{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TattooPlacement_galleryItem__IHarX{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TattooPlacement_galleryItem__IHarX:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TattooPlacement_galleryItem__IHarX img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TattooPlacement_galleryItem__IHarX:hover img{transform:scale(1.05)}.TattooPlacement_galleryCta__byuUA{text-align:center}.TattooPlacement_finalCtaSection__gX8Tl{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TattooPlacement_finalCtaSection__gX8Tl h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TattooPlacement_finalCtaSection__gX8Tl p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TattooPlacement_finalCtaSection__gX8Tl .TattooPlacement_ctaButtonLink__BNA6Y{display:inline-block}.TattooPlacement_finalCtaSection__gX8Tl .TattooPlacement_ctaMain__MA6Ib{background:#fff;color:#1a1a2e;max-width:450px}.TattooPlacement_finalCtaSection__gX8Tl .TattooPlacement_ctaMain__MA6Ib:hover{background:#f0f0f0;transform:translateY(-2px)}.TattooPlacement_faqSection__S2t2v{background:#f8f9fa;padding:80px 20px}.TattooPlacement_faqSection__S2t2v h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TattooPlacement_faqSection__S2t2v h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TattooPlacement_faqContainer__h6hRL{margin:0 auto;max-width:1000px}.TattooPlacement_faqItem__Ockxh{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TattooPlacement_faqItem__Ockxh:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TattooPlacement_faqItemActive__fsnSf{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TattooPlacement_faqQuestion__7GoCh{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TattooPlacement_faqQuestion__7GoCh:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TattooPlacement_faqItemActive__fsnSf .TattooPlacement_faqQuestion__7GoCh{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TattooPlacement_faqQuestionText__SzeKQ{flex:1 1}.TattooPlacement_faqIcon__2l5Pb{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TattooPlacement_faqItemActive__fsnSf .TattooPlacement_faqIcon__2l5Pb{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TattooPlacement_faqAnswer__oxO0N{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TattooPlacement_faqAnswerOpen__NUQBH{max-height:500px;padding:0 30px 25px}.TattooPlacement_faqAnswer__oxO0N p{margin:0;padding-top:10px}.TattooPlacement_seoLinksSection__DNyq5{background:#fff;padding:60px 20px}.TattooPlacement_seoLinksSection__DNyq5 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TattooPlacement_seoLinksGrid__nqMtc{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TattooPlacement_seoLinksColumn__SSJWE h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TattooPlacement_seoLinksColumn__SSJWE ul{list-style:none;margin:0;padding:0}.TattooPlacement_seoLinksColumn__SSJWE li{margin-bottom:12px}.TattooPlacement_seoLinksColumn__SSJWE a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TattooPlacement_seoLinksColumn__SSJWE a:hover{color:#8a3ab9;text-decoration:underline}.TattooPlacement_stickyCta__bvcGD{animation:TattooPlacement_slideInRight__oz-hf .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TattooPlacement_stickyCtaVisible__H2oZP{display:block}.TattooPlacement_stickyCtaButton__3z7Mt{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TattooPlacement_stickyCtaButton__3z7Mt:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TattooPlacement_slideInRight__oz-hf{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TattooPlacement_heroSection__fgQhI{min-height:auto;padding:42.5px 20px 80px}.TattooPlacement_heroContentWrapper__cKMr1{display:flex;flex-direction:column;gap:16px}.TattooPlacement_heroContent__tlJoj{display:flex;flex-direction:column;order:1;text-align:center}.TattooPlacement_heroContent__tlJoj h1{font-size:2rem;order:1}.TattooPlacement_heroSubtitle__Ebxb\+{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TattooPlacement_trustMetrics__bEkky{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TattooPlacement_metricItem__a7tnI{font-size:.85rem}.TattooPlacement_ctaMain__MA6Ib{display:none}.TattooPlacement_heroImageCarousel__QfER6{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TattooPlacement_carouselItem__psTzh{aspect-ratio:1}.TattooPlacement_heroPreviewImage__kmknR{border-radius:8px}.TattooPlacement_stickyCta__bvcGD{bottom:15px;display:block!important;right:15px}.TattooPlacement_stickyCtaButton__3z7Mt{border-radius:40px;font-size:1rem;padding:14px 24px}.TattooPlacement_howItWorksSection__sYW\+e{padding:60px 20px}.TattooPlacement_steps__eSjJQ{gap:40px;grid-template-columns:1fr}.TattooPlacement_trustSection__UdWfe{padding:50px 20px}.TattooPlacement_trustGrid__nnkJn{gap:25px;grid-template-columns:1fr}.TattooPlacement_gallerySection__T-vFZ{padding:60px 20px}.TattooPlacement_galleryGrid__wUphA{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TattooPlacement_faqSection__S2t2v h2,.TattooPlacement_gallerySection__T-vFZ h2,.TattooPlacement_seoLinksSection__DNyq5 h2{font-size:1.8rem}.TattooPlacement_finalCtaSection__gX8Tl{margin:0 20px;padding:60px 25px}.TattooPlacement_finalCtaSection__gX8Tl h2{font-size:1.8rem}.TattooPlacement_finalCtaSection__gX8Tl p{font-size:1.1rem}.TattooPlacement_faqSection__S2t2v{padding:60px 20px}.TattooPlacement_faqQuestion__7GoCh{font-size:1.05rem;padding:20px}.TattooPlacement_faqAnswer__oxO0N{font-size:1rem;padding:0 20px 20px!important}.TattooPlacement_faqIcon__2l5Pb{font-size:1.2rem;height:30px;width:30px}.TattooPlacement_seoLinksSection__DNyq5{padding:50px 20px}.TattooPlacement_seoLinksGrid__nqMtc{grid-template-columns:1fr}}@media (max-width:480px){.TattooPlacement_heroContent__tlJoj h1{font-size:1.75rem}.TattooPlacement_heroSubtitle__Ebxb\+{font-size:1rem}.TattooPlacement_ctaMain__MA6Ib{font-size:1.1rem;padding:14px 30px}.TattooPlacement_galleryGrid__wUphA{gap:8px;grid-template-columns:repeat(2,1fr)}.TattooPlacement_stepIcon__9GGxP{font-size:3rem}.TattooPlacement_trustNumber__w-ool{font-size:2rem}}.Lander_page__BJaNR{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.Lander_landerContainer__-XsnW{margin:0 auto;max-width:1400px;padding:0 20px}.Lander_heroSection__85GOG{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.Lander_heroContentWrapper__iHoFo{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.Lander_heroContent__TCx1l{position:relative;z-index:2}.Lander_heroContent__TCx1l h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.Lander_heroSubtitle__T09dU{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.Lander_ctaButtonLink__WuNcl{display:inline-block;margin-bottom:30px;text-decoration:none}.Lander_ctaMain__EHfKg{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.Lander_ctaMain__EHfKg:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.Lander_trustMetrics__9sqQF{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.Lander_metricItem__cymI3{color:#666;font-size:.95rem;font-weight:500}.Lander_heroPreview__Is98w{align-items:center;display:flex;justify-content:center}.Lander_heroImageCarousel__ANB57{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.Lander_carouselItem__XZOtR{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.Lander_carouselItem__XZOtR:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.Lander_heroPreviewImage__vOBRu{display:block;height:100%;object-fit:cover;width:100%}.Lander_howItWorksSection__yRXGf{background:#fff;padding:80px 20px}.Lander_howItWorksSection__yRXGf h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.Lander_steps__txnyX{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.Lander_step__xApi8{padding:30px 20px;text-align:center}.Lander_stepIcon__h0Ii7{font-size:4rem;margin-bottom:20px}.Lander_step__xApi8 h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.Lander_step__xApi8 p{color:#666;font-size:1rem;margin:0}.Lander_howItWorksCta__FcOfq{margin-top:40px;text-align:center}.Lander_trustSection__TC1wa{background:#f8f9fa;padding:60px 20px}.Lander_trustGrid__MFunH{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.Lander_trustCard__-DuuN{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.Lander_trustNumber__fIQiz{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.Lander_trustLabel__qUSA6{color:#666;font-size:1rem;font-weight:500}.Lander_gallerySection__089\+8{background:#fff;padding:80px 20px}.Lander_gallerySection__089\+8 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.Lander_galleryDescription__iBT6Y{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.Lander_galleryGrid__oH5\+6{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.Lander_galleryItem__3hcpU{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.Lander_galleryItem__3hcpU:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.Lander_galleryItem__3hcpU img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.Lander_galleryItem__3hcpU:hover img{transform:scale(1.05)}.Lander_galleryCta__pjwiv{text-align:center}.Lander_finalCtaSection__pjH9T{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.Lander_finalCtaSection__pjH9T h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.Lander_finalCtaSection__pjH9T p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.Lander_finalCtaSection__pjH9T .Lander_ctaButtonLink__WuNcl{display:inline-block}.Lander_finalCtaSection__pjH9T .Lander_ctaMain__EHfKg{background:#fff;color:#1a1a2e;max-width:450px}.Lander_finalCtaSection__pjH9T .Lander_ctaMain__EHfKg:hover{background:#f0f0f0;transform:translateY(-2px)}.Lander_faqSection__CPUby{background:#f8f9fa;padding:80px 20px}.Lander_faqSection__CPUby h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.Lander_faqSection__CPUby h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.Lander_faqContainer__QvkJn{margin:0 auto;max-width:1000px}.Lander_faqItem__rp4om{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.Lander_faqItem__rp4om:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.Lander_faqItemActive__ix9iH{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.Lander_faqQuestion__Le3pw{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.Lander_faqQuestion__Le3pw:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.Lander_faqItemActive__ix9iH .Lander_faqQuestion__Le3pw{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.Lander_faqQuestionText__5fRTO{flex:1 1}.Lander_faqIcon__zdagu{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.Lander_faqItemActive__ix9iH .Lander_faqIcon__zdagu{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.Lander_faqAnswer__4x9dR{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.Lander_faqAnswerOpen__2oCZV{max-height:500px;padding:0 30px 25px}.Lander_faqAnswer__4x9dR p{margin:0;padding-top:10px}.Lander_seoLinksSection__O6XaS{background:#fff;padding:60px 20px}.Lander_seoLinksSection__O6XaS h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.Lander_seoLinksGrid__VId34{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.Lander_seoLinksColumn__LPEee h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.Lander_seoLinksColumn__LPEee ul{list-style:none;margin:0;padding:0}.Lander_seoLinksColumn__LPEee li{margin-bottom:12px}.Lander_seoLinksColumn__LPEee a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.Lander_seoLinksColumn__LPEee a:hover{color:#8a3ab9;text-decoration:underline}.Lander_stickyCta__PEz\+5{animation:Lander_slideInRight__9vYwz .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.Lander_stickyCtaVisible__Lohgu{display:block}.Lander_stickyCtaButton__1vwhX{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Lander_stickyCtaButton__1vwhX:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes Lander_slideInRight__9vYwz{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.Lander_heroSection__85GOG{min-height:auto;padding:42.5px 20px 80px}.Lander_heroContentWrapper__iHoFo{display:flex;flex-direction:column;gap:16px}.Lander_heroContent__TCx1l{display:flex;flex-direction:column;order:1;text-align:center}.Lander_heroContent__TCx1l h1{font-size:2rem;order:1}.Lander_heroSubtitle__T09dU{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.Lander_trustMetrics__9sqQF{gap:6px;justify-content:center;order:3}.Lander_metricItem__cymI3{font-size:.85rem}.Lander_ctaMain__EHfKg{display:none}.Lander_heroImageCarousel__ANB57{gap:8px;grid-template-columns:repeat(2,1fr);max-width:100%;order:4}.Lander_carouselItem__XZOtR{aspect-ratio:1}.Lander_heroPreviewImage__vOBRu{border-radius:8px}.Lander_stickyCta__PEz\+5{bottom:15px;display:block!important;right:15px}.Lander_stickyCtaButton__1vwhX{border-radius:40px;font-size:1rem;padding:14px 24px}.Lander_howItWorksSection__yRXGf{padding:60px 20px}.Lander_steps__txnyX{gap:40px;grid-template-columns:1fr}.Lander_trustSection__TC1wa{padding:50px 20px}.Lander_trustGrid__MFunH{gap:25px;grid-template-columns:1fr}.Lander_gallerySection__089\+8{padding:60px 20px}.Lander_galleryGrid__oH5\+6{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Lander_faqSection__CPUby h2,.Lander_gallerySection__089\+8 h2,.Lander_seoLinksSection__O6XaS h2{font-size:1.8rem}.Lander_finalCtaSection__pjH9T{margin:0 20px;padding:60px 25px}.Lander_finalCtaSection__pjH9T h2{font-size:1.8rem}.Lander_finalCtaSection__pjH9T p{font-size:1.1rem}.Lander_faqSection__CPUby{padding:60px 20px}.Lander_faqQuestion__Le3pw{font-size:1.05rem;padding:20px}.Lander_faqAnswer__4x9dR{font-size:1rem;padding:0 20px 20px!important}.Lander_faqIcon__zdagu{font-size:1.2rem;height:30px;width:30px}.Lander_seoLinksSection__O6XaS{padding:50px 20px}.Lander_seoLinksGrid__VId34{grid-template-columns:1fr}}@media (max-width:480px){.Lander_heroContent__TCx1l h1{font-size:1.75rem}.Lander_heroSubtitle__T09dU{font-size:1rem}.Lander_ctaMain__EHfKg{font-size:1.1rem;padding:14px 30px}.Lander_galleryGrid__oH5\+6{gap:8px;grid-template-columns:repeat(2,1fr)}.Lander_stepIcon__h0Ii7{font-size:3rem}.Lander_trustNumber__fIQiz{font-size:2rem}}.TheBestAIPoweredTattooGenerator_page__ZX22s{background:#fff;color:#1a1a1a;isolation:isolate;margin-top:0;min-height:100vh;padding-top:0;position:relative;z-index:1}.TheBestAIPoweredTattooGenerator_theBestAIPoweredTattooGeneratorContainer__LdVCE{margin:0 auto;max-width:1400px;padding:0 20px}.TheBestAIPoweredTattooGenerator_heroSection__yhE3D{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);display:flex;margin-top:0;min-height:500px;overflow:hidden;padding:120px 20px 60px;position:relative}.TheBestAIPoweredTattooGenerator_heroContentWrapper__C-Xxs{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.TheBestAIPoweredTattooGenerator_heroContent__0TizU{position:relative;z-index:2}.TheBestAIPoweredTattooGenerator_heroContent__0TizU h1{color:#1a1a2e;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px}.TheBestAIPoweredTattooGenerator_heroSubtitle__A-wh6{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:400;line-height:1.6;margin-bottom:35px}.TheBestAIPoweredTattooGenerator_ctaButtonLink__omvds{display:inline-block;margin-bottom:30px;text-decoration:none}.TheBestAIPoweredTattooGenerator_ctaMain__IqSjc{background:#1a1a2e;border:none;border-radius:12px;box-shadow:0 6px 20px #1a1a2e4d;color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;max-width:400px;padding:18px 45px;transition:all .3s ease;width:100%}.TheBestAIPoweredTattooGenerator_ctaMain__IqSjc:hover{background:#2a2a4e;box-shadow:0 8px 25px #1a1a2e66;transform:translateY(-2px)}.TheBestAIPoweredTattooGenerator_trustMetrics__IpUFU{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.TheBestAIPoweredTattooGenerator_metricItem__7sbCp{color:#666;font-size:.95rem;font-weight:500}.TheBestAIPoweredTattooGenerator_heroPreview__XTdKY{align-items:center;display:flex;justify-content:center}.TheBestAIPoweredTattooGenerator_heroImageCarousel__07Ypl{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);max-width:500px;width:100%}.TheBestAIPoweredTattooGenerator_carouselItem__OaTlr{aspect-ratio:1;background:#f0f0f0;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease}.TheBestAIPoweredTattooGenerator_carouselItem__OaTlr:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-3px)}.TheBestAIPoweredTattooGenerator_heroPreviewImage__2Bfno{display:block;height:100%;object-fit:cover;width:100%}.TheBestAIPoweredTattooGenerator_howItWorksSection__jEe\+j{background:#fff;padding:80px 20px}.TheBestAIPoweredTattooGenerator_howItWorksSection__jEe\+j h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:60px;text-align:center}.TheBestAIPoweredTattooGenerator_steps__7eJ61{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.TheBestAIPoweredTattooGenerator_step__l06DE{padding:30px 20px;text-align:center}.TheBestAIPoweredTattooGenerator_stepIcon__RlAjm{font-size:4rem;margin-bottom:20px}.TheBestAIPoweredTattooGenerator_step__l06DE h3{color:#1a1a2e;font-size:1.5rem;font-weight:700;margin-bottom:10px}.TheBestAIPoweredTattooGenerator_step__l06DE p{color:#666;font-size:1rem;margin:0}.TheBestAIPoweredTattooGenerator_howItWorksCta__NKMzU{margin-top:40px;text-align:center}.TheBestAIPoweredTattooGenerator_trustSection__NXfXf{background:#f8f9fa;padding:60px 20px}.TheBestAIPoweredTattooGenerator_trustGrid__KGy\+u{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px}.TheBestAIPoweredTattooGenerator_trustCard__yxAGN{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:30px 20px;text-align:center}.TheBestAIPoweredTattooGenerator_trustNumber__bc8U7{color:#8a3ab9;font-size:2.5rem;font-weight:900;margin-bottom:10px}.TheBestAIPoweredTattooGenerator_trustLabel__U-Zed{color:#666;font-size:1rem;font-weight:500}.TheBestAIPoweredTattooGenerator_gallerySection__DKyv3{background:#fff;padding:80px 20px}.TheBestAIPoweredTattooGenerator_gallerySection__DKyv3 h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;text-align:center}.TheBestAIPoweredTattooGenerator_galleryDescription__DifiZ{color:#666;font-size:1.2rem;line-height:1.7;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.TheBestAIPoweredTattooGenerator_galleryGrid__SDLMg{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:50px}.TheBestAIPoweredTattooGenerator_galleryItem__r4ay8{aspect-ratio:1;background:#f0f0f0;border-radius:16px;box-shadow:0 4px 15px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.TheBestAIPoweredTattooGenerator_galleryItem__r4ay8:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.TheBestAIPoweredTattooGenerator_galleryItem__r4ay8 img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.TheBestAIPoweredTattooGenerator_galleryItem__r4ay8:hover img{transform:scale(1.05)}.TheBestAIPoweredTattooGenerator_galleryCta__y-x7i{text-align:center}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:20px;box-shadow:0 10px 40px #00000026;margin:0 auto;max-width:1400px;padding:80px 40px;text-align:center}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT h2{color:#fff;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT p{color:#e0e0e0;font-size:1.3rem;font-weight:400;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT .TheBestAIPoweredTattooGenerator_ctaButtonLink__omvds{display:inline-block}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT .TheBestAIPoweredTattooGenerator_ctaMain__IqSjc{background:#fff;color:#1a1a2e;max-width:450px}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT .TheBestAIPoweredTattooGenerator_ctaMain__IqSjc:hover{background:#f0f0f0;transform:translateY(-2px)}.TheBestAIPoweredTattooGenerator_faqSection__evWIZ{background:#f8f9fa;padding:80px 20px}.TheBestAIPoweredTattooGenerator_faqSection__evWIZ h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:center}.TheBestAIPoweredTattooGenerator_faqSection__evWIZ h2:after{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border-radius:2px;bottom:0;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.TheBestAIPoweredTattooGenerator_faqContainer__Qd1QH{margin:0 auto;max-width:1000px}.TheBestAIPoweredTattooGenerator_faqItem__1zYaN{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.TheBestAIPoweredTattooGenerator_faqItem__1zYaN:hover{box-shadow:0 8px 25px #8a3ab926;transform:translateY(-2px)}.TheBestAIPoweredTattooGenerator_faqItemActive__lESnC{border-color:#8a3ab9;box-shadow:0 8px 25px #8a3ab933}.TheBestAIPoweredTattooGenerator_faqQuestion__FO8Kq{align-items:center;background:#0000;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:1.15rem;font-weight:700;gap:16px;justify-content:space-between;padding:25px 30px;text-align:left;transition:all .3s ease;width:100%}.TheBestAIPoweredTattooGenerator_faqQuestion__FO8Kq:hover{background:linear-gradient(135deg,#8a3ab90d,#6b2d8a0d);color:#8a3ab9}.TheBestAIPoweredTattooGenerator_faqItemActive__lESnC .TheBestAIPoweredTattooGenerator_faqQuestion__FO8Kq{background:linear-gradient(135deg,#8a3ab914,#6b2d8a14);color:#8a3ab9}.TheBestAIPoweredTattooGenerator_faqQuestionText__ZLFbK{flex:1 1}.TheBestAIPoweredTattooGenerator_faqIcon__\+cAAR{align-items:center;background:#8a3ab91a;border-radius:50%;color:#8a3ab9;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:35px;justify-content:center;transition:all .3s ease;width:35px}.TheBestAIPoweredTattooGenerator_faqItemActive__lESnC .TheBestAIPoweredTattooGenerator_faqIcon__\+cAAR{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);color:#fff;transform:rotate(180deg)}.TheBestAIPoweredTattooGenerator_faqAnswer__nnFye{background:linear-gradient(135deg,#8a3ab905,#6b2d8a05);color:#555;font-size:1.05rem;line-height:1.8;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .4s ease,padding .3s ease}.TheBestAIPoweredTattooGenerator_faqAnswerOpen__Zgeax{max-height:500px;padding:0 30px 25px}.TheBestAIPoweredTattooGenerator_faqAnswer__nnFye p{margin:0;padding-top:10px}.TheBestAIPoweredTattooGenerator_seoLinksSection__bNYxI{background:#fff;padding:60px 20px}.TheBestAIPoweredTattooGenerator_seoLinksSection__bNYxI h2{color:#1a1a2e;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;margin-bottom:40px;text-align:center}.TheBestAIPoweredTattooGenerator_seoLinksGrid__Cv3Al{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.TheBestAIPoweredTattooGenerator_seoLinksColumn__Xl3\+6 h3{color:#8a3ab9;font-size:1.3rem;font-weight:700;margin-bottom:20px}.TheBestAIPoweredTattooGenerator_seoLinksColumn__Xl3\+6 ul{list-style:none;margin:0;padding:0}.TheBestAIPoweredTattooGenerator_seoLinksColumn__Xl3\+6 li{margin-bottom:12px}.TheBestAIPoweredTattooGenerator_seoLinksColumn__Xl3\+6 a{color:#666;font-size:1rem;text-decoration:none;transition:color .3s ease}.TheBestAIPoweredTattooGenerator_seoLinksColumn__Xl3\+6 a:hover{color:#8a3ab9;text-decoration:underline}.TheBestAIPoweredTattooGenerator_stickyCta__VCZ2p{animation:TheBestAIPoweredTattooGenerator_slideInRight__0WLDX .3s ease-out;bottom:20px;display:none;position:fixed;right:20px;z-index:1000}.TheBestAIPoweredTattooGenerator_stickyCtaVisible__474HX{display:block}.TheBestAIPoweredTattooGenerator_stickyCtaButton__ePkuf{background:linear-gradient(135deg,#8a3ab9,#6b2d8a);border:none;border-radius:50px;box-shadow:0 8px 25px #8a3ab966;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;padding:16px 28px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.TheBestAIPoweredTattooGenerator_stickyCtaButton__ePkuf:hover{background:linear-gradient(135deg,#9a4ac9,#7b3d9a);box-shadow:0 10px 30px #8a3ab980;transform:translateY(-2px)}@keyframes TheBestAIPoweredTattooGenerator_slideInRight__0WLDX{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TheBestAIPoweredTattooGenerator_heroSection__yhE3D{min-height:auto;padding:42.5px 20px 80px}.TheBestAIPoweredTattooGenerator_heroContentWrapper__C-Xxs{display:flex;flex-direction:column;gap:16px}.TheBestAIPoweredTattooGenerator_heroContent__0TizU{display:flex;flex-direction:column;order:1;text-align:center}.TheBestAIPoweredTattooGenerator_heroContent__0TizU h1{font-size:2rem;order:1}.TheBestAIPoweredTattooGenerator_heroSubtitle__A-wh6{color:#4a4a4a;font-size:1.1rem;font-weight:400;letter-spacing:.01em;line-height:1.7;margin-bottom:24px;margin-top:8px;max-width:100%;order:2;padding:0 15px}.TheBestAIPoweredTattooGenerator_trustMetrics__IpUFU{gap:6px;justify-content:center;margin-bottom:6px;margin-top:4px;order:3}.TheBestAIPoweredTattooGenerator_metricItem__7sbCp{font-size:.85rem}.TheBestAIPoweredTattooGenerator_ctaMain__IqSjc{display:none}.TheBestAIPoweredTattooGenerator_heroImageCarousel__07Ypl{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:4px;margin-top:4px;max-width:100%;order:4}.TheBestAIPoweredTattooGenerator_carouselItem__OaTlr{aspect-ratio:1}.TheBestAIPoweredTattooGenerator_heroPreviewImage__2Bfno{border-radius:8px}.TheBestAIPoweredTattooGenerator_stickyCta__VCZ2p{bottom:15px;display:block!important;right:15px}.TheBestAIPoweredTattooGenerator_stickyCtaButton__ePkuf{border-radius:40px;font-size:1rem;padding:14px 24px}.TheBestAIPoweredTattooGenerator_howItWorksSection__jEe\+j{padding:60px 20px}.TheBestAIPoweredTattooGenerator_steps__7eJ61{gap:40px;grid-template-columns:1fr}.TheBestAIPoweredTattooGenerator_trustSection__NXfXf{padding:50px 20px}.TheBestAIPoweredTattooGenerator_trustGrid__KGy\+u{gap:25px;grid-template-columns:1fr}.TheBestAIPoweredTattooGenerator_gallerySection__DKyv3{padding:60px 20px}.TheBestAIPoweredTattooGenerator_galleryGrid__SDLMg{gap:6px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TheBestAIPoweredTattooGenerator_faqSection__evWIZ h2,.TheBestAIPoweredTattooGenerator_gallerySection__DKyv3 h2,.TheBestAIPoweredTattooGenerator_seoLinksSection__bNYxI h2{font-size:1.8rem}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT{margin:0 20px;padding:60px 25px}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT h2{font-size:1.8rem}.TheBestAIPoweredTattooGenerator_finalCtaSection__DTuCT p{font-size:1.1rem}.TheBestAIPoweredTattooGenerator_faqSection__evWIZ{padding:60px 20px}.TheBestAIPoweredTattooGenerator_faqQuestion__FO8Kq{font-size:1.05rem;padding:20px}.TheBestAIPoweredTattooGenerator_faqAnswer__nnFye{font-size:1rem;padding:0 20px 20px!important}.TheBestAIPoweredTattooGenerator_faqIcon__\+cAAR{font-size:1.2rem;height:30px;width:30px}.TheBestAIPoweredTattooGenerator_seoLinksSection__bNYxI{padding:50px 20px}.TheBestAIPoweredTattooGenerator_seoLinksGrid__Cv3Al{grid-template-columns:1fr}}@media (max-width:480px){.TheBestAIPoweredTattooGenerator_heroContent__0TizU h1{font-size:1.75rem}.TheBestAIPoweredTattooGenerator_heroSubtitle__A-wh6{font-size:1rem}.TheBestAIPoweredTattooGenerator_ctaMain__IqSjc{font-size:1.1rem;padding:14px 30px}.TheBestAIPoweredTattooGenerator_galleryGrid__SDLMg{gap:8px;grid-template-columns:repeat(2,1fr)}.TheBestAIPoweredTattooGenerator_stepIcon__RlAjm{font-size:3rem}.TheBestAIPoweredTattooGenerator_trustNumber__bc8U7{font-size:2rem}}
/*# sourceMappingURL=main.43a6cea2.css.map*/