.tgm-tk-zone{width:100%;max-width:620px;margin-inline:auto;container-type:inline-size}.tgm-tk-scene{perspective:226cqw;isolation:isolate;position:relative}.tgm-tk-halo{filter:blur(calc(var(--u) * 34));opacity:.5;pointer-events:none;z-index:0;background:radial-gradient(closest-side,#c0392b4d,#c0392b00 72%);transition:opacity .5s,transform .5s;position:absolute;inset:-6% -4%}.tgm-tk-sol{left:50%;bottom:calc(var(--u) * -14);width:84%;height:calc(var(--u) * 24);transform:translateX(calc(-50% + var(--tk-sol,0px)));filter:blur(calc(var(--u) * 12));opacity:.45;pointer-events:none;z-index:0;background:radial-gradient(closest-side,#00000057,#0000 78%);transition:opacity .4s;position:absolute}.tgm-tk-porte{z-index:1;transform-style:preserve-3d;position:relative}.tgm-tk-porte.tgm-tk-entree{animation:1s cubic-bezier(.16,1,.3,1) both tgm-tk-entree}@keyframes tgm-tk-entree{0%{opacity:0;transform:translateY(calc(var(--u) * 30)) rotateX(16deg) scale(.94)}to{opacity:1;transform:none}}.tgm-tk{--u:.16129cqw;--coupe:calc(var(--u) * 168);--fond:#fff;aspect-ratio:620/268;border-radius:calc(var(--u) * 22);color:#fff;text-align:left;width:100%;transform-style:preserve-3d;will-change:transform;box-shadow:0 1px 0 #ffffff12 inset, 0 0 0 1px #ffffff12, 0 calc(var(--u) * 30) calc(var(--u) * 58) calc(var(--u) * -22) #0009, 0 calc(var(--u) * 8) calc(var(--u) * 18) calc(var(--u) * -12) #00000080;background:radial-gradient(150% 130% at 92% 112%,#34120c 0%,#170a07 32%,#0d0d0d 68%);transition:box-shadow .45s;display:flex;position:relative}.tgm-tk:before{content:"";border-radius:inherit;opacity:.12;mix-blend-mode:overlay;pointer-events:none;z-index:4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");position:absolute;inset:0}.tgm-tk-reflet{border-radius:inherit;background:radial-gradient(circle calc(var(--u) * 230) at var(--tk-gx,50%) var(--tk-gy,0%), #ffffff42, #ffffff0f 42%, #fff0 66%);opacity:0;mix-blend-mode:overlay;pointer-events:none;z-index:5;transition:opacity .35s;position:absolute;inset:0}.tgm-tk-souche{width:var(--coupe);border-radius:calc(var(--u) * 22) 0 0 calc(var(--u) * 22);justify-content:center;align-items:center;gap:calc(var(--u) * 15);background:linear-gradient(152deg,#dc4e3f 0%,#c0392b 44%,#8e241a 100%);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateZ(.01px);box-shadow:inset -1px 0 #00000047,inset 1px 1px #ffffff29}.tgm-tk-souche:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:70%;height:220%;position:absolute;top:-60%;left:-140%;transform:rotate(16deg)}.tgm-tk-logo{width:calc(var(--u) * 50);height:calc(var(--u) * 50);border-radius:calc(var(--u) * 15);color:#c0392b;font-weight:900;font-size:calc(var(--u) * 28);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) calc(var(--u) * -7) #0000008c, 0 0 0 1px #fff9 inset;transform:translateZ(calc(var(--u) * 40));background:#fff;justify-content:center;align-items:center;line-height:1;display:flex}.tgm-tk-vert{writing-mode:vertical-rl;transform:rotate(180deg) translateZ(calc(var(--u) * 18));font-size:calc(var(--u) * 10.5);letter-spacing:calc(var(--u) * 5);text-transform:uppercase;color:#fffffff2;font-weight:800}.tgm-tk-perfo{left:var(--coupe);top:calc(var(--u) * 14);bottom:calc(var(--u) * 14);z-index:3;background:repeating-linear-gradient(to bottom, #ffffff80 0 calc(var(--u) * 5), #fff0 calc(var(--u) * 5) calc(var(--u) * 13));width:2px;margin-left:-1px;position:absolute}.tgm-tk-encoche{left:var(--coupe);width:calc(var(--u) * 22);height:calc(var(--u) * 22);margin-left:calc(var(--u) * -11);background:var(--fond);z-index:3;border-radius:50%;position:absolute}.tgm-tk-encoche.haut{top:calc(var(--u) * -11)}.tgm-tk-encoche.bas{bottom:calc(var(--u) * -11)}.tgm-tk-corps{min-width:0;padding:calc(var(--u) * 28) calc(var(--u) * 32) calc(var(--u) * 22);z-index:2;flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative;transform:translateZ(.01px)}.tgm-tk-kicker{font-size:calc(var(--u) * 10);letter-spacing:calc(var(--u) * 3.6);text-transform:uppercase;color:#8b8b8b;transform:translateZ(calc(var(--u) * 14));font-weight:800}.tgm-tk-titre{font-size:calc(var(--u) * 37);letter-spacing:calc(var(--u) * -1.5);margin:calc(var(--u) * 9) 0 0;transform:translateZ(calc(var(--u) * 32));background:linear-gradient(178deg,#fff 30%,#ddd2d0 100%);color:#0000;filter:drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 12) #0000008c);-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:1}.tgm-tk-sous{font-size:calc(var(--u) * 13);color:#ada6a4;margin-top:calc(var(--u) * 7);max-width:calc(var(--u) * 348);transform:translateZ(calc(var(--u) * 10));line-height:1.45}.tgm-tk-perso{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 15);color:#e8dad7;min-height:calc(var(--u) * 21);transform:translateZ(calc(var(--u) * 22));line-height:1.4}.tgm-tk-nom{color:#fff;font-weight:800}.tgm-tk-sep{color:#7a5f5b;margin:0 calc(var(--u) * 8)}.tgm-tk-lg{color:#ee8272;font-weight:700}.tgm-tk-vide{color:#6e5854}.tgm-tk-curseur{width:2px;height:calc(var(--u) * 15);margin-left:calc(var(--u) * 2);vertical-align:calc(var(--u) * -2);background:#ee8272;animation:1.1s step-end infinite tgm-tk-clign;display:inline-block}@keyframes tgm-tk-clign{0%,50%{opacity:1}50.01%,to{opacity:0}}.tgm-tk-ecrit{animation:.34s cubic-bezier(.2,.8,.3,1) both tgm-tk-ecrit;display:inline-block}@keyframes tgm-tk-ecrit{0%{opacity:0;transform:translateY(calc(var(--u) * 5))}to{opacity:1;transform:none}}.tgm-tk-code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(var(--u) * 19);letter-spacing:calc(var(--u) * 3);text-align:center;padding:calc(var(--u) * 12) 0;border-radius:calc(var(--u) * 12);transform:translateZ(calc(var(--u) * 26));color:#ee8272;background:#ffffff0d;border:1px solid #ffffff26;font-weight:700;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.tgm-tk-code>span{z-index:2;position:relative}.tgm-tk-code:after{content:"";background:linear-gradient(100deg,#0000,#ffffff52,#0000);width:55%;height:100%;position:absolute;top:0;left:-130%}@keyframes tgm-tk-balayage{to{left:160%}}.tgm-tk-pied{font-size:calc(var(--u) * 10.5);color:#7a7472;letter-spacing:calc(var(--u) * .4);gap:calc(var(--u) * 3);padding-top:calc(var(--u) * 11);transform:translateZ(calc(var(--u) * 8));border-top:1px solid #ffffff17;flex-direction:column;display:flex}.tgm-tk-rang{justify-content:space-between;gap:calc(var(--u) * 16);min-width:0;display:flex}.tgm-tk-rang>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tgm-tk-attn{color:#99908d}@media (hover:hover) and (pointer:fine){.tgm-tk-scene:hover .tgm-tk-halo{opacity:1;transform:scale(1.06)}.tgm-tk-scene:hover .tgm-tk-sol{opacity:.72}.tgm-tk-scene:hover .tgm-tk-reflet{opacity:1}.tgm-tk-scene:hover .tgm-tk{box-shadow:0 1px 0 #ffffff1a inset, 0 0 0 1px #ffffff1a, 0 calc(var(--u) * 48) calc(var(--u) * 86) calc(var(--u) * -26) #000000a3, 0 calc(var(--u) * 14) calc(var(--u) * 28) calc(var(--u) * -16) #0000007a}.tgm-tk-scene:hover .tgm-tk-souche:after{animation:1.05s cubic-bezier(.32,.06,.28,1) 60ms tgm-tk-balayage}.tgm-tk-scene:hover .tgm-tk-code:after{animation:1.2s cubic-bezier(.32,.06,.28,1) .16s tgm-tk-balayage}}@media (hover:none){.tgm-tk{animation:9s ease-in-out 1.2s infinite tgm-tk-balance}}@keyframes tgm-tk-balance{0%,to{transform:rotateY(-2.2deg)rotateX(.8deg)}50%{transform:rotateY(2.2deg)rotateX(-.8deg)}}@container (max-width:520px){.tgm-tk{--u:.2cqw;--coupe:calc(var(--u) * 130);aspect-ratio:620/380}.tgm-tk-corps{padding:calc(var(--u) * 24) calc(var(--u) * 24) calc(var(--u) * 20)}.tgm-tk-sous{max-width:none}}@media (prefers-reduced-motion:reduce){.tgm-tk,.tgm-tk-porte.tgm-tk-entree,.tgm-tk-souche:after,.tgm-tk-code:after,.tgm-tk-curseur,.tgm-tk-ecrit{transition:none!important;animation:none!important}.tgm-tk-porte.tgm-tk-entree{opacity:1;transform:none}}