.atelier-site>:not(.prince-hero),.inner-site>:not(.inner-header){--ink:#0c1110;--ink-2:#121716;--ink-3:#181c1b;--paper:#f1efea;--paper-soft:#979b97;--paper-muted:#979b97;--gold:#e31318;--gold-soft:#e313181f;--line:#252a28;--line-strong:#343a37;--background-primary:#0c1110;--background-secondary:#121716;--surface:#181c1b;--surface-elevated:#181c1b;--text-primary:#f1efea;--text-secondary:#979b97;--text-muted:#979b97;--border-subtle:#252a28;--brand-accent:#e31318;--serpents-green:#02a488;--serpents-green-line:#02a48847;--serpents-green-line-soft:#02a48829;--font-manrope:"Inter";--font-sans:"Inter", Arial, Helvetica, sans-serif;font-family:var(--font-sans)}.atelier-site .about-intro-section,.atelier-site .gallery-section,.atelier-site .team-carousel-section,.atelier-site .experience-section{background:#0c1110}.atelier-site .pricing-section,.atelier-site .reviews-section{background:#121716}.atelier-site .location-section,.atelier-site .atelier-footer{background:#090c0b}.inner-site .inner-section{background:#0c1110}.inner-site .inner-section.alt,.inner-site .inner-metrics{background:#121716}.inner-site .inner-footer{background:#090c0b}.atelier-site .review-card,.inner-site .value-card,.inner-site .price-card,.atelier-site .gallery-reference-item,.atelier-site .gallery-mobile-item,.atelier-site .location-visual{background:#181c1b}.atelier-site .about-intro-photo img,.atelier-site .experience-media img{border:1px solid var(--serpents-green-line)}.atelier-site .about-intro-caption-line{background:#02a48857}.atelier-site .gallery-reference-item,.atelier-site .gallery-mobile-item,.atelier-site .tattoo-work-card{border:1px solid var(--serpents-green-line-soft)}.atelier-site .gallery-reference-item{transition:border-color .32s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.atelier-site .gallery-reference-item:hover{border-color:#02a48847}}@media (width<=809px){.atelier-site .gallery-mobile-item,.atelier-site .tattoo-work-card{border-color:#02a4882e}.atelier-section .experience-frame{border-color:#02a48838;inset:-4px -4px 4px 4px}}.atelier-section .atelier-eyebrow>span,.inner-section .inner-kicker:before{background:var(--gold)}.atelier-section .feature-item>span{color:var(--gold);background:0 0;border-color:#e313186b}.atelier-section .experience-frame{border-color:#02a48842;inset:-8px -8px 8px 8px}.inner-section .inner-image-frame:before{border-color:#e3131852}.atelier-section .experience-hours{border-color:var(--line)}.atelier-section .unit-selector button{border-color:var(--line-strong)}.atelier-section .unit-selector button:hover,.atelier-section .unit-selector button:focus-visible,.atelier-section .unit-selector button.is-active{border-color:var(--gold);background:var(--gold-soft)}.atelier-site .team-carousel-arrow:hover{background:#e313180f}.atelier-section .gold-button,.inner-section .gold-button{color:var(--paper)}.atelier-section .gold-button:hover,.inner-section .gold-button:hover{color:var(--paper);background:#b90f14;border-color:#b90f14}.atelier-site .atelier-eyebrow p,.atelier-site .about-intro-copy p,.atelier-site .gallery-heading>p,.atelier-site .pricing-description,.atelier-site .pricing-duration,.atelier-site .experience-lead,.atelier-site .experience-hours span,.atelier-site .review-card>p,.atelier-site .review-author span,.atelier-site .contact-details p,.atelier-site .contact-details a,.atelier-site .location-badge span,.atelier-site .footer-top>div span,.atelier-site .footer-bottom,.atelier-site .team-carousel-item .type-body,.atelier-site .team-carousel-item .type-small,.inner-site .inner-copy>p,.inner-site .inner-centered>p,.inner-site .value-card p,.inner-site .price-copy>p,.inner-site .contact-block p,.inner-site .contact-block a,.inner-site .contact-block small,.inner-site .map-card span,.inner-site .inner-metric span,.inner-site .inner-footer-main span,.inner-site .inner-footer-bottom{color:var(--paper-muted)}.atelier-section .pricing-row{grid-template-columns:minmax(0,auto) minmax(12px,1fr) max-content}.atelier-section .pricing-service-name{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.25}.pricing-duration{color:var(--paper-muted);font-family:var(--font-sans);letter-spacing:.02em;text-transform:none;margin-block:5px;font-size:.7rem;font-weight:400;display:block}.inner-metric:last-child strong{font-size:clamp(24px,2.3vw,32px)}
