:root{--space1: 4px;--space2: 8px;--space3: 16px;--space4: 24px;--space5: 32px;--space6: 40px;--primary: #F26C0B;--primary-darker: #de6611;--black: #231F20;--grey2: #F2F2F2;--grey4: #6C6F73}.flex{display:flex;align-items:center}.grow{flex-grow:1}.stretch{align-items:stretch}.autosize>*{flex:1 0 0}.gap1{gap:var(--space1)}.gap2{gap:var(--space2)}.gap3{gap:var(--space3)}.gap4{gap:var(--space4)}.gap5{gap:var(--space5)}.gap6{gap:var(--space6)}.p3{padding:var(--space3)}.pt1{padding-top:var(--space1)}.pt2{padding-top:var(--space2)}.pt3{padding-top:var(--space3)}.pt4{padding-top:var(--space4)}.pt5{padding-top:var(--space5)}.pt6{padding-top:var(--space6)}.pb1{padding-bottom:var(--space1)}.pb2{padding-bottom:var(--space2)}.pb3{padding-bottom:var(--space3)}.pb4{padding-bottom:var(--space4)}.pb5{padding-bottom:var(--space5)}.pb6{padding-bottom:var(--space6)}.mt1{margin-top:var(--space1)}.mt2{margin-top:var(--space2)}.mt3{margin-top:var(--space3)}.mt4{margin-top:var(--space4)}.mt5{margin-top:var(--space5)}.mt6{margin-top:var(--space6)}.mb1{margin-bottom:var(--space1)}.mb2{margin-bottom:var(--space2)}.mb3{margin-bottom:var(--space3)}.mb4{margin-bottom:var(--space4)}.mb5{margin-bottom:var(--space5)}.mb6{margin-bottom:var(--space6)}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0%)}}.zoom-in{display:block;animation:fade-in-down .3s}.nomw{max-width:none !important}.tac{text-align:center}@media screen and (min-width: 769px){.hide-desktop{display:none !important}}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--black)}a{color:inherit}header{background-color:#fff;border-bottom:1px solid var(--grey2);position:sticky;top:0;z-index:1}.container{max-width:1400px;padding:0 20px;margin:0 auto}.logo h1{text-transform:uppercase;font-size:1.6rem}.logo img{width:60px}.nav li{display:block}.nav__itm{padding:var(--space4) var(--space1);text-decoration:none}.nav__itm:focus-visible,.nav__itm:hover{color:var(--primary)}.dots{position:relative;background:#232323}.dots__stars{background-image:url("../img/stars.34592d3580bb.png");background-size:cover;background-position:center center;position:absolute;top:0;right:0;bottom:0;left:0}.dots__flt{background-color:hsla(0,0%,100%,.5882352941);backdrop-filter:blur(3px);position:absolute;top:0;right:0;bottom:0;left:0}canvas{background:#232323}canvas#can-hero{width:100%;height:100%;position:absolute;z-index:-1}.hero{position:relative}.hero__content{height:600px;justify-content:center;background-color:hsla(0,0%,100%,.5882352941);backdrop-filter:blur(3px)}.hero__quote{font-size:3.6rem;max-width:940px;margin:0 auto}.hero__auth{letter-spacing:2px;font-size:.8rem}.section{position:relative;overflow:clip;padding:160px 0 80px}.section h2{max-width:700px;margin-left:auto;margin-right:auto;font-size:2.8rem;font-weight:400}.anchor{color:var(--grey2);text-transform:uppercase;font-size:12rem;white-space:nowrap;position:absolute;z-index:-1;user-select:none}.anchor#qui-sommes-nous{top:50px;left:10%}.anchor#partenaires{top:40px;left:10%}.anchor#nos-talents{top:0px;left:30%}.p2col{column-count:2;column-gap:var(--space6)}.richtext p{color:#6c6f73;line-height:1.8em;font-weight:300;margin-top:6px}.logos{overflow:hidden;padding:100px 0;white-space:nowrap}.slide{display:inline-block;animation:60s slide infinite linear}.slide img{height:70px;margin:0 40px;filter:grayscale(1);transition:filter .5s}.slide img:hover{filter:grayscale(0)}.talents{--pushdown: 32px;align-items:stretch;margin-top:var(--space5)}.talents>div:nth-child(2){transform:translateY(var(--pushdown))}.talents>div:nth-child(3){transform:translateY(calc(2 * var(--pushdown)))}.talents>div:nth-child(4){transform:translateY(calc(3 * var(--pushdown)))}.tal__body{padding:var(--space5)}.tal__body p{color:var(--grey4)}.tal .h3{margin-bottom:0;word-break:break-word}.h3{font-size:1.5rem;font-weight:500;margin-bottom:var(--space3)}.corners{--corner-size: 32px;background-color:#fff;position:relative}.corners.bottom{height:100%}.corners::before,.corners::after{content:"";display:block;position:absolute;width:0px;height:0px;border-style:solid;z-index:-1}.corners.top::before{border-width:var(--corner-size) var(--corner-size) 0 0;border-color:var(--grey4) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:-2px;left:-2px}.corners.top::after{border-width:0 var(--corner-size) var(--corner-size) 0;border-color:rgba(0,0,0,0) var(--grey4) rgba(0,0,0,0) rgba(0,0,0,0);top:-2px;right:-2px}.corners.bottom::before{border-width:var(--corner-size) 0 0 var(--corner-size);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--grey4);bottom:-2px;left:-2px}.corners.bottom::after{border-width:0 0 var(--corner-size) var(--corner-size);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--grey4) rgba(0,0,0,0);bottom:-2px;right:-2px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;text-align:center;font-size:.875rem;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-family:"Inter",sans-serif;font-weight:600;line-height:1em;background-color:var(--primary);color:var(--black);border:none;border-radius:32px;cursor:pointer;appearance:none;position:relative;overflow:hidden;white-space:nowrap;transition:background-color .2s}.btn:focus-visible,.btn:hover{background-color:var(--primary-darker)}.btn.disabled{background-color:#fff;cursor:text}.demo{background-color:var(--grey2)}.gensec{padding:80px 20px}#generated{font-size:3rem;color:var(--grey4);font-style:italic;font-weight:200}#sec-talents{padding-bottom:120px}#sagi{display:block;width:200px;height:200px;object-fit:contain;margin:0 auto}#sec-gen{padding-top:80px}.footer{padding-bottom:80px}@media screen and (max-width: 768px){.hide-mobile{display:none !important}header{position:static}header .container{justify-content:center}#login{display:block !important;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:100}.hero__content{padding:0 50px}.hero__quote{font-size:2rem}.section h2{font-size:1.6rem}.p2col{column-count:1}.logos{margin-left:-20px;margin-right:-20px}.talents{--pushdown: 0;display:block}.tal{margin-top:var(--space4)}#sec-contact{display:block}#sec-contact .dots{height:200px;margin-bottom:var(--space6)}.anchor#qui-sommes-nous{left:-30%}.anchor#nos-talents{left:-15%}.anchor#clients{left:-60%}}/*# sourceMappingURL=talentcraft.css.map */
