.form-module__WUOACq__submit.form-module__WUOACq__pending{pointer-events:none;opacity:.7}.form-module__WUOACq__messages{flex-direction:column;padding-right:4.26667vw;font-size:2.13333vw;display:flex}@media (min-width:800px){.form-module__WUOACq__messages{padding-right:1.11111vw;font-size:.972222vw}}.form-module__WUOACq__messages .form-module__WUOACq__error{color:var(--color-white)}
.typography-module___Rcskq__typography .typography-module___Rcskq__color-primary{color:var(--color-secondary)}.typography-module___Rcskq__typography .typography-module___Rcskq__color-secondary{color:var(--color-primary)}.typography-module___Rcskq__typography .typography-module___Rcskq__color-contrast{color:var(--color-contrast)}
.image-module__cPWPcq__block{width:auto;height:auto;display:block}
.link-module__NS3JDW__link{width:fit-content}.link-module__NS3JDW__secondary{color:currentColor;position:relative}.link-module__NS3JDW__secondary:after{content:"";transform-origin:100%;height:1px;min-height:1px;transition:transform var(--duration-micro) var(--ease-entry);background-color:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}header [data-active]:after,.link-module__NS3JDW__secondary:hover:not([data-active]):after{transform-origin:0;transform:scaleX(1)}.link-module__NS3JDW__primary{color:currentColor;position:relative}.link-module__NS3JDW__primary:after{content:"";transform-origin:0;height:1px;min-height:1px;transition:transform var(--duration-micro) var(--ease-entry);background-color:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.link-module__NS3JDW__primary:hover:after{transform-origin:100%;transform:scaleX(0)}.link-module__NS3JDW__primary:not(:hover):after{transform-origin:100%;transform:scaleX(1)}.link-module__NS3JDW__button{width:fit-content;min-width:96px;height:12.8vw;transition:all var(--duration-micro) var(--ease-hover);will-change:transform;border:1px solid #0000;justify-content:center;align-items:center;padding:4.26667vw;display:inline-flex}@media (min-width:800px){.link-module__NS3JDW__button{height:3.33333vw;padding:1.11111vw}}.link-module__NS3JDW__button.link-module__NS3JDW__button-primary{background-color:var(--color-secondary);color:var(--color-primary)}.link-module__NS3JDW__button.link-module__NS3JDW__button-primary:hover{background-color:var(--color-primary);color:var(--color-secondary);border:1px solid var(--color-secondary)}.link-module__NS3JDW__button.link-module__NS3JDW__button-secondary{background-color:var(--color-primary);color:var(--color-secondary);border:1px solid var(--color-secondary)}.link-module__NS3JDW__button.link-module__NS3JDW__button-secondary:hover{background-color:var(--color-secondary);color:var(--color-primary)}.link-module__NS3JDW__inline{min-width:auto;height:auto;transition:opacity var(--duration-micro) var(--ease-hover);padding:0}@media (hover:hover){.link-module__NS3JDW__inline:hover{opacity:.6!important}}.link-module__NS3JDW__media{display:block;overflow:hidden}.link-module__NS3JDW__media img,.link-module__NS3JDW__media video{transition:transform .6s var(--ease-entry)}@media (hover:hover){.link-module__NS3JDW__media:hover img,.link-module__NS3JDW__media:hover video{transform:scale(1.03)}}.link-module__NS3JDW__mediaContent{display:block}.link-module__NS3JDW__mediaContent [data-media-hover]{overflow:hidden}.link-module__NS3JDW__mediaContent [data-media-hover] img,.link-module__NS3JDW__mediaContent [data-media-hover] video{transition:transform .6s var(--ease-entry)}@media (hover:hover){.link-module__NS3JDW__mediaContent:hover [data-media-hover] img,.link-module__NS3JDW__mediaContent:hover [data-media-hover] video{transform:scale(1.03)}}
.marquee-module__hTg7eW__marquee{display:flex;overflow-x:clip}.marquee-module__hTg7eW__marquee .marquee-module__hTg7eW__inner{white-space:nowrap;display:flex;transform:translate(0,0)}.marquee-module__hTg7eW__marquee .marquee-module__hTg7eW__inner>*{flex-shrink:0}
.media-modal-module__LNDWla__scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.media-modal-module__LNDWla__scrollbar-hide::-webkit-scrollbar{display:none}
.spotlight-module__TFQ_fW__spotlightMask{will-change:mask;width:100vw;height:100vh;-webkit-mask:radial-gradient(circle at var(--mouse-x) var(--mouse-y), transparent var(--spotlight-radius-transparent) , black var(--spotlight-radius-black) );mask:radial-gradient(circle at var(--mouse-x) var(--mouse-y), transparent var(--spotlight-radius-transparent) , black var(--spotlight-radius-black) );-webkit-mask:radial-gradient(circle at var(--mouse-x) var(--mouse-y), transparent var(--spotlight-radius-transparent), black var(--spotlight-radius-black));background-color:#000000e6;transform:translateZ(0)}
.footer-module__HkcrGa__hidden-text-word{transition:all var(--duration-entry) var(--ease-entry);opacity:.7;will-change:filter, opacity}@media (min-width:800px){.footer-module__HkcrGa__hidden-text-word{filter:blur(.2rem)}}.footer-module__HkcrGa__hidden-text-word.footer-module__HkcrGa__isSharp{opacity:1;filter:blur()!important}
.header-module__yB2-wa__hasAnimated [data-animate]{opacity:1;filter:none}.header-module__yB2-wa__iconWrapper{width:1.5rem}.header-module__yB2-wa__isOpen{opacity:1}.header-module__yB2-wa__bar{background-color:var(--color-secondary);width:1.5rem;height:1px;transition:transform .3s var(--ease-in-out-quart), opacity .3s var(--ease-in-out-quart);display:block}.header-module__yB2-wa__openTop{transform:rotate(45deg)translate(6px)}.header-module__yB2-wa__openBottom{transform:rotate(-45deg)translate(6px)}.header-module__yB2-wa__collapsed{opacity:0}
.page-transition-module__KeodGq__overlay{z-index:9998;pointer-events:none;will-change:transform, opacity;position:fixed;inset:0}
.preloader-module__aHw_Ea__preloader{opacity:0}.preloader-module__aHw_Ea__imageWrapper{aspect-ratio:1;clip-path:inset(0% 50%)}
.accordion-module__qfoQrG__accordion .accordion-module__qfoQrG__body{height:0;overflow:hidden}
.faq-content-module__qF8pQq__accordionButton{transition:all .3s var(--ease-out-expo)}.faq-content-module__qF8pQq__accordionIcon{width:44px;height:44px;transition:transform .3s var(--ease-out-expo);justify-content:center;align-items:center;font-size:44px;line-height:1;display:flex}.faq-content-module__qF8pQq__accordionIconOpen{transform:rotate(45deg)}.faq-content-module__qF8pQq__accordionIconClosed{transform:rotate(0)}.faq-content-module__qF8pQq__accordionBodyOpen{opacity:1;padding-bottom:16px}.faq-content-module__qF8pQq__accordionBodyClosed{opacity:0;padding-bottom:0}
@media (max-width:799.98px){.tattoo-list-module__M4D-Oq__gridItem{grid-column:1/5}}@media (min-width:800px){.tattoo-list-module__M4D-Oq__gridItem1{grid-column:1/6}.tattoo-list-module__M4D-Oq__gridItem2{grid-column:6/10}.tattoo-list-module__M4D-Oq__gridItem3{grid-column:10/13}.tattoo-list-module__M4D-Oq__gridItem4{grid-column:1/7}.tattoo-list-module__M4D-Oq__gridItem5{grid-column:7/13}.tattoo-list-module__M4D-Oq__gridItem6{grid-column:1/4}.tattoo-list-module__M4D-Oq__gridItem7{grid-column:4/7}.tattoo-list-module__M4D-Oq__gridItem8{grid-column:9/13}.tattoo-list-module__M4D-Oq__gridItem9{grid-column:3/7}.tattoo-list-module__M4D-Oq__gridItem10{grid-column:7/13}.tattoo-list-module__M4D-Oq__gridItem11{grid-column:2/5}.tattoo-list-module__M4D-Oq__gridItem12{grid-column:8/12}.tattoo-list-module__M4D-Oq__gridItem13{grid-column:1/13}.tattoo-list-module__M4D-Oq__gridItem14{grid-column:1/7}.tattoo-list-module__M4D-Oq__gridItem15{grid-column:9/13}.tattoo-list-module__M4D-Oq__gridItem16{grid-column:3/7}}
.project-list-section-module__9TabjG__projectListSection [data-desktop-title-list] a[data-active=true]{opacity:.6!important}.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a[data-active=true] img,.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a[data-active=true] video{transform:scale(1.03)}.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a [data-media-hover]{overflow:hidden}.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a [data-media-hover] img,.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a [data-media-hover] video{transition:transform .6s var(--ease-entry)}.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a [data-project-item-title]{transition:opacity .3s var(--ease-hover)}@media (hover:hover){.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a:hover [data-media-hover] img,.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a:hover [data-media-hover] video{transform:scale(1.03)}.project-list-section-module__9TabjG__projectListSection [data-desktop-image-list] a:hover [data-project-item-title]{opacity:.6}}
.checkbox-module__McL61q__container{cursor:pointer;align-items:center;gap:2.13333vw;display:flex}@media (min-width:800px){.checkbox-module__McL61q__container{gap:.555556vw}}.checkbox-module__McL61q__label{color:var(--color-secondary);font-size:inherit;-webkit-user-select:none;user-select:none}.checkbox-module__McL61q__root{border:2px solid var(--color-secondary);cursor:pointer;background-color:#0000;border-radius:1.06667vw;flex-shrink:0;justify-content:center;align-items:center;width:5.33333vw;height:5.33333vw;transition:background-color .15s,border-color .15s;display:flex}@media (min-width:800px){.checkbox-module__McL61q__root{border-radius:.277778vw;width:1.38889vw;height:1.38889vw}}.checkbox-module__McL61q__root:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.checkbox-module__McL61q__root[data-checked],.checkbox-module__McL61q__root[data-indeterminate]{background-color:var(--color-secondary);border-color:var(--color-secondary)}.checkbox-module__McL61q__root[data-disabled]{opacity:.5;cursor:not-allowed}.checkbox-module__McL61q__indicator{color:var(--color-primary);justify-content:center;align-items:center;display:flex}
.fields-module__qt8IHa__field{flex-direction:column;gap:1.06667vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__field{gap:.277778vw}}.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__input,.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__textarea,.fields-module__qt8IHa__field.fields-module__qt8IHa__error span[role=checkbox]{border-color:var(--color-red)}.fields-module__qt8IHa__field.fields-module__qt8IHa__active .fields-module__qt8IHa__label{color:var(--color-secondary)}.fields-module__qt8IHa__label{transition:color var(--duration-micro) var(--ease-hover);cursor:pointer}.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border:1px solid var(--color-secondary);color:var(--color-secondary);font-size:inherit;transition:border-color var(--duration-micro) var(--ease-hover);background-color:#0000;border-radius:1.06667vw;width:100%;padding:2.66667vw 3.2vw;font-family:inherit}@media (min-width:800px){.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border-radius:.277778vw;padding:.694444vw .833333vw}}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):disabled{opacity:.5;cursor:not-allowed}.fields-module__qt8IHa__textarea{resize:vertical;min-height:100px}.fields-module__qt8IHa__errorMessage{color:var(--color-red);margin-top:.533333vw}@media (min-width:800px){.fields-module__qt8IHa__errorMessage{margin-top:.138889vw}}.fields-module__qt8IHa__checkboxGroup{gap:2.13333vw}@media (min-width:800px){.fields-module__qt8IHa__checkboxGroup{gap:.555556vw}}.fields-module__qt8IHa__options{flex-wrap:wrap;gap:2.13333vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__options{gap:.555556vw}}.fields-module__qt8IHa__option{border:1px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;transition:background-color var(--duration-micro) var(--ease-hover), color var(--duration-micro) var(--ease-hover), border-color var(--duration-micro) var(--ease-hover);background-color:#0000;border-radius:1.06667vw;padding:1.6vw 3.2vw;font-size:.875rem}@media (min-width:800px){.fields-module__qt8IHa__option{border-radius:.277778vw;padding:.416667vw .833333vw}}@media (hover:hover){.fields-module__qt8IHa__option:hover{border-color:var(--color-secondary)}}.fields-module__qt8IHa__option.fields-module__qt8IHa__selected{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-primary)}
.contact-form-module__iJp7Mq__skip [data-animate]{opacity:1!important;visibility:visible!important;filter:blur()!important}
