.tms-root .tms-sec.has-media{position:relative;overflow:hidden}.tms-root .tms-sec.has-media>.wrap{position:relative;z-index:1}.tms-root .sec-media{position:absolute;top:0;bottom:0;right:0;width:54%;z-index:0;pointer-events:none;overflow:hidden}.tms-root .sec-media img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08) brightness(1.25);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 20%,rgba(0,0,0,.85) 55%,#000 80%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 20%,rgba(0,0,0,.85) 55%,#000 80%)}.tms-root .sec-media img.lift{filter:grayscale(1) contrast(1.1) brightness(1.6)}.tms-root .sec-media img.sink{filter:grayscale(1) contrast(1.05) brightness(.95)}.tms-root .sec-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a 0%,rgba(10,10,10,.35) 18%,transparent 42%,transparent 58%,rgba(10,10,10,.55) 80%,#0a0a0a 100%)}.tms-root .sec-media--top{bottom:auto;height:clamp(440px,62%,820px)}.tms-root .sec-media--bottom{top:auto;height:clamp(420px,58%,760px)}.tms-root .sec-media--bottom:after{background:linear-gradient(180deg,#0a0a0a,#0a0a0a99 22%,#0a0a0a1f,#0a0a0aa6 88%,#0a0a0a)}@media(max-width:999px){.tms-root .sec-media{width:100%;top:0;bottom:0;height:auto}.tms-root .sec-media img{opacity:.44;-webkit-mask-image:none;mask-image:none}.tms-root .sec-media:after{background:linear-gradient(180deg,#0a0a0a,#0a0a0a8c 25% 70%,#0a0a0a)}}@media(min-width:1000px){.tms-root .tms-sec.has-media>.wrap>h1.title{max-width:58%}}.tms-root .pull{font-family:var(--f-display);font-size:clamp(24px,3.3vw,46px);font-weight:500;letter-spacing:-.025em;line-height:1.12;max-width:24ch}.tms-root .pull .dim{color:#6a6a6a}.tms-root .fondateurs{display:flex;flex-wrap:wrap;gap:clamp(24px,3.4vw,56px);margin-top:clamp(22px,2.6vw,36px)}.tms-root .fond{margin:0;display:flex;align-items:center;gap:clamp(13px,1.4vw,20px)}.tms-root .fond-ph{position:relative;overflow:hidden;background:#151515;flex:none;width:clamp(76px,7.4vw,104px);aspect-ratio:4/5}.tms-root .fond-ph img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.04) brightness(.97)}.tms-root .fond figcaption{min-width:0}.tms-root .fond figcaption h3{font-family:var(--f-display);font-weight:700;letter-spacing:-.02em;font-size:clamp(15px,1.35vw,19px);margin:0;color:#fff;text-transform:none;line-height:1.2}.tms-root .fond .role{display:block;margin-top:6px;font-family:var(--f-mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted-on-dark)}.tms-root .tms-sec:not(.dark) .fond figcaption h3{color:var(--ink)}.tms-root .tms-sec:not(.dark) .fond .role{color:var(--muted-on-light)}.tms-root .cta-mail{display:block;margin-top:clamp(26px,3vw,42px);border:1px solid #fff;border-radius:0;text-decoration:none;color:#fff;padding:clamp(20px,2.4vw,34px) clamp(20px,2.6vw,38px);transition:background .2s ease,color .2s ease}.tms-root .cta-mail:hover,.tms-root .cta-mail:focus-visible{background:#fff;color:var(--ink)}.tms-root .cta-k{display:block;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark);margin-bottom:clamp(10px,1.2vw,16px);transition:color .2s ease}.tms-root .cta-mail:hover .cta-k,.tms-root .cta-mail:focus-visible .cta-k{color:#5c5c5c}.tms-root .cta-a{display:flex;align-items:baseline;justify-content:space-between;gap:18px;font-family:var(--f-display);font-weight:700;letter-spacing:-.025em;font-size:clamp(19px,2.85vw,40px);line-height:1.04;word-break:break-word}.tms-root .cta-a i{font-style:normal;font-family:var(--f-mono);font-weight:400;flex:none;font-size:clamp(17px,1.9vw,27px);transition:transform .2s ease}.tms-root .cta-mail:hover .cta-a i{transform:translate(6px)}.tms-root .tms-sec:not(.dark) .cta-mail{border-color:var(--ink);color:var(--ink)}.tms-root .tms-sec:not(.dark) .cta-mail:hover{background:var(--ink);color:#fff}.tms-root .tms-sec:not(.dark) .cta-k{color:var(--muted-on-light)}.tms-root .tms-sec:not(.dark) .cta-mail:hover .cta-k{color:#9a9a9a}@media(prefers-reduced-motion:reduce){.tms-root .cta-mail,.tms-root .cta-k,.tms-root .cta-a i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tms-contact.css.map */
