{"id":640,"date":"2026-05-06T15:07:33","date_gmt":"2026-05-06T13:07:33","guid":{"rendered":"https:\/\/nylaw.ma\/references\/"},"modified":"2026-06-01T19:37:17","modified_gmt":"2026-06-01T17:37:17","slug":"our-credentials","status":"publish","type":"page","link":"https:\/\/nylaw.ma\/en\/our-credentials\/","title":{"rendered":"Our credentials"},"content":{"rendered":"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<section class=\"bg-beige-1   relative overflow-hidden flex flex-col justify-center\"\n         style=\"padding-top: max(11rem, 18vh);\"\n         id=\"hc-6a34ead4a2ab7\">\n\n    <!-- Watermark papillon (vide pour NY Law) -->\n    \n    <div class=\"nl-container relative z-1\">\n        <div class=\"hc-grid\">\n\n            <!-- Colonne gauche : contenu texte -->\n            <div class=\"hc-left\">\n\n                                    <!-- Eyebrow (signature design system NY Law) -->\n                    <p class=\"hc-pretitle nl-eyebrow \"\n                       style=\"margin: 0 0 1.5rem; opacity: 0; transform: translateY(16px)\">\n                        Our credentials                    <\/p>\n                \n                <!-- Titre principal (weight 400) + texte d'emphasis optionnel (weight 500, ligne en dessous) -->\n                <h1 class=\"text-nourd-impact text-brown-900 m-0 leading-[0.92] tracking-tight hc-title max-w-4xl\"\n                    style=\"font-size: clamp(2.8rem, 7.5vw, 6rem); font-weight: 400\">\n                    <span class=\"hc-title__base\">Key<\/span>\n                                            <span class=\"hc-title__emphasis\">references<\/span>\n                                    <\/h1>\n\n                <!-- Ligne accent brown-800 anim\u00e9e (signature NY Law) -->\n                <div class=\"bg-brown-800 h-[3px] mt-6 md:mt-8 hc-accent\" style=\"width: 0; max-width: 120px\"><\/div>\n\n                <!-- Sous-titre -->\n                                    <p class=\"hc-sub font-display text-[clamp(1.3rem,1.5vw,1.35rem)] text-brown-900\/70 mt-6 md:mt-8 mb-0 max-w-2xl leading-relaxed\">\n                        Companies and institutions advised by NY Law on high-stakes matters.                    <\/p>\n                \n                                    <!-- Scroll cue discret (NY Law : \u00e9ditorial, pas un gros indicator) -->\n                    <button type=\"button\"\n                            class=\"hc-scroll mt-14 md:mt-20 inline-flex items-center gap-3 bg-transparent border-0 cursor-pointer p-2 transition-opacity duration-300 hover:opacity-100 [-webkit-tap-highlight-color:transparent]\"\n                            style=\"color: var(--color-brown-900); opacity: 0.55;\"\n                            aria-label=\"Scroller vers la section suivante\"\n                            data-hc-scroll>\n                        <span class=\"nl-eyebrow \" style=\"margin: 0; opacity: 1;\">Discover more<\/span>\n                        <svg class=\"hc-scroll-arrow\" width=\"14\" height=\"22\" viewBox=\"0 0 14 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" aria-hidden=\"true\">\n                            <path d=\"M7 1v18M1 13l6 6 6-6\"\/>\n                        <\/svg>\n                    <\/button>\n                            <\/div>\n\n            <!-- Colonne droite (optionnelle) : image | gallery | svg -->\n            \n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n(function() {\n    var section = document.getElementById('hc-6a34ead4a2ab7');\n    if (!section) return;\n\n    var pretitle = section.querySelector('.hc-pretitle');\n    var title    = section.querySelector('.hc-title');\n    var accent   = section.querySelector('.hc-accent');\n    var sub      = section.querySelector('.hc-sub');\n    var scrollBtn = section.querySelector('[data-hc-scroll]');\n\n    \/* === Scroll cue : click \u2192 scroll vers la section suivante (Lenis si dispo) === *\/\n    if (scrollBtn) {\n        scrollBtn.addEventListener('click', function() {\n            var next = section.nextElementSibling;\n            while (next && (next.offsetHeight === 0 || next.tagName === 'SCRIPT' || next.tagName === 'STYLE')) {\n                next = next.nextElementSibling;\n            }\n            if (!next) {\n                window.scrollBy({ top: window.innerHeight * 0.85, behavior: 'smooth' });\n                return;\n            }\n            var header = document.querySelector('.site-header, header.site-header, header[role=\"banner\"]');\n            var offset = (header ? header.getBoundingClientRect().height : 80) + 16;\n            var y = next.getBoundingClientRect().top + window.pageYOffset - offset;\n            if (window.lenis && typeof window.lenis.scrollTo === 'function') {\n                window.lenis.scrollTo(y, { duration: 1.0 });\n            } else {\n                window.scrollTo({ top: y, behavior: 'smooth' });\n            }\n        });\n    }\n\n    \/* === Animations entr\u00e9e \u2014 fallback no-GSAP \/ reduce-motion === *\/\n    if (typeof gsap === 'undefined' || window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n        if (pretitle) { pretitle.style.opacity = '1'; pretitle.style.transform = 'none'; }\n        if (title)    { title.style.opacity = '1'; title.style.transform = 'none'; }\n        if (accent)   { accent.style.width = '120px'; }\n        if (sub)      { sub.style.opacity = '1'; sub.style.transform = 'none'; }\n        return;\n    }\n\n    gsap.set(title, { opacity: 0, y: 30 });\n    if (accent) gsap.set(accent, { width: 0 });\n    if (sub) gsap.set(sub, { opacity: 0, y: 20 });\n\n    \/* Cascade \u00e9ditoriale : eyebrow \u2192 titre \u2192 filet \u2192 sous-titre\n       Ease 'power4.out' \u2248 cubic-bezier(0.22, 1, 0.36, 1) du motion guide *\/\n    var tl = gsap.timeline({ delay: 0.2 });\n    if (pretitle) tl.to(pretitle, { opacity: 1, y: 0, duration: 0.8, ease: 'power4.out' });\n    tl.to(title, { opacity: 1, y: 0, duration: 1.2, ease: 'power4.out' }, pretitle ? '-=0.5' : '0');\n    if (accent) tl.to(accent, { width: 120, duration: 0.8, ease: 'power3.out' }, '-=0.7');\n    if (sub) tl.to(sub, { opacity: 1, y: 0, duration: 1.0, ease: 'power4.out' }, '-=0.6');\n\n    \/* === SVG shape : activer l'animation .is-revealed apr\u00e8s l'entr\u00e9e du texte === *\/\n    var svgWrap = section.querySelector('.hc-right__svg');\n    if (svgWrap) {\n        setTimeout(function () { svgWrap.classList.add('is-revealed'); }, 600);\n    }\n\n    \/* === Galerie : carousel crossfade automatique === *\/\n    var gallery = section.querySelector('[data-hc-gallery]');\n    if (gallery) {\n        var slides = gallery.querySelectorAll('.hc-right__gallery-slide');\n        if (slides.length > 1) {\n            var current = 0;\n            var paused  = false;\n            \/* Pause au hover (UX premium) *\/\n            gallery.addEventListener('mouseenter', function () { paused = true; });\n            gallery.addEventListener('mouseleave', function () { paused = false; });\n\n            setInterval(function () {\n                if (paused) return;\n                slides[current].classList.remove('is-active');\n                current = (current + 1) % slides.length;\n                slides[current].classList.add('is-active');\n            }, 4500); \/* 4.5s par slide \u2014 rythme premium, pas press\u00e9 *\/\n        }\n    }\n})();\n<\/script>\n\n<style>\n\/* Titre principal weight 400 + emphasis weight 500 (signature \u00e9ditoriale subtile)\n   Spans en display:block pour que l'emphasis se place sur sa propre ligne. *\/\n#hc-6a34ead4a2ab7 .hc-title__base,\n#hc-6a34ead4a2ab7 .hc-title__emphasis {\n    display: block;\n        line-height:normal;\n}\n#hc-6a34ead4a2ab7 .hc-title__base {\n    font-weight: 300;\n    line-height:normal;\n}\n#hc-6a34ead4a2ab7 .hc-title__emphasis {\n    font-weight: 400;\n}\n\n\/* Hover scroll cue : fl\u00e8che descend subtilement *\/\n#hc-6a34ead4a2ab7 .hc-scroll-arrow {\n    transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n}\n#hc-6a34ead4a2ab7 .hc-scroll:hover .hc-scroll-arrow {\n    transform: translateY(4px);\n}\n@media (prefers-reduced-motion: reduce) {\n    #hc-6a34ead4a2ab7 .hc-scroll-arrow { transition: none; }\n}\n\n\/* Mode \"arri\u00e8re-plan\" : utility globale .nl-layer-behind dans style.css *\/\n\n\/* ============================================\n   Layout grid quand contenu \u00e0 droite (image \/ gallery \/ svg)\n   ============================================ *\/\n#hc-6a34ead4a2ab7 .hc-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    \/* gap: 3rem; *\/\n    align-items: center;\n}\n@media (min-width: 1024px) {\n    #hc-6a34ead4a2ab7.hc--has-right .hc-grid {\n        grid-template-columns: 1fr 1fr;\n        \/* gap: 4rem; *\/\n    }\n}\n@media (min-width: 1280px) {\n    #hc-6a34ead4a2ab7.hc--has-right .hc-grid {\n        \/* gap: 5rem; *\/\n    }\n}\n\n\/* === Container right column : hauteur contrainte + centrage vertical ===\n   \u00c9vite que l'image\/galerie d\u00e9borde sous le header ou casse la page\n   si le client uploade une image tr\u00e8s haute.\n   - padding-top: forcer un espace garanti sous le header (anti-clipping)\n   - max-height: ne d\u00e9passe pas le viewport *\/\n#hc-6a34ead4a2ab7 .hc-right {\n    align-self: stretch;\n    width: 100%;\n    max-height: 75vh;\n    padding-top: 4rem;\n    padding-bottom: 2rem;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n@media (min-width: 1280px) {\n    #hc-6a34ead4a2ab7 .hc-right {\n        padding-top: 5rem;\n        padding-bottom: 3rem;\n    }\n}\n\n\/* === Right column : image solo === *\/\n#hc-6a34ead4a2ab7 .hc-right__image-wrap {\n    margin: 0;\n    overflow: hidden;\n    border-radius: 15px;\n    aspect-ratio: 4\/5;\n    width: 100%;\n    max-height: 100%; \/* contraint \u00e0 la hauteur du parent .hc-right *\/\n}\n#hc-6a34ead4a2ab7 .hc-right__image {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n    display: block;\n}\n\n\/* === Right column : gallery (crossfade auto) === *\/\n#hc-6a34ead4a2ab7 .hc-right__gallery {\n    position: relative;\n    overflow: hidden;\n    border-radius: 15px;\n    aspect-ratio: 4\/5;\n    width: 100%;\n    max-height: 100%; \/* contraint \u00e0 la hauteur du parent .hc-right *\/\n}\n#hc-6a34ead4a2ab7 .hc-right__gallery-slide {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n    opacity: 0;\n    transition: opacity 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n    will-change: opacity;\n}\n#hc-6a34ead4a2ab7 .hc-right__gallery-slide.is-active {\n    opacity: 1;\n}\n\n\/* === Right column : SVG shape === *\/\n#hc-6a34ead4a2ab7 .hc-right__svg-wrap {\n    width: 100%;\n    aspect-ratio: 1\/1;\n    max-height: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 1rem;\n}\n#hc-6a34ead4a2ab7 .hc-right__svg {\n    width: 100%;\n    height: 100%;\n    max-width: 540px;\n    max-height: 540px;\n}\n\n\/* Mobile : pas de contrainte de hauteur (le stack vertical n'a pas le souci header) *\/\n@media (max-width: 1023px) {\n    #hc-6a34ead4a2ab7 .hc-right {\n        max-height: none;\n    }\n    #hc-6a34ead4a2ab7 .hc-right__image-wrap,\n    #hc-6a34ead4a2ab7 .hc-right__gallery {\n        max-height: 60vh;\n    }\n}\n\/* === Animation squiggle (pattern exact original) ===\n   Chaque .mask est un path stroke (pathLength=100) avec dasharray sp\u00e9cifique.\n   Au repos : stroke-dashoffset 100 = path cach\u00e9.\n   Au reveal : stroke-dashoffset 0 = path r\u00e9v\u00e9l\u00e9.\n   Les 4 traits se r\u00e9v\u00e8lent en cascade (transition-delay croissant). *\/\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle .mask {\n    stroke-dashoffset: 100;\n    transition: stroke-dashoffset 1.8s cubic-bezier(0.22, 1, 0.36, 1);\n}\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle .mask-0 { stroke-dasharray: 100, 299.069; }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle .mask-1 { stroke-dasharray: 100, 1113.56; }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle .mask-2 { stroke-dasharray: 100, 869.713; }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle .mask-3 { stroke-dasharray: 100, 674.382; }\n\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle.is-revealed .mask { stroke-dashoffset: 0; }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle.is-revealed .mask-0 { transition-delay: 0s;   }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle.is-revealed .mask-1 { transition-delay: 0.3s; }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle.is-revealed .mask-2 { transition-delay: 0.6s; }\n#hc-6a34ead4a2ab7 .hc-right__svg--squiggle.is-revealed .mask-3 { transition-delay: 1.0s; }\n\/* Cercle : draw progressif *\/\n#hc-6a34ead4a2ab7 .hc-right__svg--circle circle {\n    transform-origin: center;\n    transform: rotate(-90deg);\n    stroke-dasharray: 2000;\n    stroke-dashoffset: 2000;\n    transition: stroke-dashoffset 2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n#hc-6a34ead4a2ab7 .hc-right__svg--circle.is-revealed circle {\n    stroke-dashoffset: 0;\n}\n\/* Bars : scale-Y growth depuis le haut *\/\n#hc-6a34ead4a2ab7 .hc-right__svg--bars rect {\n    transform-origin: top center;\n    transform: scaleY(0);\n    transition: transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);\n}\n#hc-6a34ead4a2ab7 .hc-right__svg--bars rect:nth-child(2) {\n    transition-delay: 0.2s;\n}\n#hc-6a34ead4a2ab7 .hc-right__svg--bars.is-revealed rect {\n    transform: scaleY(1);\n}\n\n\/* Reduced motion : SVG visible direct *\/\n@media (prefers-reduced-motion: reduce) {\n    #hc-6a34ead4a2ab7 .hc-right__svg--squiggle .mask,\n    #hc-6a34ead4a2ab7 .hc-right__svg--circle circle {\n        stroke-dashoffset: 0 !important;\n        transition: none !important;\n    }\n    #hc-6a34ead4a2ab7 .hc-right__svg--bars rect {\n        transform: scaleY(1) !important;\n        transition: none !important;\n    }\n}\n<\/style>\n\n\n\n\n<section class=\"tb relative\" id=\"tb-6a34ead4a9f1c\"\n         data-theme=\"light\"\n         style=\"background-color: var(--color-beige-1); padding-top: 9rem; padding-bottom: 5rem;\">\n\n    <div class=\"max-w-[1400px] mx-auto px-6 md:px-12 lg:px-16\">\n\n        <!-- Eyebrow encadr\u00e9 par filets -->\n        <div class=\"tb__heading flex items-center gap-6 md:gap-10 mb-12 md:mb-16\"\n             style=\"color: var(--color-brown-800);\">\n            <span class=\"tb__line flex-1 h-px\" style=\"background-color: var(--color-brown-800); opacity: 0.25;\"><\/span>\n            <span class=\"tb__title font-body uppercase whitespace-nowrap\"\n                  style=\"font-size: var(--text-leading-display); letter-spacing: var(--tracking-wider); font-weight: 500;\">\n                A selection of clients            <\/span>\n            <span class=\"tb__line flex-1 h-px\" style=\"background-color: var(--color-brown-800); opacity: 0.25;\"><\/span>\n        <\/div>\n\n                    <!-- === Mode GRID : 4 colonnes desktop, cadres \u00e9gaux + flip-card 3D ===\n                 Hover desktop \u2192 flip auto. Tap mobile \u2192 flip via JS (class .is-flipped).\n                 Si une tagline est renseign\u00e9e, la cellule devient flippable (.tb__cell--flip). -->\n            <div class=\"tb__grid\" aria-label=\"Logos clients\">\n                                                            <span class=\"tb__cell tb__cell--flip\" data-index=\"0\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/logo-lazrak-3.webp\" alt=\"ALAZRAK\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Permanent legal assistance\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"1\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/azura_logo.webp\" alt=\"AZURA\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Business litigation\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"2\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/bouygues_construction_it_logo.jpg-removebg-preview-1.png\" alt=\"Bouygues Construction\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Permanent legal assistance\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"3\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/cantor-capital-removebg-preview.png\" alt=\"Cantor capital groupe\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Corporate advisory<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"4\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/EY-logo.webp\" alt=\"EY\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Permanent legal assistance<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"5\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/fairwind-logo.webp\" alt=\"FAIRWIND\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Corporate advisory\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"6\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/froch-logo.webp\" alt=\"FROCH\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Corporate advisory\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"7\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/logo-groupe-chimirec.png\" alt=\"Groupe chimirec\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Litigation and HR matters\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"8\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/hitradio-logo.webp\" alt=\"HIT RADIO\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Corporate advisory\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"9\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/Logo-innovx.png\" alt=\"INNOVX\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Contractual advisory\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"10\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/iron-mountain-logo.webp\" alt=\"IRON\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Business litigation\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"11\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/labelvie.png\" alt=\"LABELVIE\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Permanent legal assistance\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"12\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/MANNHUMMEL_Logo.svg\" alt=\"MANN HUMMEL\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Permanent legal assistance<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"13\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/Mef-maroc-1.png\" alt=\"minist\u00e8re de l&#8217;\u00e9conomie des finances et de la reforme de l administration\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Regulatory drafting and training \u2014 Capital markets<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"14\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/retail-holiding-removebg-preview.png\" alt=\"Retail holding\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Permanent legal assistance\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"15\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/santani-removebg-preview.webp\" alt=\"SANTANI\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Corporate and IP advisory\u2028<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"16\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/Logo-_-Groupe-Vicenne.png\" alt=\"Vecenne\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Continuous Legal Advisory<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                                                <span class=\"tb__cell tb__cell--flip\" data-index=\"17\">\n                    \n                                            <span class=\"tb__cell-inner\">\n                            <span class=\"tb__cell-face tb__cell-front\">\n                                <img decoding=\"async\" src=\"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/Xerox_logo.svg\" alt=\"XEROX\"\n                                     class=\"tb__logo tb__logo--grid\" loading=\"lazy\">\n                            <\/span>\n                            <span class=\"tb__cell-face tb__cell-back\">\n                                <span class=\"tb__tagline\">Corporate advisory<\/span>\n                            <\/span>\n                        <\/span>\n                    \n                                            <\/span>\n                                                <\/div>\n        \n    <\/div>\n\n    \n<\/section>\n\n<style>\n\/* === Marquee container === *\/\n#tb-6a34ead4a9f1c .tb__marquee {\n    width: 100%;\n    overflow: hidden;\n    \/* Mask fade sur les bords pour effet premium (pas de coupure brutale) *\/\n    -webkit-mask-image: linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);\n            mask-image: linear-gradient(to right, transparent 0%, black 8%, black 92%, transparent 100%);\n}\n\n\/* === Track : 2 sets c\u00f4te \u00e0 c\u00f4te, anime de 0 \u00e0 -50% pour boucle parfaite === *\/\n#tb-6a34ead4a9f1c .tb__track {\n    display: flex;\n    width: max-content;\n    animation: tb-marquee-tb-6a34ead4a9f1c 40s linear infinite;\n}\n\n\/* Pause au hover pour permettre la lecture *\/\n#tb-6a34ead4a9f1c .tb__marquee:hover .tb__track {\n    animation-play-state: paused;\n}\n\n\/* Set : ensemble des logos *\/\n#tb-6a34ead4a9f1c .tb__set {\n    display: flex;\n    align-items: center;\n    flex-shrink: 0;\n    gap: clamp(2.5rem, 5vw, 5rem);\n    padding-right: clamp(2.5rem, 5vw, 5rem);\n}\n\n\/* === Slot : container fixe pour uniformiser la taille de chaque logo === *\/\n#tb-6a34ead4a9f1c .tb__slot {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: clamp(110px, 14vw, 160px);   \/* largeur uniforme *\/\n    height: clamp(48px, 6vw, 52px);     \/* hauteur uniforme *\/\n    flex-shrink: 0;\n}\n\n\/* === Logos === *\/\n#tb-6a34ead4a9f1c .tb__logo {\n    max-height: 100%;\n    max-width: 100%;\n    width: auto;\n    height: auto;\n    object-fit: contain;\n    \/* Brown-tinted grayscale (palette NY Law) :\n       - grayscale(1)         : d\u00e9sature compl\u00e8tement\n       - sepia(0.4)           : ajoute teinte jaune-brun\n       - hue-rotate(-15deg)   : shift vers le rouge\/brown (coh\u00e9rence palette)\n       - saturate(1.3)        : intensifie l\u00e9g\u00e8rement la teinte\n       - brightness(0.95)     : assombrit subtly pour matcher brown-900 du texte *\/\n    filter: grayscale(1) sepia(0.4) hue-rotate(-15deg) saturate(1.3) brightness(0.95);\n    opacity: 0.7;\n    transition: filter 0.5s cubic-bezier(0.22, 1, 0.36, 1),\n                opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\/* Hover sur un logo \u2192 couleurs d'origine + opacit\u00e9 1 *\/\n#tb-6a34ead4a9f1c .tb__slot:hover .tb__logo {\n    filter: none;\n    opacity: 1;\n}\n\n\/* === Animation infinie : translate -50% (= 1 set complet) === *\/\n@keyframes tb-marquee-tb-6a34ead4a9f1c {\n    0%   { transform: translate3d(0, 0, 0); }\n    100% { transform: translate3d(-50%, 0, 0); }\n}\n\n\/* Reduce motion : marquee statique *\/\n@media (prefers-reduced-motion: reduce) {\n    #tb-6a34ead4a9f1c .tb__track {\n        animation: none;\n    }\n}\n\n\/* ============================================\n   Mode GRID \u2014 cadres \u00e9gaux style Apple\n   ============================================ *\/\n#tb-6a34ead4a9f1c .tb__grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 0.875rem;\n}\n@media (min-width: 640px) {\n    #tb-6a34ead4a9f1c .tb__grid {\n        grid-template-columns: repeat(3, 1fr);\n        gap: 1rem;\n    }\n}\n@media (min-width: 1024px) {\n    #tb-6a34ead4a9f1c .tb__grid {\n        grid-template-columns: repeat(4, 1fr);\n        gap: 1.25rem;\n    }\n}\n\n\/* === Cell (cadre) === *\/\n#tb-6a34ead4a9f1c .tb__cell {\n    aspect-ratio: 5\/3;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 1.25rem 1.5rem;\n    background-color: var(--color-beige-2);\n    border: 1px solid rgba(10, 10, 10, 0.08);\n    border-radius: 12px;\n    text-decoration: none;\n    transition: background-color 0.5s cubic-bezier(0.22, 1, 0.36, 1),\n                border-color 0.5s cubic-bezier(0.22, 1, 0.36, 1),\n                transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);\n}\n@media (min-width: 1024px) {\n    #tb-6a34ead4a9f1c .tb__cell {\n        aspect-ratio: 4\/3;\n        padding: 1.5rem 1.75rem;\n        border-radius: 14px;\n    }\n}\n\n\/* Hover sur cell cliquable *\/\n#tb-6a34ead4a9f1c .tb__cell--link:hover {\n    background-color: var(--color-beige-3);\n    border-color: rgba(10, 10, 10, 0.18);\n    transform: translateY(-2px);\n}\n\n\/* === Logo en mode grid : couleur originale, contenu dans le cadre === *\/\n#tb-6a34ead4a9f1c .tb__logo--grid {\n    max-width: 75%;\n    max-height: 60%;\n    width: auto;\n    height: auto;\n    object-fit: contain;\n    \/* Pas de monochrome : le cadre + bg homog\u00e9n\u00e9ise d\u00e9j\u00e0 visuellement.\n       L\u00e9g\u00e8re opacit\u00e9 par d\u00e9faut, full au hover. *\/\n    filter: none;\n    opacity: 0.85;\n    transition: opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1);\n}\n#tb-6a34ead4a9f1c .tb__cell:hover .tb__logo--grid {\n    opacity: 1;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FLIP CARD 3D (desktop hover uniquement) + Responsive disclosure mobile\n   Pattern :\n   - \u2265 900px (hover:hover + pointer:fine) : grid 4 cols + flip 3D on hover\n   - <  900px : pas de 3D, logo et tagline empil\u00e9s visibles en permanence\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n\/* === Base flip-card (toujours rendue, neutralis\u00e9e sur mobile) === *\/\n#tb-6a34ead4a9f1c .tb__cell--flip {\n    overflow: hidden;\n}\n\n#tb-6a34ead4a9f1c .tb__cell-inner {\n    position: relative;\n    width: 100%;\n    height: 100%;\n    display: block;\n}\n\n#tb-6a34ead4a9f1c .tb__cell-face {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n\/* === Tagline : style commun desktop (verso flip) + mobile (sous logo) === *\/\n#tb-6a34ead4a9f1c .tb__tagline {\n\n    letter-spacing: 0.12em !important;\n    font-family: var(--font-montserrat) !important;\n    font-weight: 400;\n    font-size: clamp(0.92rem, 1.3vw, 1.1rem);\n    line-height: 1.35;\n    text-align: center;\n    color: var(--color-brown-800);\n    letter-spacing: -0.005em;\n    max-width: 22ch;\n    margin: 0;\n}\n\n\/* \u2500\u2500\u2500 DESKTOP : flip 3D on hover (\u2265 900px + hover:hover + pointer:fine) \u2500\u2500\u2500 *\/\n@media (hover: hover) and (pointer: fine) and (min-width: 900px) {\n\n    #tb-6a34ead4a9f1c .tb__cell--flip {\n        perspective: 1000px;\n        cursor: pointer;\n    }\n\n    #tb-6a34ead4a9f1c .tb__cell-inner {\n        transform-style: preserve-3d;\n        transition: transform 380ms cubic-bezier(0.22, 1, 0.36, 1);\n    }\n\n    \/* Faces superpos\u00e9es avec backface hidden *\/\n    #tb-6a34ead4a9f1c .tb__cell-face {\n        position: absolute;\n        inset: 0;\n        padding: inherit;\n        -webkit-backface-visibility: hidden;\n                backface-visibility: hidden;\n    }\n\n    \/* Verso : tourn\u00e9 180\u00b0 au d\u00e9part pour r\u00e9v\u00e9lation apr\u00e8s rotation *\/\n    #tb-6a34ead4a9f1c .tb__cell-back {\n        transform: rotateY(180deg);\n        background-color: var(--color-beige-1);\n        padding: 1rem 1.25rem;\n    }\n\n    \/* Hover \u2192 flip *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip:hover .tb__cell-inner {\n        transform: rotateY(180deg);\n    }\n\n    \/* D\u00e9sactive le translateY -2px de cell--link (interf\u00e8re avec la 3D) *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip.tb__cell--link:hover {\n        transform: none;\n    }\n}\n\n\/* \u2500\u2500\u2500 MOBILE \/ TOUCH (< 900px ou hover:none) : empile logo + tagline \u2500\u2500\u2500 *\/\n@media (max-width: 899px), (hover: none) {\n\n    \/* Cell devient un container vertical *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip {\n        cursor: default;\n        overflow: visible;\n        padding-top: 1.5rem;\n        padding-bottom: 1.5rem;\n    }\n\n    \/* Inner devient un flex column qui empile les 2 faces *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__cell-inner {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        justify-content: center;\n        gap: 0.85rem;\n    }\n\n    \/* Faces en flux normal, plus de 3D *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__cell-face {\n        position: relative;\n        inset: auto;\n        padding: 0;\n        background: transparent;\n        width: 100%;\n    }\n\n    \/* Reset complet de la rotation du verso *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__cell-back {\n        transform: none;\n        background-color: transparent;\n        padding: 0;\n    }\n\n    \/* Logo un peu plus petit pour laisser place \u00e0 la tagline *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__logo--grid {\n        max-height: 56px;\n        max-width: 70%;\n    }\n}\n\n\/* \u2500\u2500\u2500 Mobile : grid 1 colonne en tr\u00e8s petit, 2 colonnes \u2265 480px \u2500\u2500\u2500 *\/\n@media (max-width: 479px) {\n    #tb-6a34ead4a9f1c .tb__grid {\n        grid-template-columns: 1fr;\n    }\n    \/* Cell pleine largeur en card horizontale : logo gauche + tagline droite *\/\n    #tb-6a34ead4a9f1c .tb__cell--flip {\n        aspect-ratio: auto;\n        min-height: 110px;\n    }\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__cell-inner {\n        flex-direction: row;\n        gap: 1.25rem;\n        text-align: left;\n        align-items: center;\n    }\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__cell-front {\n        flex: 0 0 35%;\n    }\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__cell-back {\n        flex: 1;\n        justify-content: flex-start;\n    }\n    #tb-6a34ead4a9f1c .tb__cell--flip .tb__tagline {\n        text-align: left;\n    }\n}\n\n\/* Reduced motion : pas d'animation 3D *\/\n@media (prefers-reduced-motion: reduce) {\n    #tb-6a34ead4a9f1c .tb__cell-inner {\n        transition: none;\n    }\n}\n<\/style>\n\n\n\n<section class=\"ctab ctab--halo\" id=\"cta-6a34ead4aa83f\">\n\n    <div class=\"ctab__inner\">\n\n        <header class=\"nl-section-head\">\n                            <p class=\"nl-eyebrow\">\n                    Let\u2019s work together.                 <\/p>\n            \n                            <h2 class=\"nl-section-title\">\n                    Let\u2019s discuss your legal matter.                <\/h2>\n            \n                    <\/header>\n\n        <span class=\"ctab__divider\" aria-hidden=\"true\"><\/span>\n\n                    <div class=\"ctab__ctas\">\n                                    <a href=\"https:\/\/nylaw.ma\/en\/contact\"\n                                              class=\"btn btn-primary\">\n                        Contact us                    <\/a>\n                \n                            <\/div>\n        \n    <\/div>\n<\/section>\n\n<style>\n\/* ============================================\n   CTA Banner \u2014 Invitation finale (NY Law)\n   ============================================ *\/\n\n#cta-6a34ead4aa83f.ctab {\n    padding: 6rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n}\n@media (min-width: 768px) { #cta-6a34ead4aa83f.ctab { padding: 8rem 2rem; } }\n@media (min-width: 1024px) { #cta-6a34ead4aa83f.ctab { padding: 10rem 3rem; } }\n\n\/* Theme : LIGHT (beige par d\u00e9faut) *\/\n#cta-6a34ead4aa83f.ctab--light {\n    background-color: var(--color-beige-1);\n    color: var(--color-brown-900);\n}\n\n\/* Theme : HALO \u2014 beige-2 + radial halo brun centr\u00e9-haut + fade vers beige-1 en bas.\n   Le fade bottom assure une transition fluide vers le footer beige-1 (fondu z\u00e9ro accroc).\n   Coh\u00e9rent avec team-founders (beige-2) \u2192 CTA continue \u2192 fade \u2192 footer. *\/\n#cta-6a34ead4aa83f.ctab--halo {\n    background-color: var(--color-beige-2);\n    background-image:\n        \/* 1. Halo brun centr\u00e9-haut (au-dessus du fade) *\/\n        radial-gradient(\n            ellipse 80% 60% at 50% 30%,\n            rgba(92, 26, 43, 0.18) 0%,\n            rgba(92, 26, 43, 0.05) 40%,\n            transparent 70%\n        ),\n        \/* 2. Fade beige-2 \u2192 beige-1 sur les 30% inf\u00e9rieurs (continuit\u00e9 footer) *\/\n        linear-gradient(\n            180deg,\n            transparent 0%,\n            transparent 70%,\n            var(--color-beige-1) 100%\n        );\n    color: var(--color-brown-900);\n}\n\n\/* Theme : DARK (brown-800 brand band) *\/\n#cta-6a34ead4aa83f.ctab--dark {\n    background-color: var(--color-brown-800);\n    color: var(--color-beige-1);\n}\n\n\/* Theme : BRIDGE (gradient beige \u2192 brown-800) \u2014 continuit\u00e9 avec footer brand band.\n   La majorit\u00e9 du gradient reste en beige (lisibilit\u00e9 du texte), transition cobalt\n   concentr\u00e9e dans le dernier tiers : effet \"fondu vers la signature finale\". *\/\n#cta-6a34ead4aa83f.ctab--bridge {\n    background: linear-gradient(\n        180deg,\n        var(--color-beige-1) 0%,\n        var(--color-beige-1) 65%,\n        var(--color-beige-3) 80%,\n        var(--color-brown-800) 100%\n    );\n    color: var(--color-brown-900);\n}\n\n#cta-6a34ead4aa83f .ctab__inner {\n    max-width: 800px;\n    margin: 0 auto;\n    position: relative;\n    z-index: 1;\n}\n\n\/* Intro paragraph *\/\n#cta-6a34ead4aa83f .ctab__intro {\n    margin: 1.75rem auto 0;\n    max-width: 50ch;\n    font-size: 1.05rem;\n    line-height: var(--leading-body);\n    color: var(--color-brown-900);\n    opacity: 0.78;\n}\n#cta-6a34ead4aa83f .ctab__intro.is-light {\n    color: var(--color-beige-1);\n    opacity: 0.85;\n}\n\n\/* Hairline divider \u2014 \u00e9cho aux 2 barres du logo *\/\n#cta-6a34ead4aa83f .ctab__divider {\n    display: block;\n    width: 1px;\n    height: 60px;\n    margin: 3rem auto 2.5rem;\n    background-color: var(--color-brown-900);\n    opacity: 0.25;\n    transform-origin: top center;\n    transform: scaleY(0);\n    transition: transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);\n    will-change: transform;\n}\n#cta-6a34ead4aa83f.ctab--dark .ctab__divider {\n    background-color: var(--color-beige-1);\n    opacity: 0.3;\n}\n\/* Bridge & halo : texte fonc\u00e9 donc divider fonc\u00e9 aussi *\/\n#cta-6a34ead4aa83f.ctab--bridge .ctab__divider,\n#cta-6a34ead4aa83f.ctab--halo .ctab__divider {\n    background-color: var(--color-brown-900);\n    opacity: 0.3;\n}\n#cta-6a34ead4aa83f .ctab__divider.is-revealed {\n    transform: scaleY(1);\n}\n\n\/* CTAs row *\/\n#cta-6a34ead4aa83f .ctab__ctas {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1rem;\n    justify-content: center;\n    align-items: center;\n}\n\n\/* Bouton inverse sur fond brown (bg dark \/ bridge bottom) \u2014 \u00e9cho au pattern single-avocat contact *\/\n#cta-6a34ead4aa83f.ctab--dark .btn-primary {\n    background-color: var(--color-beige-1);\n    color: var(--color-brown-800);\n}\n#cta-6a34ead4aa83f.ctab--dark .btn-secondary {\n    border-color: var(--color-beige-1);\n    color: var(--color-beige-1);\n}\n\n\/* \u00c9tats initiaux pour reveal *\/\n#cta-6a34ead4aa83f .nl-eyebrow,\n#cta-6a34ead4aa83f .nl-section-title,\n#cta-6a34ead4aa83f .ctab__intro,\n#cta-6a34ead4aa83f .ctab__ctas {\n    opacity: 0;\n    transform: translateY(20px);\n    transition: opacity 0.8s ease, transform 0.8s ease;\n}\n#cta-6a34ead4aa83f .is-revealed.nl-eyebrow,\n#cta-6a34ead4aa83f .is-revealed.nl-section-title,\n#cta-6a34ead4aa83f .is-revealed.ctab__intro,\n#cta-6a34ead4aa83f .is-revealed.ctab__ctas {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n\/* Reduce motion : tout visible direct *\/\n@media (prefers-reduced-motion: reduce) {\n    #cta-6a34ead4aa83f .nl-eyebrow,\n    #cta-6a34ead4aa83f .nl-section-title,\n    #cta-6a34ead4aa83f .ctab__intro,\n    #cta-6a34ead4aa83f .ctab__ctas,\n    #cta-6a34ead4aa83f .ctab__divider {\n        opacity: 1 !important;\n        transform: none !important;\n    }\n}\n<\/style>\n\n<script>\n(function() {\n    var section = document.getElementById('cta-6a34ead4aa83f');\n    if (!section) return;\n    if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n\n    var els = section.querySelectorAll('.nl-eyebrow, .nl-section-title, .ctab__intro, .ctab__ctas');\n    var divider = section.querySelector('.ctab__divider');\n\n    \/* GSAP si dispo, sinon IntersectionObserver natif (fallback simple) *\/\n    if (typeof gsap !== 'undefined' && typeof ScrollTrigger !== 'undefined') {\n        gsap.registerPlugin(ScrollTrigger);\n        ScrollTrigger.create({\n            trigger: section,\n            start: 'top 80%',\n            once: true,\n            onEnter: function() {\n                els.forEach(function(el, i) {\n                    setTimeout(function() {\n                        el.classList.add('is-revealed');\n                    }, i * 120);\n                });\n                if (divider) {\n                    setTimeout(function() {\n                        divider.classList.add('is-revealed');\n                    }, els.length * 120);\n                }\n            }\n        });\n    } else if ('IntersectionObserver' in window) {\n        var io = new IntersectionObserver(function(entries) {\n            entries.forEach(function(entry) {\n                if (entry.isIntersecting) {\n                    els.forEach(function(el, i) {\n                        setTimeout(function() {\n                            el.classList.add('is-revealed');\n                        }, i * 120);\n                    });\n                    if (divider) {\n                        setTimeout(function() {\n                            divider.classList.add('is-revealed');\n                        }, els.length * 120);\n                    }\n                    io.unobserve(entry.target);\n                }\n            });\n        }, { rootMargin: '-15% 0px' });\n        io.observe(section);\n    } else {\n        \/* Pas d'IO support : tout visible direct *\/\n        els.forEach(function(el) { el.classList.add('is-revealed'); });\n        if (divider) divider.classList.add('is-revealed');\n    }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-640","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Our credentials - NY law<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nylaw.ma\/references\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Our credentials - NY law\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nylaw.ma\/references\/\" \/>\n<meta property=\"og:site_name\" content=\"NY law\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-01T17:37:17+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nylaw.ma\\\/references\\\/\",\"url\":\"https:\\\/\\\/nylaw.ma\\\/references\\\/\",\"name\":\"Our credentials - NY law\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nylaw.ma\\\/#website\"},\"datePublished\":\"2026-05-06T13:07:33+00:00\",\"dateModified\":\"2026-06-01T17:37:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nylaw.ma\\\/references\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nylaw.ma\\\/references\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nylaw.ma\\\/references\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/nylaw.ma\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our credentials\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nylaw.ma\\\/#website\",\"url\":\"https:\\\/\\\/nylaw.ma\\\/\",\"name\":\"NY law\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/nylaw.ma\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nylaw.ma\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nylaw.ma\\\/#organization\",\"name\":\"NY law\",\"url\":\"https:\\\/\\\/nylaw.ma\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/nylaw.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nylaw.ma\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-nylaw.svg\",\"contentUrl\":\"https:\\\/\\\/nylaw.ma\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-nylaw.svg\",\"width\":1,\"height\":1,\"caption\":\"NY law\"},\"image\":{\"@id\":\"https:\\\/\\\/nylaw.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Our credentials - NY law","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nylaw.ma\/references\/","og_locale":"en_US","og_type":"article","og_title":"Our credentials - NY law","og_url":"https:\/\/nylaw.ma\/references\/","og_site_name":"NY law","article_modified_time":"2026-06-01T17:37:17+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nylaw.ma\/references\/","url":"https:\/\/nylaw.ma\/references\/","name":"Our credentials - NY law","isPartOf":{"@id":"https:\/\/nylaw.ma\/#website"},"datePublished":"2026-05-06T13:07:33+00:00","dateModified":"2026-06-01T17:37:17+00:00","breadcrumb":{"@id":"https:\/\/nylaw.ma\/references\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nylaw.ma\/references\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nylaw.ma\/references\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/nylaw.ma\/"},{"@type":"ListItem","position":2,"name":"Our credentials"}]},{"@type":"WebSite","@id":"https:\/\/nylaw.ma\/#website","url":"https:\/\/nylaw.ma\/","name":"NY law","description":"","publisher":{"@id":"https:\/\/nylaw.ma\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nylaw.ma\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nylaw.ma\/#organization","name":"NY law","url":"https:\/\/nylaw.ma\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nylaw.ma\/#\/schema\/logo\/image\/","url":"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/logo-nylaw.svg","contentUrl":"https:\/\/nylaw.ma\/wp-content\/uploads\/2026\/05\/logo-nylaw.svg","width":1,"height":1,"caption":"NY law"},"image":{"@id":"https:\/\/nylaw.ma\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/pages\/640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/comments?post=640"}],"version-history":[{"count":9,"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/pages\/640\/revisions"}],"predecessor-version":[{"id":990,"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/pages\/640\/revisions\/990"}],"wp:attachment":[{"href":"https:\/\/nylaw.ma\/en\/wp-json\/wp\/v2\/media?parent=640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}