.univers_content .icone, .univers_meta .icone, .features .icone{display: inline-block;width: 2rem;height: 2rem;margin-right: .35em;background-repeat: no-repeat;background-position: center;background-size: contain;vertical-align: middle;}.univers_content .icone::before, .univers_meta .icone::before, .features .icone::before{content: none !important;}.univers_mode .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_mode.svg?v=2');}.univers_kind .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_kind.svg?v=2');}.univers_public .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_public.svg?v=2');}.univers_nb .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_nb.svg?v=2');}.univers_age .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_age.svg?v=2');}.univers_duration .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_duration.svg?v=2');}.univers_difficulty .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_difficulty.svg?v=2');}.univers_price .icone{background-image: url('https://www.mankind-vr.com/assets/themes/mckay-theme/assets/images/live-icons/univers_price.svg?v=2');}.single-univers .features > ul > li{flex-wrap: nowrap;}.single-univers .features > ul > li .icone{flex: 0 0 20%;width: 20%;height: 38px;margin: 0;background-size: 35px auto;}.single-univers .features > ul > li .feature{flex: 0 0 80%;width: 80%;min-width: 0;}.univers-video{width: min(100%, 760px);margin: 2rem auto;aspect-ratio: 16 / 9;}.univers-video iframe{display: block;width: 100%;height: 100%;border: 0;}.mankind-skip-link{position: fixed;top: .75rem;left: .75rem;z-index: 100000;padding: .75rem 1rem;color: #21002f;background: #f6bf00;font-weight: 700;transform: translateY(-160%);}.mankind-skip-link:focus{transform: translateY(0);}:where(a, button, input, select, textarea):focus-visible{outline: 3px solid #f6bf00;outline-offset: 3px;}#main iframe, #main video{max-width: 100%;}#main input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), #main select, #main textarea{max-width: 100%;}@media (max-width: 767px){#main .btn, #main button, #main input[type="submit"]{min-height: 44px;}.single-univers .features > ul > li{padding-block: 1.5rem;}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{scroll-behavior: auto !important;animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;}}.cmplz-hidden{display: none !important;}@media (max-width: 768px){.wp-custom-gallery-container{flex-direction: column !important;gap: 25px !important;}.wp-custom-gallery-item{width: 85% !important;max-width: 350px !important;}} .avb-location-copy .avb-block-title .avb-loc-metz{color:#f6bf00} .av3 .av3-menu>li.av3-li-franchise>a,.av3-mobile-menu>li.av3-li-franchise>a{color:#f6bf00}.av3 .av3-menu>li.av3-li-franchise>a:hover{color:#ffd24a} .av3 .av3-nav .av3-franchise-link{display:none}@media(min-width:1300px){.av3 .av3-nav .av3-franchise-link{display:inline-block;flex:0 0 auto;font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:2px;white-space:nowrap}.av3 .av3-nav .av3-franchise-link:hover,.av3 .av3-nav .av3-franchise-link:focus-visible{color:#f6bf00;border-bottom-color:#f6bf00}}body .av3-mobile-panel .av3-mobile-cta .av3-franchise-link-mob{flex:0 0 100%;text-align:center;margin-top:4px;font-family:"JetBrains Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);text-decoration:underline;text-underline-offset:3px} .av3-mobile-sub a.av3-mob-ico{display:flex;align-items:center;gap:12px}.av3-mobile-sub a.av3-mob-ico svg{flex:0 0 auto;color:#20dda0} .av3 .av3-sub.av3-sub-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 18px;width:860px;min-width:0;left:50%;margin-left:-430px;padding:18px}.av3 .av3-sub-cols .av3-sub-col{display:flex;flex-direction:column;gap:2px;min-width:0}.av3 .av3-sub-cols .av3-sub-col+.av3-sub-col{border-left:1px solid rgba(255,255,255,.08);padding-left:18px}.av3 .av3-sub-cols .av3-sub-title{display:block;padding:4px 10px 10px;font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5)}.av3 .av3-sub-cols a{display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:8px;border:0;white-space:normal;color:#fff}.av3 .av3-sub-cols a svg{flex:0 0 auto;margin-top:2px;color:#20dda0}.av3 .av3-sub-cols .av3-sub-txt{display:flex;flex-direction:column;gap:3px}.av3 .av3-sub-cols .av3-sub-txt strong{font-size:15px;font-weight:600;color:#fff}.av3 .av3-sub-cols .av3-sub-txt small{font-size:12.5px;line-height:1.35;color:rgba(255,255,255,.55)}.av3 .av3-sub-cols a:hover,.av3 .av3-sub-cols a:focus-visible{background:rgba(155,61,240,.13)}.av3 .av3-sub-cols a:hover strong{color:#20dda0}@keyframes avb-sub-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.av3 .av3-menu>li.open .av3-sub-cols a{animation:avb-sub-in .28s ease both;animation-delay:calc(var(--i,0) * 30ms)}@media(prefers-reduced-motion:reduce){.av3 .av3-menu>li.open .av3-sub-cols a{animation:none}}body .av3-mobile-panel .av3-mobile-close{width:46px;height:44px;border-radius:10px!important;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.04);display:flex;align-items:center;justify-content:center}body .av3-mobile-panel .av3-mobile-cta .btn{font-size:18px!important} .av3 .av3-menu>li:nth-child(4)>button,.av3-mobile-menu>li:nth-child(4)>button{word-spacing:.35em}.av3 .av3-sub.av3-sub-cols a,.av3 .av3-sub.av3-sub-cols a *{white-space:normal!important}.av3 .av3-sub.av3-sub-cols .av3-sub-col{padding-right:18px;overflow-wrap:break-word}.av3 .av3-sub.av3-sub-cols{width:900px;margin-left:-450px} @media(min-width:1181px){.av3 .av3-nav .av3-nav-cta .btn-ghost{border:2px solid #9b3df0!important;border-radius:8px!important;min-height:42px;display:inline-flex;align-items:center}}.av3 .av3-nav .av3-nav-cta .btn-ghost:hover{background:rgba(155,61,240,.15);color:#fff} @media(min-width:1181px){.av3 .av3-nav .av3-nav-cta{display:grid!important;grid-auto-flow:column;grid-auto-columns:1fr}.av3 .av3-nav .av3-nav-cta .btn{justify-content:center;width:100%;box-sizing:border-box}} body .av3-mobile-panel .av3-mobile-cta{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center;align-items:stretch;gap:10px!important}body .av3-mobile-panel .av3-mobile-cta .av3-mobile-tel{flex:0 0 100%;margin:0;min-height:50px;border:2px solid rgba(255,255,255,.35);border-radius:8px;box-sizing:border-box}body .av3-mobile-panel .av3-mobile-cta .btn-ghost{border-color:#9b3df0}body .av3-mobile-panel .av3-mobile-cta .btn{flex:1 1 0;min-width:0;margin:0!important;display:inline-flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;white-space:nowrap;font-size:15px} @media(min-width:1181px){.av3 .av3-nav .av3-menu{gap:0!important;justify-content:center!important;min-width:0!important}.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:18px!important;letter-spacing:.1em!important;padding-left:clamp(4px,.9vw,16px)!important;padding-right:clamp(4px,.9vw,16px)!important}.av3 .av3-nav .av3-nav-cta .btn{font-size:16px!important;padding-left:clamp(9px,1vw,17px)!important;padding-right:clamp(9px,1vw,17px)!important}.av3 .av3-nav .av3-nav-inner{gap:clamp(8px,1.4vw,24px)!important}.av3 .av3-nav .av3-brand-logo{height:60px!important;max-height:60px!important}} @media(min-width:1181px){.av3 .av3-nav:not(.is-compact){width:100%!important;max-width:none!important;margin:0!important;left:0!important;right:0!important;border-radius:0!important}.av3 .av3-nav .av3-nav-inner{padding-left:clamp(20px,2vw,40px)!important;padding-right:clamp(20px,2vw,40px)!important;gap:clamp(36px,3.2vw,64px)!important}}@media(min-width:1181px){html body .av3 .av3-nav.is-compact .av3-brand-logo:not(.mk2){transform:scale(.8);transform-origin:left center}html body .av3 .av3-nav .av3-brand-logo:not(.mk2){transition:transform .25s ease}}  @media(min-width:1181px) and (max-width:1499px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:17px!important;letter-spacing:.085em!important}}@media(min-width:1181px) and (max-width:1419px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:16px!important;letter-spacing:.07em!important}}@media(min-width:1181px) and (max-width:1339px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:15px!important;letter-spacing:.04em!important}.av3 .av3-nav .av3-nav-cta .btn{font-size:15px!important}.av3 .av3-nav .av3-brand-logo{height:52px!important;max-height:52px!important}}@media(min-width:1181px) and (max-width:1259px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:14px!important;letter-spacing:.03em!important}.av3 .av3-nav .av3-brand-logo{height:46px!important;max-height:46px!important}} @media(min-width:1181px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:19px!important;letter-spacing:.07em!important}}@media(min-width:1760px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:20px!important;letter-spacing:.09em!important}}@media(min-width:1181px) and (max-width:1499px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:18px!important;letter-spacing:.055em!important}}@media(min-width:1181px) and (max-width:1419px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:17px!important;letter-spacing:.04em!important}}@media(min-width:1181px) and (max-width:1339px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:16px!important;letter-spacing:.025em!important}}@media(min-width:1181px) and (max-width:1259px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:15px!important;letter-spacing:.015em!important}} @media(min-width:1181px){.av3 .av3-nav .av3-nav-cta .btn{font-size:19px!important;min-height:48px!important;padding-top:0!important;padding-bottom:0!important;display:inline-flex!important;align-items:center!important}}@media(min-width:1760px){.av3 .av3-nav .av3-nav-cta .btn{font-size:20px!important;min-height:50px!important}}@media(min-width:1181px) and (max-width:1499px){.av3 .av3-nav .av3-nav-cta .btn{font-size:18px!important}}@media(min-width:1181px) and (max-width:1339px){.av3 .av3-nav .av3-nav-cta .btn{font-size:17px!important;min-height:46px!important}} .av3 .av3-sub.av3-sub-groups{min-width:290px;padding:8px 0}.av3 .av3-sub-groups .av3-sub-title,.av3-mobile-sub .av3-sub-title{display:block;padding:12px 18px 6px;font-family:"JetBrains Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5);pointer-events:none}.av3 .av3-sub-groups .av3-sub-sep{display:block;height:1px;margin:8px 0 2px;background:rgba(255,255,255,.1)}.av3 .av3-sub-groups a{position:relative;border-radius:0;border:0;padding:12px 18px}.av3 .av3-sub-groups a::before{content:'';position:absolute;left:0;top:8px;bottom:8px;width:3px;background:#20dda0;transform:scaleY(0);transition:transform .2s ease}.av3 .av3-sub-groups a:hover,.av3 .av3-sub-groups a:focus-visible{color:#20dda0;background:rgba(255,255,255,.03)}.av3 .av3-sub-groups a:hover::before,.av3 .av3-sub-groups a:focus-visible::before{transform:scaleY(1)}.av3-mobile-sub .av3-sub-title{padding:12px 0 4px} .av3 .av3-menu>li>a::after,.av3 .av3-menu>li:not(.open)>button::after{display:none}@keyframes avb-nav-glitch{0%{text-shadow:none;transform:none}15%{text-shadow:-2px 0 #ff2d2d,2px 0 #2233ff;transform:translate(1px,-1px)}35%{text-shadow:2px 0 #ff2d2d,-2px 0 #2233ff;transform:translate(-1px,1px)}55%{text-shadow:-1px 0 #ff2d2d,1px 0 #2233ff;transform:translate(1px,0)}75%{text-shadow:1px 0 #ff2d2d,-1px 0 #2233ff;transform:none}100%{text-shadow:none;transform:none}}.av3 .av3-menu>li>a:hover,.av3 .av3-menu>li>a:focus-visible,.av3 .av3-menu>li>button:hover,.av3 .av3-menu>li>button:focus-visible{color:#fff;animation:avb-nav-glitch .4s steps(1,end) 1}@media(prefers-reduced-motion:reduce){.av3 .av3-menu>li>a:hover,.av3 .av3-menu>li>button:hover{animation:none}}.av3 .btn-ghost .av3-gift,.av3-mobile-panel .btn-ghost .av3-gift{display:inline-block;vertical-align:-2px;margin-right:7px;flex:0 0 auto} .av3 .av3-nav .btn-ghost .av3-gift{color:#f6bf00}.av3 .av3-nav .btn-ghost .av3-gift .av3-gift-bow{stroke:#ff5a5f} @media(min-width:1181px){html body.page-id-3103 .av3 .av3-nav .av3-menu>li>a,html body.page-id-3103 .av3 .av3-nav .av3-menu>li>button{padding-left:clamp(3px,.65vw,13px)!important;padding-right:clamp(3px,.65vw,13px)!important}} @media(min-width:1181px){.av3 .av3-nav .btn-ghost .av3-gift{width:24px;height:24px;margin-right:9px;background:url(/assets/uploads/2026/10/cadeau-offrir-96.webp) center/contain no-repeat}.av3 .av3-nav .btn-ghost .av3-gift path{display:none}}.av3-mobile-panel .btn-ghost .av3-gift{width:24px;height:24px;margin-right:9px;background:url(/assets/uploads/2026/10/cadeau-offrir-96.webp) center/contain no-repeat}.av3-mobile-panel .btn-ghost .av3-gift path{display:none} @media(min-width:761px){body aside.avb-highlights>div{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:center;gap:9px;grid-template-rows:none!important}body aside.avb-highlights>div strong,body aside.avb-highlights>div span{grid-row:auto!important}body aside.avb-highlights>div:first-child span{order:-1}body aside.avb-highlights>div{margin-top:10px;margin-bottom:10px}} @media(min-width:761px) and (max-width:980px){body aside.avb-highlights>div{margin-top:5px;margin-bottom:5px}}@media(max-width:760px){body aside.avb-highlights>div{margin-top:-5px;margin-bottom:-5px}} @media(min-width:981px){.avb-flow .avb-opening-actions>a:last-child{border-bottom:1.5px solid #9b3df0}}.avb-flow .avb-usp-link{border-bottom:1.5px solid #9b3df0} html body.accueil-v3 .avb-flow a.btn.btn-gold,html body.accueil-v3 .avb-flow a.avb-why-cta,html body.accueil-v3 .avb-flow .avb-opening-actions>a:last-child,html body.accueil-v3 .avb-flow a.avb-usp-link{font-size:20px!important;letter-spacing:.055em!important}@media(max-width:980px){html body.accueil-v3 .avb-flow a.btn.btn-gold,html body.accueil-v3 .avb-flow a.avb-why-cta,html body.accueil-v3 .avb-flow .avb-opening-actions>a:last-child,html body.accueil-v3 .avb-flow a.avb-usp-link{letter-spacing:.07em!important}}@media(max-width:767px){html body.accueil-v3 .avb-flow a.btn.btn-gold,html body.accueil-v3 .avb-flow a.avb-why-cta,html body.accueil-v3 .avb-flow .avb-opening-actions>a:last-child,html body.accueil-v3 .avb-flow a.avb-usp-link{font-size:17px!important}}.av3-mobile-cta .av3-mobile-tel{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 6px;padding:10px;color:#fff;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:.06em;text-decoration:none}.av3-mobile-cta .av3-mobile-tel svg{color:#20dda0;flex:0 0 auto} .av3 .av3-nav .av3-brand-logo{height:48px!important;max-height:48px!important}@media(min-width:1181px){.av3 .av3-nav .av3-brand-logo{height:60px!important;max-height:60px!important}.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{letter-spacing:.1em}}@media(min-width:1280px) and (max-width:1399px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:16px;letter-spacing:.06em;padding-left:7px;padding-right:7px}.av3 .av3-nav .av3-menu{gap:0}.av3 .av3-nav .av3-nav-cta .btn{font-size:15px;padding-left:12px;padding-right:12px}}@media(min-width:1181px) and (max-width:1279px){.av3 .av3-nav .av3-menu>li>a,.av3 .av3-nav .av3-menu>li>button{font-size:15px;letter-spacing:.04em;padding-left:6px;padding-right:6px}.av3 .av3-nav .av3-menu{gap:0}.av3 .av3-nav .av3-nav-cta .btn{font-size:14px;padding-left:11px;padding-right:11px}}@media(min-width:1181px) and (max-width:1239px){.av3 .av3-nav .av3-brand-logo{height:54px!important;max-height:54px!important}} @media(min-width:981px) and (max-width:1180px){.av3 .av3-nav .av3-menu,.av3 .av3-nav .av3-nav-cta .btn-ghost{display:none}.av3 .av3-nav .av3-burger{display:flex;width:46px}.av3 .av3-nav .av3-burger span{width:26px}body .av3-mobile-panel{display:block;background:radial-gradient(circle at 90% 8%,rgba(155,61,240,.24),transparent 30%),#0c0417}body .av3-mobile-panel-inner{display:flex;flex-direction:column;min-height:100svh;padding:22px 22px 28px;max-width:640px;margin:0 auto}body .av3-mobile-top{margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}body .av3-mobile-close{border-radius:50%;font-size:1.6rem}body .av3-mobile-menu>li{border-bottom-color:rgba(255,255,255,.1)}body .av3-mobile-menu>li>a,body .av3-mobile-menu>li>button{justify-content:flex-start;gap:18px;padding:17px 4px;font-size:2.15rem;line-height:1}body .av3-mobile-menu>li>a::before,body .av3-mobile-menu>li>button::before{content:attr(data-nav-index);min-width:26px;color:#20dda0;font-family:"JetBrains Mono",monospace;font-size:.62rem;letter-spacing:.08em}body .av3-mobile-menu>li>button::after{content:'+';position:static;width:auto;height:auto;margin-left:auto;background:none;color:#f6bf00;font-size:1.4rem;line-height:1;transform:none}body .av3-mobile-menu>li.open>button::after{content:'−';transform:none}body .av3-mobile-sub{padding:2px 0 14px 44px}body .av3-mobile-sub a{padding:9px 0;color:rgba(255,255,255,.63)}body .av3-mobile-cta{position:sticky;bottom:0;margin-top:auto;padding-top:26px;background:linear-gradient(180deg,transparent,#0c0417 24%)}body .av3-mobile-cta .btn{min-height:50px;border-radius:8px}body.av3-menu-open{overflow:hidden}} @media(min-width:981px){.av3 .av3-menu>li:hover:not(.open) .av3-sub,.av3 .av3-menu>li:focus-within:not(.open) .av3-sub{opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none}.av3 .av3-menu>li>a,.av3 .av3-menu>li>button{font-size:18px}.av3 .av3-sub a{font-size:15px;white-space:nowrap}.av3 .av3-nav .av3-nav-cta .btn{font-size:16px}.av3 .av3-menu>li>a,.av3 .av3-menu>li>button{letter-spacing:.07em}.av3 .av3-nav .av3-nav-cta .btn{letter-spacing:.08em}.av3 .av3-menu>li>a,.av3 .av3-menu>li>button{white-space:nowrap}} @media(min-width:981px) and (max-width:1280px){.av3 .av3-menu>li>a,.av3 .av3-menu>li>button{font-size:15px;letter-spacing:.03em;padding-left:7px;padding-right:7px}.av3 .av3-menu{gap:0}.av3 .av3-nav .av3-nav-cta .btn{font-size:14px;letter-spacing:.05em;padding-left:11px;padding-right:11px}.av3 .av3-nav-inner{padding-left:14px;padding-right:12px}.av3 .av3-menu>li>button:focus:not(:focus-visible),.av3 .av3-menu>li>a:focus:not(:focus-visible){outline:none;box-shadow:none}}@media(min-width:981px) and (max-width:1180px){.av3 .av3-menu>li>a,.av3 .av3-menu>li>button{font-size:16px}.av3 .av3-nav .av3-nav-cta .btn{font-size:15px}}@media(max-width:980px){.av3 .av3-nav .av3-nav-cta .btn-gold{font-size:15px}} .av3-sub .av3-sub-note,.av3-mobile-sub .av3-sub-note{display:block;padding:6px 14px 2px;color:rgba(255,255,255,.45);font-size:.78em;font-style:italic;letter-spacing:.02em;cursor:default;pointer-events:none;text-transform:none}.av3-sub a.av3-sub-franchise,.av3-mobile-sub a.av3-sub-franchise{color:var(--avb-gold,#f6bf00)!important}.av3-mobile-sub .av3-sub-note{padding-left:0;padding-right:0} @media(max-width:980px){.av3 .av3-nav .av3-burger{width:46px}.av3 .av3-nav .av3-burger span{width:26px} .av3 details.avb-intro{margin-top:calc(-1 * clamp(80px, 100svh - 660px, 158px));padding-bottom:34px}}@media(max-width:600px){.av3 details.avb-intro{margin-top:calc(-1 * clamp(80px, 100svh - 520px, 158px))}} @media(max-width:980px){.avb-flow .avb-usp-actions .btn-gold{display:none}} @media(max-width:600px){.av3 .av3-nav .av3-nav-cta .btn-gold{display:none}body aside.avb-highlights{padding-top:0}body aside.avb-highlights>div{padding-top:6px}}@media(min-width:601px) and (max-width:980px){body aside.avb-highlights{padding-top:0}body aside.avb-highlights>div{padding-top:1px}} @media(max-width:600px){.avb-flow .avb-why-head .avb-block-title span.avb-qu{color:#fff}.avb-flow .avb-opening-copy{position:relative;z-index:5}.avb-flow .avb-opening .avb-block-title{text-shadow:0 2px 20px rgba(8,0,16,.55)}}@media(max-width:980px){body.accueil-v3 .mh-stage-outer .mh-cta-row{margin-top:-15px}} .avb-opening .avb-opening-more-text{display:none}@media(max-width:980px){.avb-flow .avb-opening-copy>p:not(.avb-kicker){display:none}#main .avb-flow .avb-opening .avb-opening-more-text{display:block;max-width:560px;margin:calc(28px - clamp(40px,5vw,78px)) auto 0;color:rgba(255,255,255,.72);font-size:1.05rem;line-height:1.82;text-align:center}.avb-flow .avb-opening .avb-opening-actions.avb-opening-more{margin-top:calc(22px - clamp(40px,5vw,78px))}} .avb-why-head br.avb-br-m{display:none}@media(max-width:600px){.avb-flow .avb-why-head br.avb-br-m{display:inline}.avb-flow .avb-why-head br.avb-br-nm{display:none}}@media(max-width:980px){body.accueil-v3 .mh-stage-outer .mh-eyebrow-row{margin-top:160px}} @media(max-width:600px){.avb-flow .avb-mobile-booking{left:0;right:0;bottom:0;border-radius:0;padding-bottom:calc(10px + env(safe-area-inset-bottom))}body:not(.avb-cta-armed) #mk-back-to-top,body.avb-cta-armed:has(.avb-mobile-booking.avb-cta-on) #mk-back-to-top{bottom:calc(54px + env(safe-area-inset-bottom))!important;transition:bottom .3s ease,opacity .3s ease}} .avb-why-head .avb-block-title span.avb-nw,.avb-opening .avb-block-title span.avb-nw{color:inherit}@media(max-width:980px){.avb-flow .avb-why-head .avb-block-title span.avb-nw,.avb-flow .avb-opening .avb-block-title span.avb-nw,.avb-flow .avb-usp-head .avb-block-title>span{white-space:nowrap}.avb-flow .avb-opening .avb-block-title,.avb-flow .avb-usp-head .avb-block-title{font-size:clamp(3rem,5.6vw,5.5rem)}}@media(max-width:600px){.avb-flow .avb-opening .avb-block-title,.avb-flow .avb-usp-head .avb-block-title{font-size:clamp(3.3rem,15vw,4.7rem)}} .av3 .av3-nav{position:fixed;left:0;right:0;top:14px;margin:0 auto;z-index:900} .av3 .av3-nav.is-compact{top:0;width:100%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:0 8px 24px rgba(0,0,0,.35);padding-top:env(safe-area-inset-top)}@media(max-width:980px){.av3 .av3-nav{top:8px}.av3 .av3-nav.is-compact{top:0;width:100%}}.av3-nav{transition:width .25s ease,background-color .35s ease,border-color .35s ease,box-shadow .35s ease,top .25s ease,backdrop-filter .35s ease}.av3-nav:not(.is-compact){background:none;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.av3-nav:not(.is-compact) .av3-menu>li>a,.av3-nav:not(.is-compact) .av3-menu>li>button,.av3-nav:not(.is-compact) .av3-nav-cta .btn-ghost{text-shadow:0 1px 10px rgba(0,0,0,.75)}.av3-nav:not(.is-compact) .av3-brand-logo{filter:drop-shadow(0 1px 8px rgba(0,0,0,.6))!important}.av3-nav-cta .btn-gold{transition:opacity .3s ease,visibility .3s ease}@media(max-width:980px){.av3-nav:not(.is-compact){background:none}.av3-nav:not(.is-compact) .av3-nav-cta .btn-gold{opacity:0;visibility:hidden;pointer-events:none}.av3-nav:not(.is-compact) .av3-burger{background:transparent;border-color:rgba(255,255,255,.28)}}@media(max-width:980px){html body.accueil-v3 .mh-stage-outer>.mh-content .mh-cta-row{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:12px!important;width:calc(100% - 40px)!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body.accueil-v3 .mh-stage-outer>.mh-content .mh-cta-row>a{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;height:64px;padding:0 8px!important;line-height:1.25;white-space:normal}}@media(max-width:980px){html body.anniversaire-v5 .anv-hero .mh-eyebrow-row h1.mh-eyebrow{line-height:22px!important}}@media(max-width:760px){html body.anniversaire-v5 .anv-hero .mh-eyebrow-row h1.mh-eyebrow{font-size:14px!important;letter-spacing:2.5px!important}}.cursor-circle{display:none!important}@media(min-width:981px){h1.mh-eyebrow br.mk-br-m{display:none}h1.mh-eyebrow .mk-h1-sep{display:inline!important}}@media(max-width:980px){h1.mh-eyebrow .mk-h1-sep{display:none}}html body.page-id-3398 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3404 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3401 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3403 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3405 .mh-eyebrow-row h1.mh-eyebrow{font-size:16px!important;letter-spacing:5px!important;line-height:.98!important}@media(max-width:760px){html body.page-id-3398 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3404 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3401 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3403 .mh-eyebrow-row h1.mh-eyebrow,html body.page-id-3405 .mh-eyebrow-row h1.mh-eyebrow{font-size:14px!important;letter-spacing:2.5px!important}}@media(max-width:600px){html body #mk-back-to-top{display:none!important}}@media(max-width:980px){html body.p4-mobile .p4-hero .mh-cta-row{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:12px!important;width:auto!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body.p4-mobile .p4-hero .mh-cta-row>a{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;height:64px;padding:0 8px!important;line-height:1.25;white-space:normal}html body.p4-mobile .p4-hero .mh-cta-row>a.mh-btn{padding:0 8px!important}html body.p4-mobile .p4-hero .mh-cta-row>a .mh-glitch{white-space:normal!important}}@media(max-width:760px){html body.p4-mobile .p4m-ev{row-gap:66px!important}}@media(min-width:761px) and (max-width:980px){html body.p4-mobile .p4m-ev{row-gap:84px!important}}@media(max-width:980px){html body.p4-mobile #format .p4-plan-wrap{display:flex!important;flex-direction:column;gap:0!important}html body.p4-mobile #format .p4-plan-copy{display:contents}html body.p4-mobile #format .p4-plan-copy>.p4-kicker{order:1}html body.p4-mobile #format .p4-plan-copy>.p4-title{order:2}html body.p4-mobile #format .p4-plan-copy>p.p4-text:nth-of-type(1){order:3}html body.p4-mobile #format .p4-plan-wrap>.p4m-av,html body.p4-mobile #format .p4-plan-wrap>.p4-plan{order:4;margin:26px 0 22px!important}html body.p4-mobile #format .p4-plan-copy>p.p4-text:nth-of-type(n+2){order:5}}@media(max-width:980px){html body.p4-mobile .p4-hero .mh-eyebrow-row h1.mh-eyebrow{line-height:22px!important}}@media(max-width:760px){html body.p4-mobile .p4-hero .mh-eyebrow-row h1.mh-eyebrow{font-size:14px!important;letter-spacing:2.5px!important}}@media(min-width:981px){html body.p4-mobile .p4m-av-pair{display:flex;align-items:center;gap:clamp(140px,15vw,240px)}html body.p4-mobile .p4m-av-pair>p.p4-text:not(.p4m-avantage-box){flex:0 1 auto;margin:0!important}html body.p4-mobile .p4m-av-pair>.p4m-avantage-box{flex:0 1 560px;width:auto!important;min-width:0;max-width:560px!important;margin:0!important}}html body.p4-mobile .p4-sec form button[type=submit].btn{background:#f6bf00!important;background-image:none!important;color:#170a2b!important;border:0!important;border-radius:2px!important;clip-path:none!important;font-family:"Yanone Kaffeesatz",sans-serif!important;font-weight:700!important;font-size:20px!important;letter-spacing:.055em!important;text-transform:uppercase!important;padding:15px 32px!important;box-shadow:none!important;transform:none!important}html body.p4-mobile .p4-sec form button[type=submit].btn:hover{background:#ffd24a!important}@media(hover:hover) and (pointer:fine){html body.p4-mobile .p4-sec form button[type=submit].btn:is(:hover,:focus-visible){box-shadow:0 10px 26px rgba(246,191,0,.18)!important}}@media(max-width:980px){html body.p4-mobile .p4-sec form button[type=submit].btn{letter-spacing:.07em!important}}@media(max-width:767px){html body.p4-mobile .p4-sec form button[type=submit].btn{font-size:17px!important}}@media(max-width:980px){html body.p4-mobile .p4m-ev{display:flex!important;flex-direction:column;align-items:stretch!important;row-gap:0!important}html body.p4-mobile .p4m-ev-text{display:contents}html body.p4-mobile .p4m-ev-text>div:first-child{order:1}html body.p4-mobile .p4m-ev-map{order:2;margin:36px 0 20px}html body.p4-mobile .p4m-ev-text>.p4m-need{order:3}html body.p4-mobile .p4m-ev-text>.p4m-ev-after{order:4}html body.p4-mobile .p4m-ev-text>.p4m-evlist{order:5}}@media(max-width:600px){html body.p4-mobile .p4m-need-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body.p4-mobile .p4m-need-list li{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:12px 9px!important}html body.p4-mobile .p4m-need-list svg{margin-top:0!important}html body.p4-mobile .p4m-need-list strong{font-size:1.08rem!important;line-height:1.05!important}html body.p4-mobile .p4m-need-list li>div>span{font-size:.74rem!important;line-height:1.4!important}html body.p4-mobile .p4m-need{padding:30px 12px 12px!important}}html body.p4-mobile p.p4-text strong{color:#fff!important;font-weight:600!important}body.tb5 .tb5-where>details.avb-intro{max-width:none;margin:calc(14px - clamp(36px,4vw,60px)) 0 calc(clamp(36px,4vw,60px) - 28px);padding:0;line-height:0;text-align:left}body.tb5 .tb5-where>details.avb-intro>summary{line-height:1.5}body.tb5 .tb5-where>details.avb-intro>p{max-width:620px;margin:0;padding:0;text-align:left}body.tb5 .tb5-where>details.avb-intro>p::before{height:12px}@media(max-width:980px){body.tb5 .tb5-where>details.avb-intro{margin:-2px 0 8px;text-align:right}}html body.tb5 .tb5-faq-list>details>summary>h3{all:unset!important}#univers-selection-form .step .tb5-pop-t{display:inline-block;margin:0;padding:1rem;font-family:"Yanone Kaffeesatz",Impact,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:2.5rem;font-weight:700;letter-spacing:3px;line-height:1.25;color:#fff}.mk-hi-modal-body .tb5-pop-t{display:block;margin:0 0 14px;padding:0;font-family:"Yanone Kaffeesatz",Impact,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.3rem;font-weight:600;letter-spacing:1px;line-height:1.25;text-transform:none;color:#ffb400;text-align:center}body.accueil-v3 .hero-container,body.accueil-v3 a.scroll,body.accueil-v3 .top_container,body.accueil-v3 header.site-header,body.accueil-v3 #aside_right{display:none!important}body.accueil-v3 #top{min-height:0!important;height:auto!important}body.accueil-v3,.av3{--ink:#170a2b;--surface:#170027;--gold:#f6bf00;--gold-soft:#ffe28a;--green:#20dda0;--purple:#9b3df0;--dim:rgba(255,255,255,.72);--line:rgba(255,255,255,.1);}body.accueil-v3{margin:0;padding:0;background:#170a2b;overflow-x:hidden}.av3{color:#fff;font-family:"Open Sans",Arial,sans-serif;line-height:1.65}.av3 *,.av3-mobile-panel *{box-sizing:border-box}.av3 h1,.av3 h2,.av3 h3{font-family:"Yanone Kaffeesatz",Impact,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:.98;margin:0}.av3 a,.av3-mobile-panel a{color:inherit}.av3-mobile-panel{font-family:"Open Sans",Arial,sans-serif}.av3 img{display:block;max-width:100%}.av3 .btn,.av3-mobile-panel .btn{display:inline-flex;align-items:center;gap:10px;padding:15px 32px;border-radius:2px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.05rem;text-decoration:none;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.av3 .btn-gold,.av3-mobile-panel .btn-gold{background:var(--gold);color:#170027}.av3 .btn-gold:hover,.av3-mobile-panel .btn-gold:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(246,191,0,.3)}.av3 .btn-ghost,.av3-mobile-panel .btn-ghost{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.35)}.av3 .btn-ghost:hover,.av3-mobile-panel .btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.av3 .btn-sm,.av3-mobile-panel .btn-sm{padding:7px 20px;font-size:.85rem}.av3 .glass{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:16px} .av3-nav{position:sticky;top:0;z-index:900;background:rgba(23,10,43,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), 0 100%);padding-bottom:20px;margin-bottom:-20px;filter:drop-shadow(0 2px 0 rgba(246,191,0,.55)) drop-shadow(0 10px 20px rgba(0,0,0,.4))}.av3-nav-inner{max-width:1320px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:9px max(20px,calc((100vw - 1320px)/2)) 20px;transform:rotate(-.9deg);transform-origin:0% 50%}.av3-brand{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;flex-shrink:0}.av3-brand span{color:var(--gold)}.av3-menu{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0;flex:1;justify-content:center}.av3-menu>li{position:relative}.av3-menu>li>a,.av3-menu>li>button{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:.88rem;color:var(--dim);text-decoration:none;background:none;border:none;cursor:pointer;border-radius:4px;transition:color .15s ease,background .15s ease}.av3-menu>li>a:hover,.av3-menu>li>button:hover,.av3-menu>li.open>button{color:#fff;background:rgba(255,255,255,.06)}.av3-menu>li>button svg{width:11px;height:11px;transition:transform .2s ease}.av3-menu>li.open>button svg{transform:rotate(180deg)}.av3-sub{position:absolute;top:calc(100% + 8px);left:0;min-width:240px;background:var(--ink);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:8px;box-shadow:0 20px 40px -12px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.av3-menu>li.open .av3-sub{opacity:1;visibility:visible;transform:translateY(0)}.av3-sub a{display:block;padding:10px 12px;font-size:.86rem;color:var(--dim);text-decoration:none;border-radius:5px}.av3-sub a:hover{color:#fff;background:rgba(255,255,255,.06)}.av3-nav-cta{display:flex;align-items:center;gap:10px;flex-shrink:0}.av3-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;cursor:pointer;padding:0}.av3-burger span{display:block;width:18px;height:2px;background:#fff;margin:0 auto;transition:transform .2s ease,opacity .2s ease}body.av3-menu-open .av3-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.av3-menu-open .av3-burger span:nth-child(2){opacity:0}body.av3-menu-open .av3-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.av3-mobile-panel{position:fixed;inset:0;top:0;z-index:999999;background:var(--ink);transform:translateX(100%);transition:transform .28s cubic-bezier(.22,1,.36,1);overflow-y:auto;display:none}body.av3-menu-open .av3-mobile-panel{transform:translateX(0)}.av3-mobile-panel-inner{padding:20px 22px 60px}.av3-mobile-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.av3-mobile-close{width:38px;height:38px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#fff;font-size:1.3rem;line-height:1;cursor:pointer}.av3-mobile-menu{list-style:none;margin:0;padding:0}.av3-mobile-menu>li{border-bottom:1px solid rgba(255,255,255,.08)}.av3-mobile-menu>li>a,.av3-mobile-menu>li>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 4px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem;color:#fff;text-decoration:none;background:none;border:none;cursor:pointer;text-align:left}.av3-mobile-sub{list-style:none;margin:0 0 12px;padding:0 0 0 4px;display:none}.av3-mobile-menu>li.open .av3-mobile-sub{display:block}.av3-mobile-sub a{display:block;padding:10px 0;font-size:.95rem;color:var(--dim);text-decoration:none}.av3-mobile-cta{display:flex;flex-direction:column;gap:12px;margin-top:28px}.av3-mobile-cta .btn{justify-content:center} .mh-stage-outer{position:relative;width:100%;height:100vh;overflow:hidden;background:#080010;contain:layout style paint}.mh-hero-fade{position:absolute;left:0;right:0;bottom:0;height:26vh;z-index:3;background:linear-gradient(to bottom, rgba(23,10,43,0), var(--ink) 92%);pointer-events:none}.mh-stage{position:absolute;top:50%;left:50%;width:1920px;height:1080px;transform-origin:center center;transform:translate(-50%,-50%)}.mh-grid{position:absolute;top:-260px;left:-260px;width:2496px;height:1664px;overflow:hidden;display:flex;flex-direction:row;gap:9.5px;transform:rotate(-6deg) scale(1.05);transform-origin:center}.mh-grid .col{position:relative;flex-shrink:0}.mh-grid .col-track{display:flex;flex-direction:column;gap:5px;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;transform:translateZ(0)}.mh-grid .tile{width:203px;height:203px;flex-shrink:0;background-size:cover;background-position:center;filter:saturate(1.05) contrast(1.05) brightness(1.2)}@keyframes scroll-up{0%{transform:translateY(0)}100%{transform:translateY(-1664px)}}@keyframes scroll-down{0%{transform:translateY(-1664px)}100%{transform:translateY(0)}}@keyframes mh-scroll-up-v4{0%{transform:translateY(0)}100%{transform:translateY(-1664px)}}@keyframes mh-scroll-down-v4{0%{transform:translateY(-1664px)}100%{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.mh-grid .col-track{animation:none!important}}.mh-overlay{position:absolute;inset:0;background: radial-gradient(ellipse at 50% 40%, rgba(8,0,16,.45) 0%, rgba(8,0,16,.8) 55%, rgba(8,0,16,.95) 100%), linear-gradient(180deg, rgba(8,0,16,.6) 0%, rgba(8,0,16,.3) 25%, rgba(8,0,16,.4) 65%, rgba(8,0,16,.9) 100%);}.mh-tint{position:absolute;inset:0;background:linear-gradient(135deg, rgba(176,38,255,.10) 0%, rgba(0,0,0,0) 40%, rgba(37,226,144,.08) 100%);mix-blend-mode:screen}.mh-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mh-eyebrow-row{display:flex;align-items:center;gap:14px;margin-bottom:30px}.mh-eyebrow-row .mh-dash{width:26px;height:2px;background:#ffb400;box-shadow:0 0 10px rgba(255,180,0,.7)}.mh-eyebrow{font-family:'JetBrains Mono', monospace;font-weight:700;font-size:16px;letter-spacing:5px;text-transform:uppercase;color:#ffb400;text-shadow:0 0 18px rgba(255,180,0,.55)}h1.mh-h1{font-family:'Inter', sans-serif !important;font-weight:700;font-size:90px;line-height:1.1;color:#fff;margin:0 0 46px 0;text-shadow:0 4px 40px rgba(0,0,0,.6);letter-spacing:-1px;text-transform:none !important;background-image:none !important;padding:0 !important;width:max-content !important;max-width:90vw !important;white-space:normal}h1.mh-h1 span.mh-glitch{color:#fff !important;font-size:90px !important;margin-top:0 !important;display:inline-block !important}.mh-glitch{position:relative;display:inline-block;isolation:isolate}.mh-glitch::before,.mh-glitch::after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.mh-glitch::before{color:#ff2d2d;animation:mh-glitch-red 3s infinite linear}.mh-glitch::after{color:#2233ff;animation:mh-glitch-blue 3s infinite linear}@keyframes mh-glitch-red{0%,86%{clip-path:inset(0 0 0 0);transform:translate(0);opacity:0}87%{opacity:1;clip-path:inset(20% 0 60% 0);transform:translate(-5.2px,0)}89%{clip-path:inset(80% 0 5% 0);transform:translate(3.45px,0)}91%{clip-path:inset(10% 0 70% 0);transform:translate(-1.7px,0)}93%{clip-path:inset(50% 0 30% 0);transform:translate(6.3px,0)}95%{clip-path:inset(5% 0 85% 0);transform:translate(-3.45px,0)}97%{clip-path:inset(65% 0 15% 0);transform:translate(1.7px,0)}99%{clip-path:inset(35% 0 50% 0);transform:translate(5.2px,0)}100%{clip-path:inset(0 0 0 0);transform:translate(0);opacity:0}}@keyframes mh-glitch-blue{0%,86%{clip-path:inset(0 0 0 0);transform:translate(0);opacity:0}88%{opacity:1;clip-path:inset(60% 0 20% 0);transform:translate(5.2px,0)}90%{clip-path:inset(5% 0 80% 0);transform:translate(-3.45px,0)}92%{clip-path:inset(70% 0 10% 0);transform:translate(1.7px,0)}94%{clip-path:inset(30% 0 50% 0);transform:translate(-6.3px,0)}96%{clip-path:inset(85% 0 5% 0);transform:translate(3.45px,0)}98%{clip-path:inset(15% 0 65% 0);transform:translate(-1.7px,0)}100%{clip-path:inset(0 0 0 0);transform:translate(0);opacity:0}}@media (prefers-reduced-motion: reduce){.mh-glitch::before,.mh-glitch::after{animation:none}}.mh-cta-row{display:flex;gap:22px;align-items:center;justify-content:center}a.mh-btn{font-family:'JetBrains Mono', monospace;font-weight:700;font-size:17px;letter-spacing:2.5px;text-transform:uppercase;padding:20px 42px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;gap:12px;text-decoration:none}a.mh-btn-primary{background:linear-gradient(90deg,#25e290 0%,#58f0c2 100%);color:#0a0014 !important;border:none;box-shadow:0 0 34px rgba(37,226,144,.45)}a.mh-btn-secondary{background:rgba(255,255,255,.04);color:#fff !important;border:2px solid #B026FF;backdrop-filter:blur(6px);box-shadow:0 0 22px rgba(176,38,255,.25) inset, 0 0 22px rgba(176,38,255,.2)} .av3-intro{position:relative;padding:clamp(72px,9vw,110px) 24px;text-align:center;background:var(--ink);overflow:hidden}.av3-intro::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%, rgba(155,61,240,.16), transparent 34%)}.av3-intro-inner{position:relative}.av3-intro h2{font-size:clamp(1.9rem,3.6vw,2.7rem);max-width:760px;margin:0 auto 20px;text-wrap:balance}.av3-intro p{color:var(--dim);max-width:620px;margin:0 auto;font-size:1.06rem} .av3-concept{position:relative;background:var(--ink);padding:clamp(72px,9vw,120px) max(24px,calc((100vw - 1280px)/2));overflow:hidden}.av3-concept::before{content:'';position:absolute;inset:0;background: radial-gradient(circle at 8% 50%, rgba(155,61,240,.16), transparent 34%), radial-gradient(circle at 96% 50%, rgba(32,221,160,.12), transparent 32%)}.av3-concept-inner{position:relative;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center}.av3-hero-cta{display:flex;gap:16px;flex-wrap:wrap}.av3-concept-photo{position:relative;border-radius:4px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,.6);transform:rotate(-1.4deg)}.av3-concept-photo img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}.av3-concept-text .eyebrow{color:var(--gold);font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.22em;font-size:.78rem;margin:0 0 20px}.av3-concept-text h2{font-size:clamp(2rem,3.8vw,3rem);margin:0 0 24px;text-wrap:balance}.av3-concept-text p{color:var(--dim);font-size:1.02rem;max-width:56ch;margin:0}.av3-concept-text p+p{margin-top:16px}.av3-concept-text .av3-hero-cta{justify-content:flex-start;margin-top:32px} .av3-univers{position:relative;background:var(--ink);padding:clamp(72px,9vw,120px) 0;overflow:hidden}.av3-univers::before{content:'';position:absolute;inset:0;pointer-events:none;background: radial-gradient(circle at 88% 30%, rgba(246,191,0,.1), transparent 32%), radial-gradient(circle at 4% 70%, rgba(155,61,240,.14), transparent 32%)}.av3-univers-head, .av3-univers-strip{position:relative}.av3-univers-head{max-width:1280px;margin:0 auto 40px;padding:0 max(24px,calc((100vw - 1280px)/2));display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.av3-univers-head h2{font-size:clamp(2rem,3.8vw,2.8rem);max-width:600px;text-wrap:balance}.av3-univers-strip{display:flex;align-items:flex-end;gap:28px;overflow-x:auto;overflow-y:visible;padding:24px max(24px,calc((100vw - 1280px)/2)) 24px;scroll-snap-type:x proximity}.av3-ucard{position:relative;flex:0 0 auto;width:220px;scroll-snap-align:start;background:var(--surface);border:1px solid rgba(255,255,255,.12);text-decoration:none;color:#fff;padding:10px 10px 18px;box-shadow:0 24px 50px -20px rgba(0,0,0,.65);transition:transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s ease;margin-top:14px}.av3-ucard.av3-ucard--lg{width:300px}.av3-ucard.av3-ucard--xl{width:340px}.av3-univers-strip .av3-ucard:nth-child(5n+1){transform:rotate(-3deg)}.av3-univers-strip .av3-ucard:nth-child(5n+2){transform:rotate(2deg)}.av3-univers-strip .av3-ucard:nth-child(5n+3){transform:rotate(-1.5deg)}.av3-univers-strip .av3-ucard:nth-child(5n+4){transform:rotate(2.5deg)}.av3-univers-strip .av3-ucard:nth-child(5n+5){transform:rotate(-2deg)}.av3-ucard:hover{transform:rotate(0deg) scale(1.04);z-index:5;box-shadow:0 30px 60px -16px rgba(0,0,0,.75), 0 0 30px -8px rgba(246,191,0,.3)}.av3-ucard-photo{position:relative;overflow:hidden;background:var(--ink)}.av3-ucard-photo img{width:100%;aspect-ratio:1/1;height:auto;object-fit:cover;display:block}.av3-ucard-scan{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom, rgba(255,255,255,0) 0 3px, rgba(0,0,0,.12) 3px 4px)}.av3-ucard-corner{position:absolute;width:14px;height:14px;pointer-events:none;z-index:2}.av3-ucard-corner.tl{top:4px;left:4px;border-top:2px solid var(--gold);border-left:2px solid var(--gold)}.av3-ucard-corner.tr{top:4px;right:4px;border-top:2px solid var(--gold);border-right:2px solid var(--gold)}.av3-ucard-corner.bl{bottom:4px;left:4px;border-bottom:2px solid var(--gold);border-left:2px solid var(--gold)}.av3-ucard-corner.br{bottom:4px;right:4px;border-bottom:2px solid var(--gold);border-right:2px solid var(--gold)}.av3-ucard-body{padding:14px 6px 0}.av3-ucard-tag{display:inline-block;font-family:"Open Sans",sans-serif;font-weight:700;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:6px}.av3-ucard h3{font-size:1.15rem;text-transform:none;letter-spacing:0;margin-bottom:8px}.av3-ucard-ref{display:flex;justify-content:space-between;align-items:center;font-family:"Open Sans",sans-serif;font-size:.64rem;letter-spacing:.06em;color:var(--dim);opacity:.6;text-transform:uppercase} .av3-trust{position:relative;background:var(--ink);padding:clamp(96px,12vw,168px) max(24px,calc((100vw - 1280px)/2)) clamp(140px,16vw,220px);overflow:hidden}.av3-trust::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 12% 50%, rgba(32,221,160,.14), transparent 34%)}.av3-trust-inner{position:relative;max-width:1280px;margin:0 auto}.av3-trust-kicker{font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:var(--green);font-size:.78rem;margin:0 0 26px}.av3-trust-statement{font-size:clamp(2rem,4.4vw,3.4rem);max-width:680px;text-transform:none;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:600;line-height:1.16;letter-spacing:0;margin:0}.av3-trust-statement em{font-style:normal;color:var(--gold)}.av3-trust-photo{position:absolute;right:0;top:0;width:30%;max-width:340px;border-radius:2px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,.6);transform:rotate(2.2deg)}.av3-trust-photo img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}.av3-trust-cap{position:absolute;left:-14px;bottom:-16px;background:var(--gold);color:#170027;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;padding:8px 16px;transform:rotate(-2.5deg);box-shadow:0 8px 18px rgba(0,0,0,.35)} .av3-final{position:relative;padding:clamp(90px,10vw,140px) 24px;text-align:center;background:var(--ink);overflow:hidden}.av3-final::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%, rgba(155,61,240,.2), transparent 38%)}.av3-final-inner{position:relative;max-width:700px;margin:0 auto}.av3-final h2{font-size:clamp(2.1rem,4.6vw,3.6rem);margin-bottom:20px}.av3-final h2 .accent{color:var(--gold)}.av3-final p{color:var(--dim);margin:0 auto 36px;font-size:1.05rem}.av3-final .av3-hero-cta{justify-content:center} .demo-styles{position:relative;background:var(--surface);padding:80px max(24px,calc((100vw - 1280px)/2));border-top:1px solid rgba(255,255,255,.1)}.demo-styles-title{color:var(--dim);font-family:"Open Sans",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;margin:0 0 50px;max-width:1280px;margin-left:auto;margin-right:auto}.demo-block{max-width:1280px;margin:0 auto 70px}.demo-block-label{display:flex;align-items:baseline;gap:14px;margin-bottom:24px}.demo-block-num{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;color:var(--gold);font-size:1.3rem}.demo-block-name{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.4rem;letter-spacing:.02em}.demo-row{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px} .demo-poster{width:190px;height:250px;flex:0 0 auto;position:relative;border-radius:6px;overflow:hidden;box-shadow:0 16px 34px -14px rgba(0,0,0,.6);transition:transform .2s ease}.demo-poster:hover{transform:translateY(-6px)}.demo-poster img{width:100%;height:100%;object-fit:cover;display:block}.demo-poster::after{content:'';position:absolute;inset:0;background:linear-gradient(to top, rgba(11,5,18,.95) 0%, rgba(11,5,18,.15) 55%, transparent 75%)}.demo-poster-label{position:absolute;left:14px;right:14px;bottom:14px;z-index:2}.demo-poster-tag{display:block;color:var(--gold);font-family:"Open Sans",sans-serif;font-weight:700;font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px}.demo-poster-label h4{color:#fff;font-size:1.05rem;text-transform:none;letter-spacing:0} .demo-arcade-row{display:flex;gap:2px;overflow-x:auto}.demo-arcade{width:150px;height:150px;flex:0 0 auto;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.15);cursor:pointer}.demo-arcade img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.7) brightness(.7);transition:filter .25s ease, transform .25s ease}.demo-arcade:hover{border-color:var(--gold);box-shadow:0 0 24px rgba(246,191,0,.4);z-index:2}.demo-arcade:hover img{filter:saturate(1.15) brightness(1);transform:scale(1.06)}.demo-arcade-label{position:absolute;left:0;right:0;bottom:0;background:rgba(11,5,18,.88);padding:6px 8px;font-family:"Open Sans",sans-serif;font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:#fff;opacity:0;transform:translateY(4px);transition:opacity .2s ease, transform .2s ease}.demo-arcade:hover .demo-arcade-label{opacity:1;transform:translateY(0)} .demo-skew{width:170px;height:220px;flex:0 0 auto;position:relative;overflow:hidden;clip-path:polygon(0 7%, 100% 0, 100% 93%, 0 100%);transition:transform .25s ease}.demo-skew:hover{transform:translateY(-6px)}.demo-skew img{width:100%;height:100%;object-fit:cover;display:block}.demo-skew::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg, rgba(11,5,18,.85) 0%, transparent 45%), linear-gradient(to top, rgba(11,5,18,.92) 0%, transparent 55%)}.demo-skew-label{position:absolute;left:16px;bottom:18px;z-index:2}.demo-skew-tag{display:block;color:var(--green);font-family:"Open Sans",sans-serif;font-weight:700;font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px}.demo-skew-label h4{color:#fff;font-size:1rem;text-transform:none;letter-spacing:0} .demo-ticket{width:190px;flex:0 0 auto;background:var(--ink);border:1px solid rgba(255,255,255,.14);border-radius:6px;overflow:hidden}.demo-ticket-photo{width:100%;aspect-ratio:1/1;overflow:hidden}.demo-ticket-photo img{width:100%;height:100%;object-fit:cover;display:block}.demo-ticket-perf{position:relative;height:14px;background-image:radial-gradient(circle, var(--surface) 4px, transparent 4.2px);background-size:14px 14px;background-position:3px center}.demo-ticket-body{padding:10px 14px 16px}.demo-ticket-tag{display:block;color:var(--gold);font-family:"Open Sans",sans-serif;font-weight:700;font-size:.6rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px}.demo-ticket-body h4{font-size:.98rem;text-transform:none;letter-spacing:0;margin-bottom:8px}.demo-ticket-barcode{display:flex;gap:2px;height:18px;align-items:flex-end;margin-bottom:6px}.demo-ticket-barcode span{display:block;width:2px;background:rgba(255,255,255,.4)}.demo-ticket-ref{font-family:"Open Sans",sans-serif;font-size:.58rem;letter-spacing:.08em;color:var(--dim);opacity:.6;text-transform:uppercase} .demo-list{list-style:none;margin:0;padding:0;max-width:640px}.demo-list li{position:relative;border-top:1px solid rgba(255,255,255,.12);padding:18px 4px;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:16px;transition:color .2s ease}.demo-list li:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.demo-list li:hover{color:var(--gold)}.demo-list-title{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;text-transform:uppercase;font-size:1.3rem}.demo-list-tag{font-family:"Open Sans",sans-serif;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--dim);flex-shrink:0}.demo-list-preview{position:absolute;right:0;top:50%;width:100px;height:100px;border-radius:4px;overflow:hidden;transform:translateY(-50%) scale(.85);opacity:0;transition:opacity .25s ease, transform .25s ease;pointer-events:none;box-shadow:0 20px 40px -12px rgba(0,0,0,.6);z-index:5}.demo-list-preview img{width:100%;height:100%;object-fit:cover;display:block}.demo-list li:hover .demo-list-preview{opacity:1;transform:translateY(-50%) scale(1)} .site-footer{position:fixed;left:0;right:0;bottom:0;z-index:0}#main{position:relative;z-index:1;background:#170a2b}#top{background-color:#170a2b}@media(max-width:980px){.av3-menu,.av3-nav-cta .btn-ghost{display:none}.av3-burger{display:flex}.av3-mobile-panel{display:block}.av3-concept-inner{grid-template-columns:1fr;gap:36px}.av3-trust-photo{position:relative;width:70%;margin:40px 0 0 auto;top:0;right:0} .av3-nav{background:rgba(18,7,33,.97);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(max-width:600px){.av3-nav-inner{padding:14px 18px}}#cmplz-manage-consent .cmplz-manage-consent{width: 34px !important;min-width: 0 !important;height: 30px !important;padding: 5px !important;font-size: 0 !important;line-height: 20px !important;border-radius: 8px 8px 0 0 !important;white-space: nowrap !important;overflow: hidden !important;transition: width .2s ease, padding .2s ease !important;animation: none !important;bottom: 0 !important;background-color: #210038 !important;color: #ffffff !important;border-color: #210038 !important;}#cmplz-manage-consent .cmplz-manage-consent::before{content: "⚙";display: inline-block;width: 24px;font-size: 15px;line-height: 20px;text-align: center;}#cmplz-manage-consent .cmplz-manage-consent:hover, #cmplz-manage-consent .cmplz-manage-consent:focus-visible{width: 166px !important;padding: 5px 9px !important;font-size: 11px !important;}#cmplz-manage-consent .cmplz-manage-consent:hover::before, #cmplz-manage-consent .cmplz-manage-consent:focus-visible::before{display: none;}@media (max-width: 768px){#cmplz-manage-consent .cmplz-manage-consent{right: 12px !important;height: 30px !important;line-height: 20px !important;}}@media (max-width: 760px){ html body .cmplz-cookiebanner.cmplz-show:not(.mk-cmplz-open){display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 6px 8px !important;padding: 12px 12px calc(10px + env(safe-area-inset-bottom)) !important;border-radius: 12px 12px 0 0 !important;box-sizing: border-box !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-header, html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-divider{display: none !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-body{order: 1;flex: 0 0 100%;margin: 0 !important;padding: 0 !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-message, html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-message p{margin: 0 !important;padding: 0 !important;font-size: 13px !important;line-height: 1.35 !important;} html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-buttons{display: contents !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn{margin: 0 !important;box-sizing: border-box !important;font-size: 15px !important;font-weight: 600 !important;line-height: 1.2 !important;min-height: 44px !important;padding: 8px 10px !important;border-width: 2px !important;border-style: solid !important;border-radius: 8px !important;} html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-accept, html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-deny{order: 2;flex: 1 1 calc(50% - 5px) !important;width: auto !important;min-width: 0 !important;color: #ffffff !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-accept{color: #ffffff !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-accept{background-color: #8300a4 !important;border-color: #8300a4 !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-deny{background-color: #ffffff !important;border-color: #d7d7d7 !important;border-width: 1px !important;color: #1f1f1f !important;} html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-view-preferences{order: 3;flex: 0 0 auto !important;width: auto !important;min-height: 32px !important;padding: 4px 0 !important;font-size: 13px !important;font-weight: 400 !important;background: transparent !important;border: 0 !important;color: #1f1f1f !important;text-decoration: underline !important;box-shadow: none !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-save-preferences, html body .cmplz-cookiebanner:not(.mk-cmplz-open) a.cmplz-btn.cmplz-manage-options, html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-links.cmplz-information{display: none !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents{order: 4;flex: 1 1 0 !important;width: auto !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents ul{display: flex !important;flex-wrap: nowrap;justify-content: space-between;gap: 0 6px;margin: 0 !important;padding: 0 !important;list-style: none !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents li{flex: 0 0 auto !important;line-height: 1.2 !important;min-height: 0 !important;height: auto !important;white-space: nowrap !important;margin: 0 !important;padding: 0 !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents .cmplz-link{display: inline-block;white-space: nowrap !important;padding: 8px 0 !important;margin: 0 !important;font-size: 13px !important;line-height: 1.2 !important;} html body #cmplz-manage-consent .cmplz-manage-consent{left: 12px !important;right: auto !important;bottom: var(--mk-cmplz-lift, 0px) !important;transition: bottom .3s ease, width .2s ease, padding .2s ease !important;}} @media (max-width: 380px){html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents{flex: 1 0 100% !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents ul{justify-content: flex-start !important;width: 100% !important;gap: 0 18px !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-btn.cmplz-view-preferences{min-height: 24px !important;padding: 2px 0 !important;}html body .cmplz-cookiebanner:not(.mk-cmplz-open) .cmplz-documents .cmplz-link{padding: 3px 0 !important;}}@media (max-width: 760px) and (prefers-reduced-motion: reduce){html body #cmplz-manage-consent .cmplz-manage-consent{transition: none !important;}}.avb-intro{position:relative;z-index:31;box-sizing:border-box;max-width:900px;margin:-158px auto 0;padding:14px 24px;text-align:center}.avb-intro summary{display:inline-block;cursor:pointer;list-style:none;color:rgba(255,255,255,.3);font-family:"JetBrains Mono",monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;transition:color .25s ease}.avb-intro summary::-webkit-details-marker{display:none}.avb-intro summary:hover{color:rgba(255,255,255,.55)}.avb-intro p{width:100%;min-height:0;overflow:hidden;max-width:820px;margin:0 auto;padding:0;color:rgba(255,255,255,.5);font-size:.85rem;line-height:1.7;text-align:center}.avb-intro p::before{content:"";display:block;height:14px} .avb-intro::details-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),content-visibility .5s allow-discrete}.avb-intro[open]::details-content{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.avb-intro::details-content{transition:none}}@media(min-width:981px){html body.page-template-mankind-design-v4:not(.page-id-3103) .av3-nav-inner{min-height:85px}html body.page-template-mankind-design-v4:not(.page-id-3103) .av3-nav.is-compact .av3-nav-inner{min-height:75px}} html body.page-template-mankind-design-v4 .av3-nav:not(.is-compact){background:none!important} @media(max-width:860px){body.page-template-mankind-design-v4 .site-footer{position:static}body.page-template-mankind-design-v4 #main{margin-bottom:0!important}} .av3-nav{top:14px;width:calc(100% - 32px);max-width:1480px;margin:14px auto 0;padding:0;background:rgba(12,4,23,.82);border:1px solid rgba(255,255,255,.12);border-bottom-color:rgba(246,191,0,.52);border-radius:14px;clip-path:none;filter:none;box-shadow:0 20px 55px rgba(0,0,0,.32);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:width .25s ease,background .25s ease,box-shadow .25s ease,top .25s ease}.av3-nav.is-compact{top:8px;width:calc(100% - 48px);background:rgba(12,4,23,.96);box-shadow:0 14px 42px rgba(0,0,0,.46)}.av3-nav-inner{max-width:none;min-height:70px;padding:0 16px 0 22px;transform:none;transition:min-height .25s ease}.av3-nav.is-compact .av3-nav-inner{min-height:60px}.av3-brand{position:relative;display:flex;align-items:center;flex:0 0 auto;padding-left:54px;font-size:1.48rem;letter-spacing:.08em}.av3-brand-logo{position:absolute;left:0;top:50%!important;height:48px!important;width:48px!important;max-width:none!important;max-height:none!important;object-fit:contain;transform:translateY(-50%)}.av3-menu{gap:4px}.av3-menu>li:nth-child(2),.av3-mobile-menu>li:nth-child(2){display:none}.av3-menu>li>a,.av3-menu>li>button{position:relative;padding:12px 13px;color:rgba(255,255,255,.7);font-family:"Yanone Kaffeesatz",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase;border-radius:7px}.av3-menu>li>a::after,.av3-menu>li>button::after{content:'';position:absolute;left:13px;right:13px;bottom:5px;height:2px;background:#20dda0;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.av3-menu>li>a:hover::after,.av3-menu>li>button:hover::after,.av3-menu>li.open>button::after{transform:scaleX(1)}.av3-menu>li>a:hover,.av3-menu>li>button:hover,.av3-menu>li.open>button{color:#fff;background:rgba(255,255,255,.045)}.av3-sub{top:calc(100% + 15px);min-width:245px;padding:10px;background:rgba(12,4,23,.98);border-color:rgba(255,255,255,.13);border-radius:14px;box-shadow:0 28px 70px rgba(0,0,0,.58);transform:translateY(-8px)}.av3-menu>li:nth-child(3) .av3-sub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:520px}.av3-sub a{padding:13px 14px;color:rgba(255,255,255,.68);border:1px solid transparent;border-radius:8px}.av3-sub a:hover{color:#fff;background:rgba(155,61,240,.13);border-color:rgba(155,61,240,.28)}.av3-nav-cta{gap:8px}.av3-nav-cta .btn{min-height:42px;padding:10px 17px;border-radius:8px}.av3-nav-cta .btn-ghost{color:rgba(255,255,255,.76);background:transparent;border-color:transparent}.av3-nav-cta .btn-ghost:hover{color:#fff;background:rgba(255,255,255,.06)}.av3-nav-cta .btn-gold{box-shadow:0 10px 26px rgba(246,191,0,.18)}.av3-burger{border-radius:8px}.av3-menu>li:focus-within .av3-sub{opacity:1;visibility:visible;transform:translateY(0)}.av3-menu>li>button::before{content:'⌄';order:2;margin-top:-3px;color:#20dda0;font-size:1rem;line-height:1;transition:transform .2s ease}.av3-menu>li.open>button::before{transform:rotate(180deg)}.av3-brand{padding:5px 11px;background:transparent;border:0;border-radius:0;box-shadow:none}.av3-brand-logo{position:static;z-index:1;width:auto!important;height:42px!important;max-width:none!important;max-height:42px!important;object-fit:contain;transform:none;filter:none}.av3-brand-text{display:none}@media(min-width:981px){.av3-menu>li:hover .av3-sub{opacity:1;visibility:visible;transform:translateY(0)}}@media(max-width:1180px) and (min-width:981px){.av3-nav-inner{padding-left:17px}.av3-menu>li>a,.av3-menu>li>button{padding-left:9px;padding-right:9px;font-size:.92rem}.av3-menu>li>a::after,.av3-menu>li>button::after{left:9px;right:9px}.av3-nav-cta .btn{padding-left:13px;padding-right:13px}}@media(max-width:980px){.av3-nav{top:8px;width:calc(100% - 16px);margin-top:8px;border-radius:12px;background:rgba(15,5,27,.97);backdrop-filter:none;-webkit-backdrop-filter:none}.av3-nav.is-compact{top:6px;width:calc(100% - 20px);background:rgba(15,5,27,.99)}.av3-nav-inner,.av3-nav.is-compact .av3-nav-inner{min-height:60px;padding:0 11px 0 16px}.av3-nav-cta .btn-gold{min-height:38px;padding:8px 13px}.av3-mobile-panel{background:radial-gradient(circle at 90% 8%,rgba(155,61,240,.24),transparent 30%),#0c0417}.av3-mobile-panel-inner{display:flex;flex-direction:column;min-height:100svh;padding:22px 22px 28px}.av3-mobile-top{margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.av3-mobile-close{border-radius:50%;font-size:1.6rem}.av3-mobile-menu{counter-reset:none}.av3-mobile-menu>li{border-bottom-color:rgba(255,255,255,.1)}.av3-mobile-menu>li>a,.av3-mobile-menu>li>button{justify-content:flex-start;gap:18px;padding:17px 4px;font-size:clamp(1.55rem,7vw,2.15rem);line-height:1}.av3-mobile-menu>li>a::before,.av3-mobile-menu>li>button::before{content:attr(data-nav-index);min-width:26px;color:#20dda0;font-family:"JetBrains Mono",monospace;font-size:.62rem;letter-spacing:.08em}.av3-mobile-menu>li>button svg{margin-left:auto}.av3-mobile-sub{padding:2px 0 14px 44px}html body .av3-mobile-menu>li>a::before,html body .av3-mobile-menu>li>button::before{display:none!important}html body .av3-mobile-menu>li>a,html body .av3-mobile-menu>li>button{padding-left:27px!important}html body .av3-mobile-sub{padding-left:27px!important}.av3-mobile-sub a{padding:9px 0;color:rgba(255,255,255,.63)}.av3-mobile-cta{position:sticky;bottom:0;margin-top:auto;padding-top:26px;background:linear-gradient(180deg,transparent,#0c0417 24%)}.av3-mobile-cta .btn{min-height:50px;border-radius:8px}body.av3-menu-open{overflow:hidden}}@media(max-width:980px){.av3-mobile-menu>li>button::after{content:'+';position:static;width:auto;height:auto;margin-left:auto;background:none;color:#f6bf00;font-size:1.4rem;line-height:1;transform:none}.av3-mobile-menu>li.open>button::after{content:'−';transform:none}}body.accueil-v3{background:#170027}.av3>.mk-v4-content{max-width:1100px;margin:0 auto;padding:clamp(130px,16vh,190px) 24px clamp(70px,9vw,120px);color:rgba(255,255,255,.82);font-size:1.05rem;line-height:1.75}.av3>.mk-v4-content h1,.av3>.mk-v4-content h2,.av3>.mk-v4-content h3{color:#fff;font-family:"Rajdhani",sans-serif;font-weight:700;line-height:1.05}.av3>.mk-v4-content h1{font-size:clamp(2.6rem,6vw,4.6rem);margin:0 0 24px}.av3>.mk-v4-content h2{font-size:clamp(1.9rem,3.6vw,2.8rem);margin:48px 0 16px}.av3>.mk-v4-content a{color:#f6bf00} @media(min-width:1181px){html body.page-template-mankind-design-v4:not(.page-id-3103) .av3 .av3-nav .av3-menu>li>a,html body.page-template-mankind-design-v4:not(.page-id-3103) .av3 .av3-nav .av3-menu>li>button{padding-left:clamp(3px,.55vw,11px)!important;padding-right:clamp(3px,.55vw,11px)!important}} .cursor-circle{display:none!important} .avb-v-r{display:none}@media(max-width:980px){.avb-v-d{display:none}.avb-v-r{display:inline}}body.tb5{--tb5-gold:#f6bf00;--tb5-green:#20dda0;--tb5-ink:#170a2b;--tb5-night:#0c0417;background:#0c0417;color:#fff}body.tb5 #main{overflow:hidden} body.tb5 .tb5-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:100svh;padding:clamp(130px,16vh,200px) 24px clamp(70px,9vh,110px);text-align:center;isolation:isolate}body.tb5 .tb5-hero-media{position:absolute;inset:0;z-index:-2;margin:0;overflow:hidden} body.tb5 .tb5-hero-media img{width:100%;height:100%;object-fit:cover;object-position:62% 40%}@media(max-width:980px){body.tb5 .tb5-hero-media img{object-position:50% 35%}} body.tb5 .tb5-hero::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,0,16,.84) 0%,rgba(8,0,16,.56) 30%,rgba(8,0,16,.72) 70%,#0c0417 100%)} body.tb5 .tb5-hero-copy{position:relative;width:100%;max-width:1040px;margin:0 auto;min-width:0}body.tb5 .tb5-hero .mh-eyebrow-row{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 20px}body.tb5 .tb5-hero .mh-dash{width:34px;height:2px;background:var(--tb5-gold);flex:0 0 auto}body.tb5 .tb5-hero h1.mh-eyebrow{margin:0;white-space:normal;font-family:"JetBrains Mono",monospace;font-size:clamp(.66rem,1vw,.8rem);font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-display{margin:0;font-family:"Rajdhani",sans-serif;font-weight:700;letter-spacing:-.035em;line-height:.98;font-size:clamp(3rem,7.96vw,7.2rem);color:#fff;text-shadow:0 4px 30px rgba(8,0,16,.6)}body.tb5 .tb5-display .mh-glitch{color:var(--tb5-gold)}body.tb5 .tb5-lead{max-width:640px;margin:28px auto 0;color:rgba(255,255,255,.82);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75;text-shadow:0 2px 14px rgba(8,0,16,.7)}body.tb5 .tb5-hero .mh-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px} body.tb5 .tb5-hl{position:relative;z-index:30;display:flex;justify-content:center;width:100%;margin:0;padding:3px 24px;gap:72px;background:rgba(255,255,255,.045);border-top:1px solid rgba(246,191,0,.3);border-bottom:1px solid rgba(246,191,0,.3)}body.tb5 .tb5-hl>div{position:relative;display:grid;grid-template-rows:0 auto auto;justify-items:center;row-gap:2px;padding:5.62px 16px 7.41px;text-align:center}body.tb5 .tb5-hl>div+div::before{content:'';position:absolute;left:-36px;top:20%;bottom:20%;width:1px;background:rgba(255,255,255,.14)}body.tb5 .tb5-hl strong{grid-row:2;color:var(--tb5-gold);font-family:"Rajdhani",sans-serif;font-weight:700;font-size:1.78rem;line-height:1;text-transform:uppercase}body.tb5 .tb5-hl span{grid-row:3;color:rgba(255,255,255,.72);font-family:"Rajdhani",sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase} body.tb5 .tb5-where,body.tb5 .tb5-packs,body.tb5 .tb5-why,body.tb5 .tb5-flow,body.tb5 .tb5-extras,body.tb5 .tb5-proof,body.tb5 .tb5-faq{max-width:1500px;margin:0 auto;padding:clamp(80px,9vw,140px) clamp(20px,4vw,60px) 0}body.tb5 .tb5-faq{padding-bottom:clamp(80px,9vw,140px)}body.tb5 .tb5-head{margin:0 0 clamp(36px,4vw,60px)}body.tb5 .tb5-kicker{margin:0 0 22px!important;color:var(--tb5-green)!important;font-family:"JetBrains Mono",monospace!important;font-weight:700!important;font-size:.714rem!important;line-height:1.3!important;letter-spacing:.17em!important;text-transform:uppercase!important}body.tb5 .tb5-title{margin:0;color:#fff;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(3rem,5.6vw,5.5rem);line-height:.86;letter-spacing:-.01em}body.tb5 .tb5-title span{color:var(--tb5-gold)}body.tb5 .tb5-rv{opacity:0;transform:translateY(32px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}body.tb5 .tb5-rv.is-in,body.tb5:not(.tb5-js) .tb5-rv{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){body.tb5 .tb5-rv{opacity:1;transform:none;transition:none}}body.tb5 .tb5-link{display:inline-flex;gap:8px;color:var(--tb5-gold)!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important}body.tb5 .tb5-link span{transition:transform .25s}body.tb5 .tb5-link:hover span{transform:translateX(5px)} body.tb5 .tb5-where-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2vw,28px)}body.tb5 .tb5-place{position:relative;min-height:620px;overflow:hidden;border:1px solid rgba(255,255,255,.1);isolation:isolate}body.tb5 .tb5-place figure{position:absolute;inset:0;z-index:-2;margin:0}body.tb5 .tb5-place img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}body.tb5 .tb5-place:hover img{}body.tb5 .tb5-place::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,0,16,.05) 0%,rgba(8,0,16,.35) 40%,rgba(8,0,16,.95) 100%)}body.tb5 .tb5-place-body{position:absolute;left:0;right:0;bottom:0;padding:clamp(24px,3vw,40px)}body.tb5 .tb5-place-n{display:inline-block;margin-bottom:14px;padding:8px 12px;background:var(--tb5-ink);border:1px solid rgba(255,255,255,.18);font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-place-alt .tb5-place-n{color:var(--tb5-green)}body.tb5 .tb5-place h3{margin:0 0 18px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.8rem,4.4vw,4.4rem);line-height:.86;text-transform:uppercase;color:#fff}body.tb5 .tb5-place ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;margin:0 0 22px;padding:0;list-style:none}body.tb5 .tb5-place li{position:relative;padding-left:18px;color:rgba(255,255,255,.85);font-size:.95rem;line-height:1.45}body.tb5 .tb5-place li::before{content:'';position:absolute;left:0;top:.5em;width:7px;height:7px;background:var(--tb5-gold);transform:rotate(45deg)}body.tb5 .tb5-place-alt li::before{background:var(--tb5-green)} body.tb5 .tb5-pack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}body.tb5 .tb5-pack{position:relative;display:flex;flex-direction:column;padding:clamp(26px,2.6vw,38px);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);border-radius:12px;transition:border-color .3s,transform .3s}body.tb5 .tb5-pack:hover{border-color:rgba(246,191,0,.4);transform:translateY(-4px)}body.tb5 .tb5-pack-fav{background:radial-gradient(circle at 100% 0,rgba(246,191,0,.14),transparent 55%),#140825;border-color:rgba(246,191,0,.6);box-shadow:0 30px 70px rgba(0,0,0,.4)}body.tb5 .tb5-pack-badge{position:absolute;top:-13px;left:clamp(26px,2.6vw,38px);padding:6px 12px;background:var(--tb5-gold);color:var(--tb5-ink);font-family:"JetBrains Mono",monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body.tb5 .tb5-pack-use{margin:0 0 8px;font-family:"JetBrains Mono",monospace;font-size:.64rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--tb5-green)}body.tb5 .tb5-pack h3{margin:0;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.6rem,3.4vw,3.4rem);line-height:.9;text-transform:uppercase;color:#fff}body.tb5 .tb5-pack h3 a{color:inherit!important;text-decoration:none!important}body.tb5 .tb5-pack-price{display:flex;align-items:baseline;gap:10px;margin:14px 0 16px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:4.2rem;line-height:1;color:var(--tb5-gold)}body.tb5 .tb5-pack-price small{font-family:"JetBrains Mono",monospace;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.55)}body.tb5 .tb5-pack-desc{margin:0 0 22px;color:rgba(255,255,255,.7);line-height:1.65}body.tb5 .tb5-pack ul{margin:0 0 22px;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.1);list-style:none}body.tb5 .tb5-pack li{position:relative;margin:0 0 9px;padding-left:24px;color:rgba(255,255,255,.86);line-height:1.45}body.tb5 .tb5-pack li::before{content:'✓';position:absolute;left:0;top:0;color:var(--tb5-gold);font-weight:700}body.tb5 .tb5-pack-ppl{margin:auto 0 18px;font-family:"JetBrains Mono",monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}body.tb5 .tb5-pack-btn{display:block;padding:14px 18px;border:1px solid rgba(246,191,0,.6);border-radius:6px;color:var(--tb5-gold)!important;text-align:center;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;transition:background .25s,color .25s}body.tb5 .tb5-pack-btn:hover,body.tb5 .tb5-pack-fav .tb5-pack-btn{background:var(--tb5-gold);color:var(--tb5-ink)!important}body.tb5 .tb5-cmp{margin:28px 0 0;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);border-radius:12px}body.tb5 .tb5-cmp summary{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;cursor:pointer;list-style:none;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.35rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-cmp summary::-webkit-details-marker{display:none}body.tb5 .tb5-cmp summary b{color:var(--tb5-gold);font-size:1.5rem;transition:transform .25s}body.tb5 .tb5-cmp[open] summary b{transform:rotate(45deg)}body.tb5 .tb5-cmp-scroll{overflow-x:auto;padding:0 26px 22px}body.tb5 .tb5-cmp table{width:100%;min-width:620px;border-collapse:collapse;color:rgba(255,255,255,.82);font-size:.95rem}body.tb5 .tb5-cmp th,body.tb5 .tb5-cmp td{padding:13px 12px;border-top:1px solid rgba(255,255,255,.09);text-align:center;background:none}body.tb5 .tb5-cmp thead th{border-top:0;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.4rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-cmp tbody th{text-align:left;font-weight:400;color:rgba(255,255,255,.55)}body.tb5 .tb5-cmp .tb5-cmp-fav{background:rgba(246,191,0,.06);color:#fff}body.tb5 .tb5-cmp thead .tb5-cmp-fav{color:var(--tb5-gold)}body.tb5 .tb5-cmp-price td{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.6rem;color:var(--tb5-gold)}body.tb5 .tb5-pack-note{margin:18px 0 0;color:rgba(255,255,255,.5);font-size:.85rem} body.tb5 .tb5-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:center}body.tb5 .tb5-why-media{position:relative;height:600px}body.tb5 .tb5-why-media figure{position:absolute;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 60px rgba(0,0,0,.45)}body.tb5 .tb5-why-media img{width:100%;height:100%;object-fit:cover}body.tb5 .tb5-why-a{left:0;top:0;width:76%;height:70%}body.tb5 .tb5-why-copy .tb5-title{margin-bottom:28px;font-size:clamp(2.8rem,4.6vw,4.6rem)}body.tb5 .tb5-why-copy>p{max-width:540px;margin:0 0 30px;color:rgba(255,255,255,.72);line-height:1.8}body.tb5 .tb5-pillars{margin:0;padding:0;list-style:none}body.tb5 .tb5-pillars li{display:flex;gap:22px;align-items:flex-start;padding:20px 0;border-top:1px solid rgba(255,255,255,.1)}body.tb5 .tb5-pillars li::before,body.tb5 .tb5-steps li::before{content:none!important;display:none!important}body.tb5 .tb5-pillars strong{display:block;margin-bottom:4px;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.7rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-pillars span{color:rgba(255,255,255,.66)} body.tb5 .tb5-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}body.tb5 .tb5-steps::before{content:'';position:absolute;left:0;right:0;top:27px;height:2px;background:linear-gradient(90deg,var(--tb5-gold),var(--tb5-green))}body.tb5 .tb5-steps li{position:relative;padding:0}body.tb5 .tb5-steps b{position:relative;display:grid;place-items:center;width:56px;height:56px;margin-bottom:20px;border:2px solid var(--tb5-gold);border-radius:50%;background:var(--tb5-night);font-family:"JetBrains Mono",monospace;font-size:.85rem;color:var(--tb5-gold);box-shadow:0 0 18px rgba(246,191,0,.35)}body.tb5 .tb5-steps strong{display:block;margin-bottom:8px;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.9rem;line-height:1;text-transform:uppercase;color:#fff}body.tb5 .tb5-steps span{color:rgba(255,255,255,.66);line-height:1.65} body.tb5 .tb5-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:240px 240px;gap:14px}body.tb5 .tb5-bento figure{position:relative;margin:0;overflow:hidden;background:#0c0417;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 60px rgba(0,0,0,.36);transition:transform .32s,border-color .32s}body.tb5 .tb5-bento figure:hover{transform:scale(1.02);border-color:rgba(246,191,0,.48)}body.tb5 .tb5-bento img{width:100%;height:100%;object-fit:cover}body.tb5 .tb5-bento figcaption{position:absolute;left:0;right:0;bottom:0;padding:40px 18px 16px;background:linear-gradient(180deg,transparent,rgba(8,0,16,.92))}body.tb5 .tb5-bento figcaption span{display:block;margin-bottom:4px;font-family:"JetBrains Mono",monospace;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-bento figcaption strong{font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.7rem;line-height:1;text-transform:uppercase;color:#fff}body.tb5 .tb5-b1{grid-column:1/3;grid-row:1/3}body.tb5 .tb5-b4{grid-column:3/5}body.tb5 .tb5-extras-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:28px}body.tb5 .tb5-extras-cta p{max-width:620px;margin:0;color:rgba(255,255,255,.7);line-height:1.75} body.tb5 .tb5-quotes{display:grid;grid-template-columns:1.2fr 1fr .9fr;gap:14px}body.tb5 .tb5-quotes figure{margin:0}body.tb5 .tb5-q{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,2.6vw,36px);border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03)}body.tb5 .tb5-q blockquote{margin:0 0 20px;padding:0;border:0;font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-style:normal;font-size:clamp(16px,1.46vw,22px);line-height:1.45;letter-spacing:0;text-transform:none;color:#fff}body.tb5 .tb5-q figcaption{font-family:"JetBrains Mono",monospace;font-size:.64rem;letter-spacing:.13em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-q-gold{background:var(--tb5-gold);border-color:var(--tb5-gold)}body.tb5 .tb5-q-gold blockquote{color:var(--tb5-ink)}body.tb5 .tb5-q-gold figcaption{color:rgba(23,10,43,.7)}body.tb5 .tb5-q .tb5-q-kw{color:var(--tb5-gold)} body.tb5 .tb5-q .tb5-q-stars{display:block;margin:0 0 10px;font-family:Arial,sans-serif;font-size:.8rem;font-weight:400;font-style:normal;line-height:1;letter-spacing:.14em;text-transform:none;color:var(--tb5-gold)}body.tb5 .tb5-q-gold .tb5-q-stars{color:var(--tb5-ink)} body.tb5 .tb5-q-gold .tb5-q-kw{color:#000;font-weight:700;text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-skip-ink:auto}body.tb5 .tb5-q-photo{min-height:300px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}body.tb5 .tb5-q-photo img{width:100%;height:100%;object-fit:cover} @media(min-width:641px){body.tb5 .tb5-quotes>.tb5-q:nth-child(4){grid-column:1 / -1}body.tb5 .tb5-q-photo{position:relative;min-height:0}body.tb5 .tb5-q-photo img{position:absolute;inset:0;object-position:50% 58%}}body.tb5 .tb5-logos-t{margin:56px 0 20px;text-align:center;font-family:"JetBrains Mono",monospace;font-size:.68rem;letter-spacing:.17em;text-transform:uppercase;color:rgba(255,255,255,.5)}body.tb5 .tb5-logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}body.tb5 .tb5-logos img{width:100%;height:84px;padding:18px 22px;object-fit:contain;background:#fff;border-radius:8px;filter:grayscale(1);opacity:.85;transition:filter .3s,opacity .3s}body.tb5 .tb5-logos img:hover{filter:none;opacity:1} body.tb5 .tb5-faq-list{max-width:900px;display:grid;gap:12px}body.tb5 .tb5-faq details{padding:22px 26px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);border-radius:12px;cursor:pointer;transition:border-color .3s}body.tb5 .tb5-faq details:hover{border-color:rgba(246,191,0,.35)}body.tb5 .tb5-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.35rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-faq summary::-webkit-details-marker{display:none}body.tb5 .tb5-faq summary{letter-spacing:.055em}body.tb5 .tb5-faq summary b{letter-spacing:0}@media(max-width:980px){body.tb5 .tb5-faq summary{letter-spacing:.07em}}body.tb5 .tb5-faq summary b{color:var(--tb5-gold);font-size:1.5rem;transition:transform .25s}body.tb5 .tb5-faq details[open] summary b{transform:rotate(45deg)}body.tb5 .tb5-faq details p{margin:16px 0 0;color:rgba(255,255,255,.68);font-size:.95rem;line-height:1.7}body.tb5 .tb5-faq details p strong{color:var(--tb5-gold)} body.tb5 .tb5-quote{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,5vw,80px);align-items:start;max-width:none;padding:clamp(80px,9vw,130px) max(clamp(20px,4vw,60px),calc((100% - 1380px) / 2));background:radial-gradient(ellipse at 0 0,rgba(246,191,0,.1),transparent 55%),#120720;border-top:1px solid rgba(246,191,0,.3);overflow:hidden}body.tb5 .tb5-quote::before{content:'DEVIS';position:absolute;left:-.02em;bottom:-.12em;color:rgba(255,255,255,.04);font-family:"Yanone Kaffeesatz",sans-serif;font-size:16vw;font-weight:700;line-height:.7;pointer-events:none}body.tb5 .tb5-quote-copy{position:relative;position:sticky;top:120px}body.tb5 .tb5-quote-copy h2.tb5-title{margin:0 0 28px}body.tb5 .tb5-quote-copy>p:not(.tb5-kicker){max-width:460px;color:rgba(255,255,255,.72);line-height:1.8}body.tb5 .tb5-quote-facts{display:flex;gap:40px;margin:30px 0 0;padding:0;list-style:none}body.tb5 .tb5-quote-facts li::before{content:none!important}body.tb5 .tb5-quote-facts b{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-size:2.2rem;line-height:1;color:var(--tb5-gold)}body.tb5 .tb5-quote-facts b a{color:inherit!important;text-decoration:none!important}body.tb5 .tb5-quote-facts span{font-family:"JetBrains Mono",monospace;font-size:.62rem;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.55)}body.tb5 .tb5-quote-form{position:relative;min-width:0}body.tb5 .tb5-mobile-cta{display:none}@media(max-width:980px){body.tb5 .tb5-hero{padding-top:clamp(115px,17vh,160px)}body.tb5 .tb5-display{font-size:clamp(2.6rem,13vw,5.2rem)}body.tb5 .tb5-title{font-size:clamp(3rem,13vw,4.6rem)}body.tb5 .tb5-where-grid,body.tb5 .tb5-pack-grid,body.tb5 .tb5-why,body.tb5 .tb5-quote{grid-template-columns:1fr}body.tb5 .tb5-pack-grid{gap:30px}body.tb5 .tb5-place{min-height:560px}body.tb5 .tb5-why-media{height:420px}body.tb5 .tb5-steps{grid-template-columns:1fr;gap:26px;padding-left:76px}body.tb5 .tb5-steps::before{left:27px;right:auto;top:0;bottom:0;width:2px;height:auto;background:linear-gradient(180deg,var(--tb5-gold),var(--tb5-green))}body.tb5 .tb5-steps b{position:absolute;left:-76px;top:-6px;margin:0}body.tb5 .tb5-bento{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-auto-rows:200px}body.tb5 .tb5-b1,body.tb5 .tb5-b4{grid-column:1/3;grid-row:auto}body.tb5 .tb5-b1{height:280px}body.tb5 .tb5-extras-cta{flex-direction:column;align-items:flex-start}body.tb5 .tb5-quotes{grid-template-columns:1fr}body.tb5 .tb5-q-photo{position:static}body.tb5 .tb5-q-photo img{position:static}body.tb5 .tb5-logos{grid-template-columns:repeat(3,minmax(0,1fr))}body.tb5 .tb5-quote-copy{position:relative;top:0}}@media(max-width:760px){body.tb5 .tb5-hl{--g:clamp(8px,7vw,28px);gap:var(--g);padding:0 clamp(4px,2vw,16px) 3px}body.tb5 .tb5-hl>div{grid-template-rows:0 auto auto;padding:8px clamp(3px,1.6vw,10px) 7px;min-width:0}body.tb5 .tb5-hl strong{font-size:clamp(1.14rem,5.75vw,1.84rem)}body.tb5 .tb5-hl span{font-size:clamp(.53rem,2.6vw,.77rem)}body.tb5 .tb5-hl>div+div::before{left:calc(var(--g) / -2);top:50%;bottom:auto;height:24px;transform:translateY(-50%)}}@media(max-width:600px){body.tb5 .tb5-hero{padding-left:20px;padding-right:20px}body.tb5 .tb5-hero .mh-dash{display:none}body.tb5 .tb5-hero h1.mh-eyebrow{font-size:.62rem;letter-spacing:.14em;line-height:1.7}body.tb5 .tb5-hero .mh-cta-row{flex-direction:column;align-items:center;gap:12px}body.tb5 .tb5-hero .mh-cta-row .mh-btn{font-size:14px;letter-spacing:1.7px}body.tb5 .tb5-lead{font-size:.95rem}body.tb5 .tb5-place{min-height:600px}body.tb5 .tb5-place ul{grid-template-columns:1fr}body.tb5 .tb5-why-media{height:300px}body.tb5 .tb5-bento{grid-template-columns:1fr;grid-auto-rows:220px}body.tb5 .tb5-b1,body.tb5 .tb5-b4{grid-column:auto}body.tb5 .tb5-b1{height:auto}body.tb5 .tb5-logos{grid-template-columns:repeat(2,minmax(0,1fr))}body.tb5 .tb5-quote-facts{gap:26px}body.tb5 .tb5-quote::before{display:none}body.tb5 .tb5-mobile-cta{position:fixed;z-index:850;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:13px 19px calc(13px + env(safe-area-inset-bottom));background:var(--tb5-gold);color:var(--tb5-ink)!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:0 -10px 30px rgba(0,0,0,.42)}html body.tb5{padding-bottom:58px!important}} body.tb5 .tb5-quote-form #mankind_team_form .row{transform:none!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}body.tb5 .tb5-quote-form #mankind_team_form{padding-top:0!important} body.tb5 .tb5-logos img{filter:grayscale(1) contrast(1.1);opacity:.9}body.tb5 .tb5-logos img.tb5-lt{filter:brightness(0);opacity:.75}body.tb5 .tb5-logos img:hover,body.tb5 .tb5-logos img.tb5-lt:hover{filter:none;opacity:1} body.tb5 .tb5-logos>span{display:grid;place-items:center;height:88px;padding:18px 24px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);border-radius:10px;transition:border-color .3s}body.tb5 .tb5-logos>span:hover{border-color:rgba(246,191,0,.4)}body.tb5 .tb5-logos>span>img{width:auto!important;height:auto!important;max-width:100%;max-height:50px;padding:0!important;background:none!important;border-radius:0;object-fit:contain;filter:grayscale(1) invert(1)!important;mix-blend-mode:screen;opacity:.8!important}body.tb5 .tb5-logos>span>img.tb5-lt{filter:brightness(0) invert(1)!important;mix-blend-mode:normal} body.tb5 .tb5-finder{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,48px);margin:0 0 clamp(36px,4vw,56px);padding:clamp(24px,3vw,40px);background:radial-gradient(circle at 0 0,rgba(32,221,160,.1),transparent 50%),#120720;border:1px solid rgba(255,255,255,.12);border-radius:12px}body.tb5 .tb5-finder-n{margin:0 0 18px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.7rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-finder-range{display:flex;align-items:center;gap:18px}body.tb5 .tb5-finder-range input{flex:1;accent-color:#f6bf00;margin:0}body.tb5 .tb5-finder-range output{flex:0 0 auto;min-width:150px;text-align:right;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.7rem;line-height:1;color:var(--tb5-gold)}body.tb5 .tb5-finder-scale{display:flex;justify-content:space-between;margin:8px 168px 0 0;font-family:"JetBrains Mono",monospace;font-size:.62rem;color:rgba(255,255,255,.4)}body.tb5 .tb5-finder-goals{display:flex;flex-wrap:wrap;gap:8px}body.tb5 .tb5-finder-goals button{padding:11px 18px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:transparent;color:rgba(255,255,255,.8);font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,border-color .25s}body.tb5 .tb5-finder-goals button:hover{border-color:var(--tb5-gold)}body.tb5 .tb5-finder-goals button[aria-pressed="true"]{background:var(--tb5-gold);border-color:var(--tb5-gold);color:var(--tb5-ink)}body.tb5 .tb5-finder-res{grid-column:1/-1;margin:0;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);line-height:1.6}body.tb5 .tb5-finder-res strong{color:var(--tb5-gold)} body.tb5 .tb5-pk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch}body.tb5 .tb5-pk{position:relative;display:flex;flex-direction:column;overflow:hidden;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);border-radius:12px;transition:border-color .35s,transform .35s,box-shadow .35s,opacity .35s}body.tb5 .tb5-pk-fav{border-color:rgba(246,191,0,.55)}body.tb5 .tb5-pk-badge{position:absolute;z-index:3;top:16px;right:16px;padding:7px 12px;background:var(--tb5-gold);color:var(--tb5-ink);font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}body.tb5 .tb5-pk-media{position:relative;height:200px;margin:0;overflow:hidden}body.tb5 .tb5-pk-media img{width:100%;height:100%;object-fit:cover;transition:transform .7s}body.tb5 .tb5-pk:hover .tb5-pk-media img{}body.tb5 .tb5-pk-media::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,0,16,0) 40%,rgba(18,7,32,1) 100%)}body.tb5 .tb5-pk-media figcaption{position:absolute;z-index:2;left:clamp(22px,2.4vw,32px);bottom:12px;font-family:"JetBrains Mono",monospace;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tb5-green)}body.tb5 .tb5-pk-body{display:flex;flex:1;flex-direction:column;padding:19px clamp(22px,2.4vw,32px) clamp(22px,2.4vw,32px)}body.tb5 .tb5-pk h3{margin:0 0 12px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.8rem,3.6vw,3.6rem);line-height:.88;text-transform:uppercase;color:#fff}body.tb5 .tb5-pk h3 a{color:inherit!important;text-decoration:none!important}body.tb5 .tb5-pk-ideal{min-height:4.8em;margin:0 0 20px;color:rgba(255,255,255,.72);font-size:.95rem;line-height:1.6}body.tb5 .tb5-pk-ideal b{color:#fff}body.tb5 .tb5-pk-keys{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 22px;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}body.tb5 .tb5-pk-keys li{padding:14px 6px;text-align:center}body.tb5 .tb5-pk-keys li::before{content:none!important}body.tb5 .tb5-pk-keys li+li{border-left:1px solid rgba(255,255,255,.1)}body.tb5 .tb5-pk-keys strong{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.75rem;line-height:1;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-pk-keys span{display:block;margin-top:5px;font-family:"JetBrains Mono",monospace;font-size:.56rem;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;color:rgba(255,255,255,.55)}body.tb5 .tb5-pk-groups{margin:0 0 20px}body.tb5 .tb5-pk-groups>div{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:9px 0}body.tb5 .tb5-pk-groups dt{font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.1em;line-height:1.9;text-transform:uppercase;color:var(--tb5-green)}body.tb5 .tb5-pk-groups dd{margin:0;color:rgba(255,255,255,.88);font-size:.93rem;line-height:1.5}body.tb5 .tb5-pk-groups .is-off dt,body.tb5 .tb5-pk-groups .is-off dd{color:rgba(255,255,255,.25)}body.tb5 .tb5-pk-prog{display:flex;flex-wrap:wrap;gap:6px 0;margin:0 0 22px;padding:0;list-style:none;counter-reset:pk}body.tb5 .tb5-pk-prog li{position:relative;display:flex;align-items:center;padding:0;font-size:.8rem;color:rgba(255,255,255,.75)}body.tb5 .tb5-pk-prog li::before{content:none!important}body.tb5 .tb5-pk-prog li+li::after{content:none}body.tb5 .tb5-pk-prog li+li{padding-left:22px}body.tb5 .tb5-pk-prog li+li::before{content:'→'!important;display:block!important;position:absolute;left:6px;color:var(--tb5-gold)}body.tb5 .tb5-pk-price{margin:auto 0 16px;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.1)}body.tb5 .tb5-pk-unit{display:flex;align-items:baseline;gap:10px;margin:0}body.tb5 .tb5-pk-unit strong{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:3.6rem;line-height:1;color:var(--tb5-gold)}body.tb5 .tb5-pk-unit small{font-family:"JetBrains Mono",monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.55)}body.tb5 .tb5-pk-total{margin:6px 0 0;color:rgba(255,255,255,.62);font-size:.9rem}body.tb5 .tb5-pk-total [data-tb5-total]{font-weight:700;color:#fff}body.tb5 .tb5-pk.is-reco{border-color:var(--tb5-gold);box-shadow:0 0 0 1px var(--tb5-gold),0 30px 80px rgba(246,191,0,.18);transform:translateY(-6px)}body.tb5 .tb5-pk.is-reco::before{content:'Recommandé pour vous';position:absolute;z-index:4;top:16px;left:16px;padding:7px 12px;background:var(--tb5-green);color:var(--tb5-ink);font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}body.tb5 .tb5-pk-grid.has-reco .tb5-pk:not(.is-reco),body.tb5 .tb5-pk.is-na{opacity:.55}body.tb5 .tb5-pk-grid.has-reco .tb5-pk:not(.is-reco):hover{opacity:1} body.tb5 .tb5-big{display:flex;align-items:center;gap:clamp(18px,3vw,36px);margin:22px 0 0;padding:20px clamp(20px,3vw,32px);background:rgba(255,255,255,.03);border:1px dashed rgba(255,255,255,.22);border-radius:12px;transition:border-color .35s,background .35s}body.tb5 .tb5-big img{flex:0 0 auto;width:120px;height:auto;filter:brightness(0) invert(1);opacity:.85}body.tb5 .tb5-big div{flex:1}body.tb5 .tb5-big strong{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.6rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-big p{margin:2px 0 0;color:rgba(255,255,255,.66)}body.tb5 .tb5-big.is-reco{border-style:solid;border-color:var(--tb5-gold);background:rgba(246,191,0,.07)}@media(max-width:1180px) and (min-width:981px){body.tb5 .tb5-pk-groups>div{grid-template-columns:1fr;gap:2px}}@media(max-width:980px){body.tb5 .tb5-finder{grid-template-columns:1fr}body.tb5 .tb5-pk-grid{grid-template-columns:1fr;gap:28px}body.tb5 .tb5-pk-ideal{min-height:0}body.tb5 .tb5-pk.is-reco{transform:none}body.tb5 .tb5-pk-grid.has-reco .tb5-pk:not(.is-reco):not(.is-na){opacity:1}}@media(max-width:600px){body.tb5 .tb5-finder-range output{min-width:0;font-size:1.4rem}body.tb5 .tb5-finder-scale{margin-right:110px}body.tb5 .tb5-finder-goals button{flex:1 1 100%;text-align:left}body.tb5 .tb5-pk-groups>div{grid-template-columns:96px 1fr}body.tb5 .tb5-big{flex-direction:column;align-items:flex-start}} body.tb5 .tb5-pk-prog li::before{all:unset!important}body.tb5 .tb5-pk-prog li+li::before{all:unset!important;content:'→'!important;position:absolute!important;left:5px!important;top:0!important;color:#f6bf00!important;font-size:.85rem!important}body.tb5 .tb5-pk-prog li::after{all:unset!important}body.tb5 .tb5-big img{filter:grayscale(1) invert(1)!important;mix-blend-mode:screen;opacity:.85}body.tb5 .tb5-pk-prog li{margin:0!important;line-height:1.5!important}body.tb5 .tb5-variant{display:inline-block;margin:0 0 26px;padding:7px 12px;border:1px dashed rgba(246,191,0,.6);font-family:"JetBrains Mono",monospace;font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-where+.tb5-where{margin-top:clamp(40px,5vw,70px);border-top:1px dashed rgba(255,255,255,.12)}body.tb5 .tb5-where a{text-decoration:none!important}body.tb5 .tb5-where li::before{content:none!important;display:none!important} body.tb5 .tb5-va{display:flex;gap:14px;height:600px}body.tb5 .tb5-va-p{position:relative;flex:1;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-bottom:2px solid var(--tb5-gold);transition:flex 1.2s cubic-bezier(.22,1,.36,1)}body.tb5 .tb5-va-alt{border-bottom-color:var(--tb5-green)}body.tb5 .tb5-va-p:first-child{flex:1.9}body.tb5 .tb5-va:hover .tb5-va-p{flex:1}body.tb5 .tb5-va .tb5-va-p:hover{flex:2.4}body.tb5 .tb5-va-p img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s}body.tb5 .tb5-va-p:hover img{}body.tb5 .tb5-va-p::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(8,0,16,.85))}body.tb5 .tb5-va-glass{position:absolute;z-index:2;left:24px;right:24px;bottom:24px;max-width:460px;padding:22px 24px;background:rgba(12,4,23,.72);border:1px solid rgba(255,255,255,.16);border-radius:6px}body.tb5 .tb5-va-n{display:block;margin-bottom:6px;font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-va-alt .tb5-va-n{color:var(--tb5-green)}body.tb5 .tb5-va-glass strong{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.2rem,3.2vw,3.2rem);line-height:.9;text-transform:uppercase;color:#fff;white-space:nowrap}body.tb5 .tb5-va-more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .8s ease,opacity .6s ease}body.tb5 .tb5-va-more>*{min-height:0;overflow:hidden}body.tb5 .tb5-va-more{overflow:hidden}body.tb5 .tb5-va:not(:hover) .tb5-va-p:first-child .tb5-va-more,body.tb5 .tb5-va-p:hover .tb5-va-more{grid-template-rows:1fr;opacity:1}body.tb5 .tb5-va-more p{margin:12px 0 8px;color:rgba(255,255,255,.75);font-size:.95rem;line-height:1.6}body.tb5 .tb5-va-more ul{margin:0 0 12px;padding:0;list-style:none}body.tb5 .tb5-va-more li{padding:3px 0 3px 16px;position:relative;color:rgba(255,255,255,.88);font-size:.93rem}body.tb5 .tb5-va-more li::after{content:'';position:absolute;left:0;top:.75em;width:6px;height:6px;background:var(--tb5-gold);transform:rotate(45deg)}body.tb5 .tb5-va-alt .tb5-va-more li::after{background:var(--tb5-green)}body.tb5 .tb5-va-more em{font-style:normal;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.2rem;text-transform:uppercase;color:var(--tb5-gold)} body.tb5 .tb5-vb-sw{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin:0 0 28px;padding:6px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.04)}body.tb5 .tb5-vb-sw button{position:relative;z-index:2;padding:14px 30px;border:0;background:none;color:rgba(255,255,255,.7);font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:color .3s}body.tb5 .tb5-vb-sw button[aria-selected="true"]{color:var(--tb5-ink)}body.tb5 .tb5-vb-knob{position:absolute;z-index:1;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:999px;background:var(--tb5-gold);transition:transform .45s cubic-bezier(.22,1,.36,1),background .45s}body.tb5 .tb5-vb.is-alt .tb5-vb-knob{transform:translateX(100%);background:var(--tb5-green)}body.tb5 .tb5-vb-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:520px;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;background:#120720}body.tb5 .tb5-vb-panel[hidden]{display:none}body.tb5 .tb5-vb-panel.is-on{animation:tb5-in .55s ease}@keyframes tb5-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}body.tb5 .tb5-vb-panel figure{margin:0}body.tb5 .tb5-vb-panel img{width:100%;height:100%;object-fit:cover}body.tb5 .tb5-vb-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,56px)}body.tb5 .tb5-vb-n{font-family:"JetBrains Mono",monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-vb.is-alt .tb5-vb-n{color:var(--tb5-green)}body.tb5 .tb5-vb-copy h3{margin:8px 0 12px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.8rem,4vw,4rem);line-height:.88;text-transform:uppercase;color:#fff}body.tb5 .tb5-vb-copy>p{margin:0 0 22px;color:rgba(255,255,255,.72);line-height:1.7}body.tb5 .tb5-vb-copy ol{margin:0 0 28px;padding:0;list-style:none}body.tb5 .tb5-vb-copy ol li{display:flex;gap:16px;padding:12px 0;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.88)}body.tb5 .tb5-vb-copy ol b{font-family:"JetBrains Mono",monospace;font-size:.8rem;color:var(--tb5-gold)}body.tb5 .tb5-vb.is-alt .tb5-vb-copy ol b{color:var(--tb5-green)}body.tb5 .tb5-vb-copy .btn{align-self:flex-start} body.tb5 .tb5-vc-top{display:grid;grid-template-columns:1fr 150px 1fr;align-items:center}body.tb5 .tb5-vc-top figure{position:relative;height:300px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-bottom:2px solid var(--tb5-gold)}body.tb5 .tb5-vc-top figure.tb5-vc-alt{border-bottom-color:var(--tb5-green)}body.tb5 .tb5-vc-top img{width:100%;height:100%;object-fit:cover}body.tb5 .tb5-vc-top figure::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(8,0,16,.9))}body.tb5 .tb5-vc-top figcaption{position:absolute;z-index:2;left:24px;bottom:18px}body.tb5 .tb5-vc-top figcaption span{display:block;font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-vc-alt figcaption span{color:var(--tb5-green)}body.tb5 .tb5-vc-top figcaption strong{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:.9;text-transform:uppercase;color:#fff}body.tb5 .tb5-vc-vs{justify-self:center;display:grid;place-items:center;width:70px;height:70px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:var(--tb5-night);font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.6rem;text-transform:uppercase;color:#fff}body.tb5 .tb5-vc-rows>div{display:grid;grid-template-columns:1fr 150px 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.09)}body.tb5 .tb5-vc-v{padding:18px 24px;color:rgba(255,255,255,.88);line-height:1.5}body.tb5 .tb5-vc-v:first-child{text-align:right}body.tb5 .tb5-vc-k{padding:18px 8px;text-align:center;font-family:"JetBrains Mono",monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45);background:rgba(255,255,255,.03);align-self:stretch;display:grid;place-items:center}body.tb5 .tb5-vc-cta{display:grid;grid-template-columns:1fr 150px 1fr;margin-top:26px}body.tb5 .tb5-vc-cta .btn{justify-self:end}body.tb5 .tb5-vc-btn2{justify-self:start;display:inline-flex;align-items:center;padding:12px 24px;border:2px solid var(--tb5-green);border-radius:4px;color:var(--tb5-green)!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:.05em;text-transform:uppercase;transition:background .25s,color .25s}body.tb5 .tb5-vc-btn2:hover{background:var(--tb5-green);color:var(--tb5-ink)!important} body.tb5 .tb5-vd{position:relative;height:560px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}body.tb5 .tb5-vd-side{position:absolute;inset:0;display:block;transition:filter .5s}body.tb5 .tb5-vd-l{clip-path:polygon(0 0,calc(58% - 3px) 0,calc(42% - 3px) 100%,0 100%)}body.tb5 .tb5-vd-r{clip-path:polygon(calc(58% + 3px) 0,100% 0,100% 100%,calc(42% + 3px) 100%)}body.tb5 .tb5-vd::before,body.tb5 .tb5-vd::after{content:"";position:absolute;z-index:2;inset:0;background:rgba(255,255,255,.9);pointer-events:none}body.tb5 .tb5-vd::before{clip-path:polygon(calc(58% - 4.5px) 0,calc(58% - 3px) 0,calc(42% - 3px) 100%,calc(42% - 4.5px) 100%)}body.tb5 .tb5-vd::after{clip-path:polygon(calc(58% + 3px) 0,calc(58% + 4.5px) 0,calc(42% + 4.5px) 100%,calc(42% + 3px) 100%)}body.tb5 .tb5-vd-side img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1s}body.tb5 .tb5-vd-l img{width:60%}body.tb5 .tb5-vd-r img{left:40%;width:60%}body.tb5 .tb5-vd-side:hover img{}body.tb5 .tb5-vd-l::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,0,16,.88) 0%,rgba(8,0,16,.35) 45%,rgba(246,191,0,.1) 60%)}body.tb5 .tb5-vd-r::after{content:'';position:absolute;inset:0;background:linear-gradient(270deg,rgba(8,0,16,.88) 0%,rgba(8,0,16,.35) 45%,rgba(32,221,160,.1) 60%)}body.tb5 .tb5-vd:hover .tb5-vd-side:not(:hover){filter:grayscale(.7) brightness(.6)}body.tb5 .tb5-vd-copy{position:absolute;z-index:2;bottom:clamp(28px,4vw,50px);max-width:380px}body.tb5 .tb5-vd-l .tb5-vd-copy{left:clamp(24px,4vw,56px)}body.tb5 .tb5-vd-r .tb5-vd-copy{right:clamp(24px,4vw,56px);text-align:right}body.tb5 .tb5-vd-copy span{display:block;font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-vd-r .tb5-vd-copy span{color:var(--tb5-green)}body.tb5 .tb5-vd-copy strong{display:block;margin:6px 0 12px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(2.6rem,4.4vw,4.4rem);line-height:.88;text-transform:uppercase;color:#fff}body.tb5 .tb5-vd-copy p{margin:0 0 14px;color:rgba(255,255,255,.8);line-height:1.6}body.tb5 .tb5-vd-copy em{font-style:normal;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.25rem;text-transform:uppercase;color:var(--tb5-gold)}body.tb5 .tb5-vd-r .tb5-vd-copy em{color:var(--tb5-green)}body.tb5 .tb5-vd-or{position:absolute;z-index:3;left:50%;top:50%;display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:var(--tb5-night);font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.7rem;text-transform:uppercase;color:#fff;pointer-events:none}@media(max-width:980px){body.tb5 .tb5-va{flex-direction:column;height:auto}body.tb5 .tb5-va-p,body.tb5 .tb5-va-p:first-child,body.tb5 .tb5-va:hover .tb5-va-p,body.tb5 .tb5-va .tb5-va-p:hover{flex:none;height:560px}body.tb5 .tb5-va .tb5-va-more{grid-template-rows:1fr!important;opacity:1!important}body.tb5 .tb5-va-glass strong{white-space:normal}body.tb5 .tb5-vb-sw{display:grid;width:100%}body.tb5 .tb5-vb-sw button{padding:13px 8px;font-size:1.15rem}body.tb5 .tb5-vb-panel{grid-template-columns:1fr}body.tb5 .tb5-vb-panel figure{height:260px}body.tb5 .tb5-vc-top,body.tb5 .tb5-vc-rows>div,body.tb5 .tb5-vc-cta{grid-template-columns:1fr 1fr}body.tb5 .tb5-vc-vs,body.tb5 .tb5-vc-cta span{display:none}body.tb5 .tb5-vc-top{gap:10px}body.tb5 .tb5-vc-top figure{height:200px}body.tb5 .tb5-vc-rows>div{grid-template-rows:auto auto}body.tb5 .tb5-vc-k{grid-column:1/-1;grid-row:1;padding:10px 8px;background:none}body.tb5 .tb5-vc-v{padding:4px 10px 14px;font-size:.92rem;text-align:left!important}body.tb5 .tb5-vc-cta{gap:10px}body.tb5 .tb5-vc-cta .btn,body.tb5 .tb5-vc-btn2{justify-self:stretch;justify-content:center;text-align:center;font-size:1rem;padding:12px 8px}body.tb5 .tb5-vd{height:620px}body.tb5 .tb5-vd-l{clip-path:polygon(0 0,100% 0,100% calc(44% - 3px),0 calc(56% - 3px))}body.tb5 .tb5-vd-r{clip-path:polygon(0 calc(56% + 3px),100% calc(44% + 3px),100% 100%,0 100%)}body.tb5 .tb5-vd::before{clip-path:polygon(0 calc(56% - 4.5px),100% calc(44% - 4.5px),100% calc(44% - 3px),0 calc(56% - 3px))}body.tb5 .tb5-vd::after{clip-path:polygon(0 calc(56% + 3px),100% calc(44% + 3px),100% calc(44% + 4.5px),0 calc(56% + 4.5px))}body.tb5 .tb5-vd-l img{width:100%;height:56%}body.tb5 .tb5-vd-r img{left:0;width:100%;top:44%;height:56%}body.tb5 .tb5-vd-l .tb5-vd-copy{top:28px;bottom:auto;left:22px;right:22px}body.tb5 .tb5-vd-r .tb5-vd-copy{left:22px;right:22px;bottom:28px}body.tb5 .tb5-vd-l::after{background:linear-gradient(180deg,rgba(8,0,16,.9) 0%,rgba(8,0,16,.3) 50%)}body.tb5 .tb5-vd-r::after{background:linear-gradient(0deg,rgba(8,0,16,.9) 0%,rgba(8,0,16,.3) 50%)}}@media(max-width:600px){body.tb5 .tb5-va-p,body.tb5 .tb5-va-p:first-child,body.tb5 .tb5-va:hover .tb5-va-p,body.tb5 .tb5-va .tb5-va-p:hover{height:600px}body.tb5 .tb5-va-glass{left:12px;right:12px;bottom:12px;padding:18px}body.tb5 .tb5-vd-copy p{font-size:.92rem}} body.tb5 .tb5-va-more{display:block!important;max-height:0;overflow:hidden;transition:max-height .9s cubic-bezier(.22,1,.36,1),opacity .6s ease}body.tb5 .tb5-va:not(:hover) .tb5-va-p:first-child .tb5-va-more,body.tb5 .tb5-va-p:hover .tb5-va-more{max-height:340px}@media(max-width:980px){body.tb5 .tb5-va .tb5-va-more{max-height:none!important}} @property --tb5-sa{syntax:"<integer>";inherits:false;initial-value:0}@property --tb5-sb{syntax:"<integer>";inherits:false;initial-value:0}body.tb5 .tb5-match{--T:15s;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,60px);align-items:stretch}body.tb5 .tb5-arena{position:relative;min-height:480px;border-radius:28px;overflow:hidden;background:radial-gradient(circle,rgba(255,255,255,.09) 1.2px,transparent 1.6px) 0 0/26px 26px,radial-gradient(ellipse at center,rgba(155,61,240,.28),transparent 70%),#0e0519;border:2px solid rgba(155,61,240,.7);box-shadow:0 0 0 6px rgba(155,61,240,.12),0 0 60px rgba(155,61,240,.35) inset}body.tb5 .tb5-arena::after{content:"";position:absolute;left:50%;top:8%;bottom:8%;width:0;border-left:2px dashed rgba(255,255,255,.18)}body.tb5 .tb5-arena-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(4rem,9vw,8rem);letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.05)}body.tb5 .tb5-p{position:absolute;left:50%;top:50%;width:0;height:0;animation:tb5-orbit var(--s) linear infinite;transform:rotate(var(--o))}body.tb5 .tb5-p::before{content:"";position:absolute;width:20px;height:20px;margin:-10px 0 0 -10px;left:calc(var(--rad) * var(--k,1));top:0;background:#f6bf00;box-shadow:0 0 0 4px rgba(14,5,25,.9),0 0 20px #f6bf00,-26px 0 18px -6px rgba(246,191,0,.5)}body.tb5 .tb5-p.is-a::before{transform:rotate(45deg)}body.tb5 .tb5-p.is-b::before{border-radius:50%;background:#20dda0;box-shadow:0 0 0 4px rgba(14,5,25,.9),0 0 20px #20dda0,-26px 0 18px -6px rgba(32,221,160,.5)}body.tb5 .tb5-p.is-b{animation-direction:reverse}@keyframes tb5-orbit{from{transform:rotate(var(--o))}to{transform:rotate(calc(var(--o) + 360deg))}}body.tb5 .tb5-board{display:flex;flex-direction:column;gap:18px;padding:clamp(22px,2.6vw,34px);border-radius:18px;background:linear-gradient(180deg,#140726,#0b0414);border:1px solid rgba(255,255,255,.12);font-variant-numeric:tabular-nums}body.tb5 .tb5-board-phase{position:relative;height:64px;padding:10px 16px;border-radius:10px;background:#000;border:1px solid rgba(246,191,0,.35);overflow:hidden}body.tb5 .tb5-board-phase small{display:block;font-family:"JetBrains Mono",monospace;font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.45)}body.tb5 .tb5-ph{position:absolute;left:16px;bottom:8px;font-family:"JetBrains Mono",monospace;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f6bf00;text-shadow:0 0 12px rgba(246,191,0,.7);opacity:0;animation:tb5-phase var(--T) steps(1) infinite;animation-delay:calc(var(--i) * 3s)}@keyframes tb5-phase{0%{opacity:1}20%,100%{opacity:0}}body.tb5 .tb5-board-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;text-align:center}body.tb5 .tb5-board-score small{display:block;font-family:"JetBrains Mono",monospace;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}body.tb5 .tb5-board-score b{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-size:4.4rem;line-height:1}body.tb5 .tb5-board-score .is-a b{color:#f6bf00}body.tb5 .tb5-board-score .is-b b{color:#20dda0}body.tb5 .tb5-board-score i{font-style:normal;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.4rem;color:rgba(255,255,255,.35);text-transform:uppercase}body.tb5 .tb5-sa{animation:tb5-sa var(--T) linear infinite;counter-reset:sa var(--tb5-sa)}body.tb5 .tb5-sb{animation:tb5-sb var(--T) linear infinite;counter-reset:sb var(--tb5-sb)}body.tb5 .tb5-sa::after{content:counter(sa)}body.tb5 .tb5-sb::after{content:counter(sb)}@keyframes tb5-sa{0%,40%{--tb5-sa:0}60%,100%{--tb5-sa:14}}@keyframes tb5-sb{0%,40%{--tb5-sb:0}60%,100%{--tb5-sb:11}}body.tb5 .tb5-board-score .is-a{animation:tb5-win var(--T) steps(1) infinite}@keyframes tb5-win{0%,60%{text-shadow:none}61%,80%{text-shadow:0 0 24px rgba(246,191,0,.9)}81%,100%{text-shadow:none}}body.tb5 .tb5-board-steps{margin:0;padding:0;list-style:none}body.tb5 .tb5-board-steps li{padding:10px 12px;border-radius:8px;opacity:.38;animation:tb5-step var(--T) steps(1) infinite;animation-delay:calc(var(--i) * 3s)}body.tb5 .tb5-board-steps li::before,body.tb5 .tb5-board-steps li::after{content:none!important;display:none!important}@keyframes tb5-step{0%{opacity:1;background:rgba(246,191,0,.1)}20%,100%{opacity:.38;background:transparent}}body.tb5 .tb5-board-steps strong{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.5rem;line-height:1.1;text-transform:uppercase;color:#fff}body.tb5 .tb5-board-steps span{color:rgba(255,255,255,.7);font-size:.9rem;line-height:1.5}@media(prefers-reduced-motion:reduce){body.tb5 .tb5-p,body.tb5 .tb5-ph,body.tb5 .tb5-sa,body.tb5 .tb5-sb,body.tb5 .tb5-board-steps li{animation:none}body.tb5 .tb5-board-steps li{opacity:1}body.tb5 .tb5-ph:first-of-type{opacity:1}}@media(max-width:980px){body.tb5 .tb5-match{grid-template-columns:1fr}body.tb5 .tb5-arena{min-height:340px}}@media(max-width:600px){body.tb5 .tb5-arena{--k:.82}} body.tb5 .tb5-why-a{inset:0!important;width:100%!important;height:100%!important} body.tb5 .tb5c{display:block;max-width:520px;margin:0 auto} body.tb5 .tb5-flowrow{max-width:520px;margin:0 auto}body.tb5 .tb5c{position:relative}body.tb5 .tb5c-badge{position:absolute;z-index:4;top:14px;left:14px;padding:7px 12px;background:var(--tb5-gold);color:var(--tb5-ink);font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;line-height:1.2}body.tb5 .tb5c-badge:hover,body.tb5 .tb5c-badge:focus-visible{filter:brightness(1.12);color:var(--tb5-ink)} @media(prefers-reduced-motion:reduce){body.tb5 .tb5c-p,body.tb5 .tb5c-links g,body.tb5 .tb5c-obj{transition:none!important;animation:none!important}} body.tb5 .tb5-pk-eyebrow{margin:0 0 9px;font-family:"JetBrains Mono",monospace;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#20dda0}body.tb5 .tb5-pk-fav .tb5-pk-eyebrow{color:#f6bf00}body.tb5 .tb5-pk-program{margin:0 0 20px;padding:11px 14px 10px;background:rgba(32,221,160,.065);border-left:3px solid #20dda0}body.tb5 .tb5-pk-program strong{display:block;color:#d9cce7;font-family:"Rajdhani",sans-serif;font-size:1.15rem;font-weight:700;line-height:1.25}body.tb5 .tb5-pk-program span{display:block;margin-top:2px;color:#20dda0;font-family:"JetBrains Mono",monospace;font-size:.64rem;font-weight:700;line-height:1.45;letter-spacing:.045em;text-transform:uppercase}body.tb5 .tb5-pk-fav .tb5-pk-program{background:rgba(246,191,0,.07);border-left-color:#f6bf00}body.tb5 .tb5-pk-fav .tb5-pk-program span{color:#f6bf00}body.tb5 .tb5-pk-cap{align-self:flex-start;margin:auto 0 12px;padding:6px 9px;color:#a997ba;background:rgba(255,255,255,.045);font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;line-height:1.35;letter-spacing:.045em;text-transform:uppercase}body.tb5 .tb5-pk-cap+.tb5-pk-price{margin-top:0} body.tb5 .tb5-pk-ideal{min-height:0;margin:0 0 18px;font-family:"JetBrains Mono",monospace;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.6)}body.tb5 .tb5-pk-chips{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:0;list-style:none}body.tb5 .tb5-pk-chips li{padding:6px 11px 6px 9px;border:1px solid rgba(32,221,160,.35);border-radius:999px;background:rgba(32,221,160,.06);color:#e9e2f2;font-size:.82rem;line-height:1.2}body.tb5 .tb5-pk-chips li::before{content:"✓"!important;display:inline!important;position:static!important;margin-right:6px;color:#20dda0;font-weight:700}body.tb5 .tb5-pk-fav .tb5-pk-chips li{border-color:rgba(246,191,0,.4);background:rgba(246,191,0,.07)}body.tb5 .tb5-pk-fav .tb5-pk-chips li::before{color:#f6bf00} body.tb5 .tb5-cmp2{margin:clamp(50px,6vw,90px) 0 0}body.tb5 .tb5-cmp2-title{margin:0 0 6px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(1.8rem,2.6vw,2.4rem);text-transform:uppercase;color:#fff}body.tb5 .tb5-cmp2-stage{position:relative;overflow-x:auto;padding-top:22px}body.tb5 .tb5-cmp2-hint{display:none;margin:0 0 14px;color:rgba(255,255,255,.42);font-family:"JetBrains Mono",monospace;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}body.tb5 .tb5-cmp2 table{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;max-width:1280px;margin:0 auto;table-layout:fixed}body.tb5 .tb5-cmp2 th,body.tb5 .tb5-cmp2 td{padding:16px 14px;text-align:left;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.12);overflow-wrap:break-word}body.tb5 .tb5-cmp2 thead th{vertical-align:bottom;border-bottom:1px solid rgba(255,255,255,.28)}body.tb5 .tb5-cmp2-name{display:block;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:2.5rem;line-height:1;text-transform:uppercase;color:#fff}body.tb5 .tb5-cmp2-eye{display:block;margin-top:8px;font-family:"JetBrains Mono",monospace;font-size:.62rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#20dda0}body.tb5 .tb5-cmp2 .is-fav .tb5-cmp2-eye{color:#f6bf00}body.tb5 .tb5-cmp2-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:5px 13px;background:#f6bf00;color:#170a2b;font-family:"JetBrains Mono",monospace;font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;box-shadow:0 6px 16px rgba(0,0,0,.35)}body.tb5 .tb5-cmp2 tbody th{position:sticky;left:0;z-index:1;background:#170a2b;color:rgba(255,255,255,.68);font-weight:500;font-size:.88rem;white-space:nowrap}body.tb5 .tb5-cmp2 td{color:#fff;font-size:.92rem;font-variant-numeric:tabular-nums}body.tb5 .tb5-cmp2 td.is-no{color:rgba(255,255,255,.42)}body.tb5 .tb5-cmp2 td.is-yes{color:#20dda0}body.tb5 .tb5-cmp2 .is-fav{background:rgba(246,191,0,.06);border-left:1px solid rgba(246,191,0,.3);border-right:1px solid rgba(246,191,0,.3)}body.tb5 .tb5-cmp2 thead th.is-fav{position:relative;border-top:1px solid rgba(246,191,0,.3);border-top-left-radius:18px;border-top-right-radius:18px;padding-top:26px}body.tb5 .tb5-cmp2 tfoot td{border-bottom:0;padding-top:24px}body.tb5 .tb5-cmp2 tfoot td.is-fav{border-bottom:1px solid rgba(246,191,0,.3);border-bottom-left-radius:18px;border-bottom-right-radius:18px}body.tb5 .tb5-cmp2-price{margin:0 0 14px;font-family:"Rajdhani",sans-serif;font-weight:700;font-size:clamp(2.2rem,3vw,2.9rem);line-height:1;color:#f6bf00}body.tb5 .tb5-cmp2-cta{display:inline-block;padding:10px 18px;border-radius:7px;background:#f6bf00;color:#170a2b!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none!important}body.tb5 .tb5-cmp2-cta.is-ghost{padding:9px 17px;background:none;border:1px solid rgba(255,255,255,.45);color:#fff!important}body.tb5 .tb5-cmp2-cta.is-ghost:hover{border-color:#f6bf00;color:#f6bf00!important} html body.tb5 .tb5-cmp2-price{margin:0 0 22px!important}html body.tb5 .tb5-cmp2-cta{display:block;box-sizing:border-box;width:100%;padding:14px 18px;border:1px solid #f6bf00;border-radius:6px;text-align:center;font-size:1.2rem;letter-spacing:.05em}html body.tb5 .tb5-cmp2-cta.is-ghost{padding:14px 18px;border:1px solid rgba(255,255,255,.45)}html body.tb5 .tb5-cmp2-cta.is-ghost:hover{border-color:#f6bf00}@media(max-width:640px){html body.tb5 .tb5-cmp2-cta,html body.tb5 .tb5-cmp2-cta.is-ghost{padding-left:6px;padding-right:6px;letter-spacing:.02em;white-space:nowrap}}@media(max-width:640px){body.tb5 .tb5-cmp2-hint{display:block}body.tb5 .tb5-cmp2-name{font-size:1.9rem}} body.tb5 .tb5-cmp2-tabs{display:none}@media(max-width:640px){html body.tb5 .tb5-cmp2-hint{display:none}html body.tb5 .tb5-cmp2-stage{overflow:visible}html body.tb5 .tb5-cmp2-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 8px}html body.tb5 .tb5-cmp2-tab{position:relative;display:flex;flex-direction:column;align-items:center;margin:0;padding:15px 4px 11px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:none;color:rgba(255,255,255,.62);text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none}html body.tb5 .tb5-cmp2-tab .tb5-cmp2-name{font-size:1.55rem;color:inherit}html body.tb5 .tb5-cmp2-tab .tb5-cmp2-eye{margin-top:6px;font-size:.5rem;letter-spacing:.07em;line-height:1.35;color:#20dda0}html body.tb5 .tb5-cmp2-tab.is-pop .tb5-cmp2-eye{color:#f6bf00}html body.tb5 .tb5-cmp2-tab .tb5-cmp2-badge{transform:translate(-50%,calc(-100% + 4px));padding:4px 11px;font-size:11px;line-height:1.2;letter-spacing:.06em}html body.tb5 .tb5-cmp2-tab[aria-selected="true"]{border-color:#f6bf00;background:rgba(246,191,0,.1);color:#f6bf00}html body.tb5 .tb5-cmp2-tab:focus-visible{outline:2px solid #20dda0;outline-offset:2px}html body.tb5 .tb5-cmp2 table{display:block;min-width:0;width:100%;table-layout:auto}html body.tb5 .tb5-cmp2 colgroup,html body.tb5 .tb5-cmp2 thead{display:none}html body.tb5 .tb5-cmp2 tbody,html body.tb5 .tb5-cmp2 tfoot{display:block}html body.tb5 .tb5-cmp2 tbody tr{display:flex;align-items:stretch}html body.tb5 .tb5-cmp2 tbody th{position:static;display:flex;align-items:center;flex:1 1 auto;padding:15px 12px 15px 4px;white-space:normal;font-size:.95rem}html body.tb5 .tb5-cmp2 tbody td{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;max-width:58%;padding:15px 4px 15px 0;text-align:right;font-size:.95rem}html body.tb5 .tb5-cmp2 tfoot tr,html body.tb5 .tb5-cmp2 tfoot td{display:block}html body.tb5 .tb5-cmp2 tfoot tr>:first-child{display:none}html body.tb5 .tb5-cmp2 tfoot td{padding:22px 0 0}html body.tb5 .tb5-cmp2 .is-fav,html body.tb5 .tb5-cmp2 tfoot td.is-fav{background:none;border-left:0;border-right:0;border-radius:0}html body.tb5 .tb5-cmp2 tfoot td.is-fav{border-bottom:0}html body.tb5 .tb5-cmp2 table[data-tab="1"] tr>:nth-child(n+3){display:none}html body.tb5 .tb5-cmp2 table[data-tab="2"] tr>:nth-child(2),html body.tb5 .tb5-cmp2 table[data-tab="2"] tr>:nth-child(4){display:none}html body.tb5 .tb5-cmp2 table[data-tab="3"] tr>:nth-child(2),html body.tb5 .tb5-cmp2 table[data-tab="3"] tr>:nth-child(3){display:none}html body.tb5 .tb5-cmp2 .tb5-cmp2-cta,html body.tb5 .tb5-cmp2 .tb5-cmp2-cta.is-ghost{padding:14px 18px;letter-spacing:.05em;white-space:normal;background:#f6bf00;border-color:#f6bf00;color:#170a2b!important} html body.tb5 .tb5-cmp2-tab{padding:8px 4px 6px}html body.tb5 .tb5-cmp2 tbody th,html body.tb5 .tb5-cmp2 tbody td{padding-top:7px;padding-bottom:7px;font-size:14px;line-height:1.3}html body.tb5 .tb5-cmp2 tfoot td{padding-top:10px}html body.tb5 .tb5-cmp2-price{margin-bottom:9px!important}html body.tb5 .tb5-cmp2 .tb5-cmp2-cta,html body.tb5 .tb5-cmp2 .tb5-cmp2-cta.is-ghost{padding-top:11px;padding-bottom:11px}} body.tb5 .av3-mobile-panel .av3-mobile-cta .btn{flex:1 1 0!important;min-width:0;padding-left:10px!important;padding-right:10px!important;letter-spacing:.04em!important;white-space:nowrap} body.tb5 .tb5-where+.tb5-where{margin-top:0;border-top:0} body.tb5 .tb5-pk-titlerow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 18px}body.tb5 .tb5-pk-titlerow h3{margin:0}body.tb5 .tb5-pk-titlerow .tb5-pk-ideal{margin:0} body.tb5 .tb5-pk-eyebrow{margin:0 0 20px!important}body.tb5 .tb5-pk-cap{align-self:flex-end} body.tb5 .tb5-pk-more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),opacity .4s ease}body.tb5 .tb5-pk-more-in{min-height:0;overflow:hidden}body.tb5 .tb5-pk.is-open .tb5-pk-more{grid-template-rows:1fr;opacity:1}body.tb5 .tb5-pk-more .tb5-pk-program{margin-bottom:12px}@media(prefers-reduced-motion:reduce){body.tb5 .tb5-pk-more{transition:none}}body.tb5 .tb5-pk-grid{align-items:start} body.tb5 .tb5-pk-incl-t{margin:6px 0 8px!important;font-family:"JetBrains Mono",monospace;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5)}body.tb5 .tb5-pk-incl{margin:0 0 16px;padding:0;list-style:none}body.tb5 .tb5-pk-incl li{position:relative;margin:0;padding:6px 0 6px 20px;border-top:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.86);font-size:.93rem;line-height:1.4}body.tb5 .tb5-pk-incl li:first-child{border-top:0}body.tb5 .tb5-pk-incl li::before{content:""!important;display:block!important;position:absolute;left:2px;top:.95em;width:8px;height:2px;background:#20dda0}body.tb5 .tb5-pk-fav .tb5-pk-incl li::before{background:#f6bf00}body.tb5 .tb5-pk-incl li::after{content:none!important} body.tb5 .tb5-bento figcaption{padding:70px 18px 16px;background:linear-gradient(180deg,transparent,rgba(8,0,16,.82) 38%,rgba(8,0,16,.96))}body.tb5 .tb5-bento figcaption h3{margin:0 0 6px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:clamp(1.5rem,2vw,2rem);line-height:1;text-transform:uppercase;color:#fff}body.tb5 .tb5-bento figcaption p{margin:0;color:rgba(255,255,255,.78);font-size:.86rem;line-height:1.45}body.tb5 .tb5-b1 figcaption h3{font-size:clamp(2rem,3vw,2.8rem)}body.tb5 .tb5-b1 figcaption p{max-width:460px;font-size:.95rem} body.tb5 .tb5-practical{max-width:520px;margin:30px 0 0!important;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.6);font-size:.9rem;line-height:1.65}body.tb5 .tb5-practical b{color:#fff}body.tb5 .tb5-related{display:flex;flex-direction:column;gap:2px;margin-top:18px}body.tb5 .tb5-related a{display:inline-flex;gap:8px;align-self:flex-start;padding:4px 0;color:#f6bf00!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.03em;text-transform:uppercase;text-decoration:none!important}body.tb5 .tb5-related a span{transition:transform .25s}body.tb5 .tb5-related a:hover span{transform:translateX(5px)}  body.tb5 .tb5-pk-titlerow{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:14px}body.tb5 .tb5-pk-titlerow .tb5-pk-ideal{margin:-2px 0 0 35px}body.tb5 .tb5-pk-titlerow .tb5-pk-unit{flex:none;margin:0}body.tb5 .tb5-pk-titlerow .tb5-pk-unit strong{font-size:clamp(2.8rem,3.6vw,3.6rem);line-height:.88;white-space:nowrap}body.tb5 .tb5-pk-unit sup{position:relative;top:.62em;margin-left:2px;font-size:.5em;line-height:0;vertical-align:top;color:var(--tb5-gold)}body.tb5 .tb5-pk-note{margin:22px 0 0!important;color:rgba(255,255,255,.55);font-size:.88rem}body.tb5 .tb5-pk-note span{color:var(--tb5-gold);font-weight:700} body.tb5 .tb5-vd{overflow:visible}body.tb5 .tb5-vd::before{inset:-48px 0 0;clip-path:polygon(calc(59.371% - 4.5px) 0,calc(59.371% - 3px) 0,calc(42% - 3px) 100%,calc(42% - 4.5px) 100%);-webkit-mask:linear-gradient(180deg,transparent,#000 48px);mask:linear-gradient(180deg,transparent,#000 48px)}body.tb5 .tb5-vd::after{inset:0 0 -48px;clip-path:polygon(calc(58% + 3px) 0,calc(58% + 4.5px) 0,calc(40.629% + 4.5px) 100%,calc(40.629% + 3px) 100%);-webkit-mask:linear-gradient(0deg,transparent,#000 48px);mask:linear-gradient(0deg,transparent,#000 48px)}@media(max-width:980px){body.tb5 .tb5-vd::before{inset:0 -16px 0 0;clip-path:polygon(0 calc(56% - 4.5px),100% calc(44% - 7.5px),100% calc(44% - 6px),0 calc(56% - 3px));-webkit-mask:linear-gradient(270deg,transparent,#000 16px);mask:linear-gradient(270deg,transparent,#000 16px)}body.tb5 .tb5-vd::after{inset:0 0 0 -16px;clip-path:polygon(0 calc(56% + 6px),100% calc(44% + 3px),100% calc(44% + 4.5px),0 calc(56% + 7.5px));-webkit-mask:linear-gradient(90deg,transparent,#000 16px);mask:linear-gradient(90deg,transparent,#000 16px)}} body.tb5 .tb5-pk-tab{position:absolute;z-index:2;left:50%;bottom:0;display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 18px 8px;transform:translateX(-50%);border:1px solid rgba(255,255,255,.16)!important;border-bottom:0!important;border-radius:10px 10px 0 0;background:#1e1131!important;color:rgba(255,255,255,.82)!important;font-family:"JetBrains Mono",monospace;font-size:.62rem;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;box-shadow:none!important;cursor:pointer;transition:color .25s,padding .3s}body.tb5 .tb5-pk-fav .tb5-pk-tab{border-color:rgba(246,191,0,.45)!important}body.tb5 .tb5-pk-tab svg{width:12px;height:12px;color:#f6bf00;transition:transform .35s}body.tb5 .tb5-pk-tab:hover{color:#fff!important;padding-bottom:11px}body.tb5 .tb5-pk-tab[aria-expanded="true"] svg{transform:rotate(180deg)}body.tb5 .tb5-pk-tab:focus:not(:focus-visible){outline:none}body.tb5 .tb5-pk-tab:focus-visible{outline:2px solid #f6bf00;outline-offset:2px} body.tb5 .tb5-pk{cursor:pointer}body.tb5 .tb5-pk .tb5-pack-btn{cursor:pointer}body.tb5 .tb5-pk-tab{gap:9px;padding:10px 30px 9px;font-size:.76rem}body.tb5 .tb5-pk-tab svg{width:14px;height:14px}body.tb5 .tb5-pk-tab:hover,body.tb5 .tb5-pk:hover .tb5-pk-tab{color:#fff!important;padding-bottom:12px} body.tb5 .tb5-vd-l img{left:5%;object-position:0 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 110px);mask-image:linear-gradient(90deg,transparent,#000 110px)}@media(max-width:980px){body.tb5 .tb5-vd-l img{left:0;object-position:calc(50% + 30px) 50%;-webkit-mask-image:none;mask-image:none}}@media(max-width:980px){html body.tb5 .tb5-vd .tb5-vd-l img{height:calc(56% * 1.15);object-position:min(0px, calc(90vw - 355px)) 0}} @media(min-width:981px){body.tb5 .av3-nav-inner{min-height:85px}body.tb5 .av3-nav.is-compact .av3-nav-inner{min-height:75px}} body.tb5 .tb5-pk-grid:not(.has-n) .tb5-pk-price{display:none}  body.tb5 .tb5-pk-after{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(30px,4vw,44px)}body.tb5 .tb5-cmp-btn{display:inline-flex;align-items:center;gap:12px;padding:15px 28px;border:1.5px solid #20dda0;border-radius:8px;background:transparent;color:#20dda0!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:.03em;text-transform:uppercase;text-decoration:none!important;transition:background .25s,color .25s}body.tb5 .tb5-cmp-btn span{transition:transform .3s}body.tb5 .tb5-cmp-btn:hover,body.tb5 .tb5-cmp-btn:focus-visible{background:rgba(32,221,160,.12);color:#20dda0!important}body.tb5 .tb5-cmp-btn:focus-visible{outline:2px solid #20dda0;outline-offset:3px}body.tb5 .tb5-cmp-ico{flex:none;display:block}body.tb5 .tb5-cmp-btn:hover span{transform:translateY(4px)}body.tb5 .tb5-pk-after .tb5-pk-note{margin:0!important;text-align:center}@media(max-width:600px){body.tb5 .tb5-cmp-btn{width:100%;justify-content:center;padding:14px 16px;font-size:1.15rem}} body.tb5 .tb5c-arena{position:relative;aspect-ratio:600/470;min-height:0;border-radius:28px 28px 0 0;overflow:hidden;border:2px solid rgba(155,61,240,.55);background:#1f0c38}body.tb5 .tb5c-arena:not(.is-vis) *{animation-play-state:paused!important}body.tb5 .tb5f-svg{position:absolute;inset:0;width:100%;height:100%;display:block}body.tb5 .tb5f-prop,body.tb5 .tb5f-deco{opacity:0;transition:opacity .7s ease}body.tb5 .tb5c[data-phase="0"] .tb5f-breakfast,body.tb5 .tb5c[data-phase="1"] .tb5f-flip,body.tb5 .tb5c[data-phase="2"][data-sub="0"] .tb5f-sA,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-sB,body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-sC,body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-kitchen,body.tb5 .tb5c[data-phase="3"] .tb5f-screen,body.tb5 .tb5c[data-phase="4"] .tb5f-lunch,body.tb5 .tb5c[data-phase="4"] .tb5f-talk{opacity:1}body.tb5 .tb5c[data-phase="4"] .tb5f-talk{transition-delay:1.2s} body.tb5 .tb5f-clipc{transform-box:fill-box;transform-origin:50% 50%;transform:scale(0);transition:transform 1.1s cubic-bezier(.65,0,.35,1)}body.tb5 .tb5c-arena.vr .tb5f-clipc{transform:scale(1)}body.tb5 .tb5f-vr{opacity:0;transition:opacity .5s .6s}body.tb5 .tb5c-arena.vr .tb5f-vr{opacity:1;transition-delay:0s}body.tb5 .tb5f-ring{fill:none;stroke:#20dda0;stroke-width:8;opacity:0;transform-box:fill-box;transform-origin:50% 50%;transform:scale(0)}body.tb5 .tb5c-arena.vr-go .tb5f-ring{animation:tb5f-ring 1.1s cubic-bezier(.65,0,.35,1)}@keyframes tb5f-ring{0%{opacity:1;transform:scale(0)}80%{opacity:.8}100%{opacity:0;transform:scale(1)}}body.tb5 .tb5f-pt{animation:tb5f-float 4.5s ease-in-out infinite alternate;animation-delay:calc(var(--k) * -.6s)}@keyframes tb5f-float{to{transform:translateY(-22px)}} body.tb5 .tb5f-crit .tb5f-hit,body.tb5 .tb5f-crit .tb5f-adv,body.tb5 .tb5f-crit .tb5f-wad,body.tb5 .tb5f-crit .tb5f-sway,body.tb5 .tb5f-wing,body.tb5 .tb5f-knife,body.tb5 .tb5f-pan,body.tb5 .tb5f-bell{transform-box:fill-box;transform-origin:50% 100%}body.tb5 .tb5f-crit .tb5f-hit{transition:transform .3s cubic-bezier(.2,.7,.3,1),opacity .25s ease-in .12s}body.tb5 .tb5f-crit .tb5f-adv{transition:transform .9s cubic-bezier(.55,0,1,.45)}body.tb5 .tb5c-arena.ch1 .tb5f-gob .tb5f-adv{transform:translateY(45px) scale(1.4)}body.tb5 .tb5c-arena.ch2 .tb5f-giant .tb5f-adv{transform:translate(26px,24px) scale(1.12)}body.tb5 .tb5c-arena.ch1 .tb5f-gob .tb5f-wad{animation-duration:.2s}body.tb5 .tb5c[data-phase="2"] .tb5f-wad{animation:tb5f-wad .5s ease-in-out infinite alternate;animation-delay:calc(var(--k) * -.17s)}@keyframes tb5f-wad{from{transform:rotate(-5deg)}to{transform:rotate(5deg)}}body.tb5 .tb5c[data-phase="2"] .tb5f-sway{animation:tb5f-sway 1.6s ease-in-out infinite alternate}@keyframes tb5f-sway{to{transform:rotate(-3deg) translateX(-3px)}}body.tb5 .tb5c[data-phase="2"] .tb5f-bob{animation:tb5f-bob2 1.2s ease-in-out infinite alternate}@keyframes tb5f-bob2{to{transform:translateY(-10px)}}body.tb5 .tb5c[data-phase="2"] .tb5f-wing{animation:tb5f-flap .45s ease-in-out infinite alternate}@keyframes tb5f-flap{to{transform:scaleY(.35)}}body.tb5 .tb5c-arena.k1 .tb5f-gob .tb5f-hit{transform:translateY(-14px) rotate(-80deg);opacity:0}body.tb5 .tb5c-arena.k2 .tb5f-dragon .tb5f-hit{transform:translate(190px,-160px) rotate(16deg);opacity:0;transition-duration:.7s,.5s;transition-delay:0s,.25s}body.tb5 .tb5c-arena.k3 .tb5f-giant .tb5f-hit{transform:translateX(-16px) rotate(-80deg);opacity:0;transition-duration:.5s,.35s;transition-delay:0s,.25s}body.tb5 .tb5f-flame,body.tb5 .tb5f-flk{transform-box:fill-box;transform-origin:0 50%}body.tb5 .tb5f-flame{transform:scaleX(0);opacity:0;transition:transform .3s ease-out,opacity .2s}body.tb5 .tb5c-arena.fire .tb5f-flame{transform:scaleX(1);opacity:1}body.tb5 .tb5c[data-phase="2"] .tb5f-flk{animation:tb5f-flk .12s ease-in-out infinite alternate}@keyframes tb5f-flk{from{transform:scaleY(.8)}to{transform:scaleY(1.12)}}body.tb5 .tb5f-puff{opacity:0;transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5c-arena.fire .tb5f-puff{animation:tb5f-puff .45s ease-out .2s infinite}@keyframes tb5f-puff{0%{opacity:.8;transform:scale(.5)}100%{opacity:0;transform:scale(1.4)}}body.tb5 .tb5f-shot{opacity:0;transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5c-arena.v1 .tb5f-v1,body.tb5 .tb5c-arena.v2 .tb5f-v2,body.tb5 .tb5c-arena.v3 .tb5f-v3,body.tb5 .tb5c-arena.w1 .tb5f-w1,body.tb5 .tb5c-arena.w2 .tb5f-w2,body.tb5 .tb5c-arena.w3 .tb5f-w3{animation:tb5f-fly .5s linear forwards;animation-delay:var(--d)}@keyframes tb5f-fly{0%{opacity:1;transform:translate(var(--dx),var(--dy)) scale(1.15)}88%{opacity:1;transform:translate(0,0) scale(.8)}100%{opacity:0;transform:translate(0,0) scale(.8)}} body.tb5 .tb5f-pz,body.tb5 .tb5f-back,body.tb5 .tb5f-collar{transition:opacity .4s}body.tb5 .tb5f-pz,body.tb5 .tb5f-back{opacity:0}body.tb5 .tb5c[data-phase="2"][data-sub="0"] .tb5f-pz-bow,body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-pz-cook,body.tb5 .tb5c[data-phase="2"]:not([data-sub="2"]) .tb5f-back{opacity:1}body.tb5 .tb5c[data-phase="2"] .tb5f-fig[data-p] .tb5f-arm,body.tb5 .tb5c[data-phase="2"]:not([data-sub="2"]) .tb5f-fig[data-p] .tb5f-hs,body.tb5 .tb5c[data-phase="2"]:not([data-sub="2"]) .tb5f-fig[data-p] .tb5f-collar{opacity:0}body.tb5 .tb5f-limb{fill:none;stroke:var(--c);stroke-width:9;stroke-linecap:round;stroke-linejoin:round}body.tb5 .tb5f-hairb{fill:var(--hr)}body.tb5 .tb5f-hand{fill:var(--sk)}body.tb5 .tb5f-act{transition:transform .14s ease-out}body.tb5 .tb5f-fig.is-shot .tb5f-act{transform:translateY(3px)}body.tb5 .tb5f-fig.is-give .tb5f-pz-cook .tb5f-act{transform:translateX(7px)}body.tb5 .tb5c-arena .tb5f-sA .tb5f-shot{animation-duration:.2s} body.tb5 .tb5f-side{opacity:0;transition:opacity .4s}body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-side{opacity:1}body.tb5 .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5f-fig[data-p] .tb5f-upper{transition:opacity .4s}body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-fig[data-p] .tb5f-upper{opacity:0}body.tb5 .tb5f-spt{fill:var(--pt)}body.tb5 .tb5f-sleg,body.tb5 .tb5f-zz .tb5f-zin,body.tb5 .tb5f-zz .tb5f-hit,body.tb5 .tb5f-zz .tb5f-wad,body.tb5 .tb5f-bar{transform-box:fill-box;transform-origin:50% 100%}body.tb5 .tb5f-sleg{transform-origin:50% 0}body.tb5 .tb5f-fig.is-walk .tb5f-sleg-b{animation:tb5f-step .36s ease-in-out infinite alternate}body.tb5 .tb5f-fig.is-walk .tb5f-sleg-f{animation:tb5f-step .36s ease-in-out infinite alternate-reverse}body.tb5 .tb5f-fig.is-shot .tb5f-side .tb5f-act{transform:translateX(-6px)}body.tb5 .tb5f-zz .tb5f-zin{transform:translateX(var(--off));transition:transform .9s linear}body.tb5 .tb5c-arena.zr1 .tb5f-zR1 .tb5f-zin,body.tb5 .tb5c-arena.zl1 .tb5f-zL1 .tb5f-zin,body.tb5 .tb5c-arena.z3 .tb5f-z3 .tb5f-zin{transform:translateX(0)}body.tb5 .tb5f-zz .tb5f-hit{transition:transform .34s cubic-bezier(.2,.7,.3,1)}body.tb5 .tb5c-arena.kr1 .tb5f-zR1 .tb5f-hit,body.tb5 .tb5c-arena.kl1 .tb5f-zL1 .tb5f-hit,body.tb5 .tb5c-arena.k3z .tb5f-z3 .tb5f-hit{transform:translateX(var(--kb)) rotate(var(--kr))}body.tb5 .tb5c-arena .tb5f-sB .tb5f-shot{animation-duration:.26s}body.tb5 .tb5c-arena.bl .tb5f-bar-l,body.tb5 .tb5c-arena.br .tb5f-bar-r{animation:tb5f-jolt .08s ease-in-out 4 alternate}@keyframes tb5f-jolt{from{transform:translateX(-3px) rotate(-1.5deg)}to{transform:translateX(3px) rotate(1.5deg)}} body.tb5 .tb5f-mfl{opacity:0}body.tb5 .tb5f-fig.is-shot .tb5f-mfl{opacity:1}body.tb5 .tb5c-arena .tb5f-sB .tb5f-shot{animation-duration:.2s} body.tb5 .tb5f-sideb,body.tb5 .tb5f-tablet{transition:opacity .4s}body.tb5 .tb5f-sideb,body.tb5 .tb5c[data-phase="1"] .tb5f-tablet{opacity:0}body.tb5 .tb5c[data-phase="1"] .tb5f-sideb{opacity:1}body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-p] .tb5f-upper{opacity:0}body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-coach] .tb5f-arm{transition:transform .5s cubic-bezier(.45,0,.55,1),opacity .4s}body.tb5 .tb5f-fig.is-point .tb5f-arm-l{transform:rotate(128deg)}body.tb5 .tb5f-shs{opacity:0;transition:opacity .2s}body.tb5 .tb5f-fig.has-hs .tb5f-shs{opacity:1}body.tb5 .tb5f-sarm{transform-box:fill-box;transform-origin:50% 0;transition:transform .22s ease-out}body.tb5 .tb5f-fig.is-grab .tb5f-sarm{transform:rotate(-150deg)}body.tb5 .tb5f-tile{opacity:.22;transform-box:fill-box;transform-origin:50% 50%;transform:scale(.86);transition:opacity .35s,transform .35s ease-out}body.tb5 .tb5c-arena.e1 .tb5f-tile1,body.tb5 .tb5c-arena.e2 .tb5f-tile2,body.tb5 .tb5c-arena.e3 .tb5f-tile3{opacity:1;transform:scale(1)}body.tb5 .tb5c[data-phase="1"] .tb5f-hsets{opacity:1}body.tb5 .tb5f-hsx{opacity:0}body.tb5 .tb5c-arena.t0 .tb5f-hst0 .tb5f-hsx,body.tb5 .tb5c-arena.t1 .tb5f-hst1 .tb5f-hsx,body.tb5 .tb5c-arena.t2 .tb5f-hst2 .tb5f-hsx,body.tb5 .tb5c-arena.t3 .tb5f-hst3 .tb5f-hsx,body.tb5 .tb5c-arena.t4 .tb5f-hst4 .tb5f-hsx{animation:tb5f-hsx .55s linear forwards}body.tb5 .tb5c-arena.t0 .tb5f-hst0 .tb5f-hsy,body.tb5 .tb5c-arena.t1 .tb5f-hst1 .tb5f-hsy,body.tb5 .tb5c-arena.t2 .tb5f-hst2 .tb5f-hsy,body.tb5 .tb5c-arena.t3 .tb5f-hst3 .tb5f-hsy,body.tb5 .tb5c-arena.t4 .tb5f-hst4 .tb5f-hsy{animation:tb5f-hsy .55s forwards}@keyframes tb5f-hsx{0%{opacity:1;transform:translateX(0)}92%{opacity:1}100%{opacity:0;transform:translateX(var(--dx))}}@keyframes tb5f-hsy{0%{transform:translateY(0);animation-timing-function:ease-out}50%{transform:translateY(var(--pk));animation-timing-function:ease-in}100%{transform:translateY(var(--dy))}} body.tb5 .tb5f-knife{transform-origin:100% 50%}body.tb5 .tb5c-arena.ck .tb5f-knife{animation:tb5f-chop .22s ease-in-out infinite alternate}@keyframes tb5f-chop{to{transform:rotate(-16deg)}}body.tb5 .tb5f-pan-food,body.tb5 .tb5f-steam,body.tb5 .tb5f-tk-ok{opacity:0;transition:opacity .3s}body.tb5 .tb5c-arena.cp .tb5f-pan-food,body.tb5 .tb5c-arena.cs .tb5f-tk-ok{opacity:1}body.tb5 .tb5c-arena.cp .tb5f-pan{animation:tb5f-toss .3s ease-in-out infinite alternate}@keyframes tb5f-toss{from{transform:translateY(0) rotate(0)}to{transform:translateY(-7px) rotate(-6deg)}}body.tb5 .tb5f-pan-food{transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5c-arena.cp .tb5f-pan-food{animation:tb5f-foodup .3s ease-in-out infinite alternate}@keyframes tb5f-foodup{to{transform:translateY(-30px) rotate(170deg)}}body.tb5 .tb5c-arena.cp .tb5f-steam{animation:tb5f-steam 1.1s linear infinite}@keyframes tb5f-steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.6}100%{opacity:0;transform:translateY(-10px)}}body.tb5 .tb5c-arena.cs .tb5f-bell,body.tb5 .tb5c-arena.cb .tb5f-bell{animation:tb5f-bell-ring .12s ease-in-out 6 alternate}body.tb5 .tb5f-ding{opacity:0}body.tb5 .tb5c-arena.cs .tb5f-ding,body.tb5 .tb5c-arena.cb .tb5f-ding{animation:tb5f-ding .7s ease-out}@keyframes tb5f-ding{0%,100%{opacity:0}15%,60%{opacity:1}}@keyframes tb5f-bell-ring{from{transform:rotate(-10deg)}to{transform:rotate(10deg)}}body.tb5 .tb5f-dish{transform:translate(calc(var(--dx,32) * 1px),calc(var(--dy,544) * 1px));transition:transform .42s linear,opacity .25s}body.tb5 .tb5f-dish-a{transform-box:fill-box;transform-origin:50% 50%;transition:transform .3s ease-out}body.tb5 .tb5c-arena.hop .tb5f-dish-a{animation:tb5f-hop .42s}@keyframes tb5f-hop{0%{transform:translateY(0);animation-timing-function:ease-out}50%{transform:translateY(-62px) rotate(180deg);animation-timing-function:ease-in}100%{transform:translateY(0) rotate(360deg)}}body.tb5 .tb5c-arena.slip .tb5f-dish-a{transform:rotate(48deg)}body.tb5 .tb5f-scale{transition:transform .35s ease-out}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-fig[data-p] .tb5f-scale{transform:translateY(22px) scale(calc(var(--s) * 1.3))}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-fig[data-p].is-lean .tb5f-scale{transform:translateY(22px) scale(calc(var(--s) * 1.3)) rotate(-9deg)}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-fig[data-p].is-lunge .tb5f-scale{transform:translateY(22px) scale(calc(var(--s) * 1.3)) rotate(-13deg)}body.tb5 .tb5f-toq{transform-box:fill-box;transform-origin:50% 100%;transition:transform .18s ease-out}body.tb5 .tb5f-fig.is-give .tb5f-toq{transform:translateY(-9px) rotate(-7deg)}body.tb5 .tb5f-fig.is-pop .tb5f-toq{transform:translateY(-38px) rotate(16deg);transition-duration:.25s}body.tb5 .tb5c-arena.ck .tb5f-fig[data-p="1"] .tb5f-toq{animation:tb5f-toqb .22s ease-in-out infinite alternate}@keyframes tb5f-toqb{to{transform:translateY(-5px)}}body.tb5 .tb5f-tk2,body.tb5 .tb5f-tk3{opacity:0;transform:translateY(-18px);transition:opacity .25s,transform .3s ease-out}body.tb5 .tb5c-arena.o2 .tb5f-tk2,body.tb5 .tb5c-arena.o3 .tb5f-tk3{opacity:1;transform:none}body.tb5 .tb5f-flb,body.tb5 .tb5f-smk circle{transform-box:fill-box;transform-origin:50% 100%;opacity:0}body.tb5 .tb5c-arena.fl .tb5f-flb{animation:tb5f-flb .9s ease-out forwards}@keyframes tb5f-flb{0%{opacity:1;transform:scaleY(0)}30%{opacity:1;transform:scaleY(1)}70%{opacity:1;transform:scaleY(.85)}100%{opacity:0;transform:scaleY(.3)}}body.tb5 .tb5c-arena.fl .tb5f-smk circle{animation:tb5f-smk 1s ease-out .45s forwards}@keyframes tb5f-smk{0%{opacity:0;transform:translateY(0) scale(.6)}30%{opacity:.75}100%{opacity:0;transform:translateY(-34px) scale(1.3)}}body.tb5 .tb5f-dish-cut,body.tb5 .tb5f-dish-done,body.tb5 .tb5c-arena.dc .tb5f-dish-raw,body.tb5 .tb5c-arena.dd .tb5f-dish-raw,body.tb5 .tb5c-arena.dp .tb5f-dish{opacity:0}body.tb5 .tb5f-dish-raw,body.tb5 .tb5f-dish-cut,body.tb5 .tb5f-dish-done{transition:opacity .25s}body.tb5 .tb5c-arena.dc .tb5f-dish-cut,body.tb5 .tb5c-arena.dd .tb5f-dish-done{opacity:1}body.tb5 .tb5f-swg{transform-box:fill-box;transform-origin:50% 0}body.tb5 .tb5f-ingr{transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5f-ing{opacity:0}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-belt{animation:tb5f-belt 7.8s linear infinite}@keyframes tb5f-belt{to{transform:translateX(390px)}}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-swg{animation:tb5f-swg .5s ease-in-out infinite alternate;animation-delay:calc(var(--k) * -.17s)}@keyframes tb5f-swg{from{transform:rotate(-16deg)}to{transform:rotate(16deg)}}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-ing{animation:tb5f-ingx 2.4s linear infinite;animation-delay:calc(var(--k) * -.8s)}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-ingy{animation:tb5f-ingy 2.4s infinite;animation-delay:calc(var(--k) * -.8s)}body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-ingr{animation:tb5f-ingr 2.4s linear infinite;animation-delay:calc(var(--k) * -.8s)}@keyframes tb5f-ingx{0%{opacity:1;transform:translateX(0)}45%{opacity:1;transform:translateX(var(--dx))}46%,100%{opacity:0;transform:translateX(var(--dx))}}@keyframes tb5f-ingy{0%{transform:translateY(0);animation-timing-function:ease-out}22.5%{transform:translateY(var(--pk));animation-timing-function:ease-in}45%,100%{transform:translateY(0)}}@keyframes tb5f-ingr{0%{transform:rotate(0)}45%,100%{transform:rotate(540deg)}} body.tb5 .tb5f-orbx{opacity:0;transition:opacity .1s}body.tb5 .tb5f-fig.is-shot .tb5f-orbx{opacity:.45}body.tb5 .tb5f-orbh{transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5c[data-phase="2"][data-sub="0"] .tb5f-orbh{animation:tb5f-orb .5s ease-in-out infinite alternate}@keyframes tb5f-orb{to{transform:scale(1.3)}}body.tb5 .tb5f-fbb,body.tb5 .tb5f-fbx{opacity:0}body.tb5 .tb5f-fbx{transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5c-arena.v1 .tb5f-fbA .tb5f-fbb,body.tb5 .tb5c-arena.v2 .tb5f-fbB .tb5f-fbb,body.tb5 .tb5c-arena.v2 .tb5f-fbD .tb5f-fbb,body.tb5 .tb5c-arena.v3 .tb5f-fbC .tb5f-fbb,body.tb5 .tb5c-arena.v3 .tb5f-fbE .tb5f-fbb{animation:tb5f-fbm .3s linear forwards;animation-delay:var(--d)}@keyframes tb5f-fbm{0%{opacity:1;transform:translateX(var(--dx)) scale(.6)}90%{opacity:1;transform:translateX(0) scale(1.1)}100%{opacity:0;transform:translateX(0) scale(1.1)}}body.tb5 .tb5c-arena.v1 .tb5f-fbA .tb5f-fbx,body.tb5 .tb5c-arena.v2 .tb5f-fbB .tb5f-fbx,body.tb5 .tb5c-arena.v2 .tb5f-fbD .tb5f-fbx,body.tb5 .tb5c-arena.v3 .tb5f-fbC .tb5f-fbx,body.tb5 .tb5c-arena.v3 .tb5f-fbE .tb5f-fbx{animation:tb5f-boom .45s ease-out forwards;animation-delay:calc(var(--d) + .27s)}@keyframes tb5f-boom{0%{opacity:1;transform:scale(.3)}100%{opacity:0;transform:scale(1.8)}} body.tb5 .tb5c:not([data-phase="2"]) .tb5f-pt,body.tb5 .tb5c[data-sub="2"] .tb5f-pt{animation:none}body.tb5 .tb5c[data-phase="2"]:not([data-sub="0"]) .tb5f-gob .tb5f-wad,body.tb5 .tb5c[data-phase="2"]:not([data-sub="1"]) .tb5f-zz .tb5f-wad{animation:none}body.tb5 .tb5c[data-phase="2"]:not([data-sub="0"]) .tb5f-sway,body.tb5 .tb5c[data-phase="2"]:not([data-sub="0"]) .tb5f-bob,body.tb5 .tb5c[data-phase="2"]:not([data-sub="0"]) .tb5f-wing,body.tb5 .tb5c-arena:not(.fire) .tb5f-flk{animation:none}body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-p] .tb5f-upper,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-fig[data-p] .tb5f-upper{animation:none}body.tb5 .tb5c:not([data-phase="1"]) .tb5f-sideb .tb5f-sleg,body.tb5 .tb5c:not([data-phase="2"]) .tb5f-side .tb5f-sleg,body.tb5 .tb5c[data-phase="2"]:not([data-sub="1"]) .tb5f-side .tb5f-sleg{animation:none}body.tb5 .tb5f-deco,body.tb5 .tb5f-prop{visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}body.tb5 .tb5c[data-phase="0"] .tb5f-breakfast,body.tb5 .tb5c[data-phase="1"] .tb5f-flip,body.tb5 .tb5c[data-phase="1"] .tb5f-hsets,body.tb5 .tb5c[data-phase="2"][data-sub="0"] .tb5f-sA,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-sB,body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-sC,body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-kitchen,body.tb5 .tb5c[data-phase="3"] .tb5f-screen,body.tb5 .tb5c[data-phase="4"] .tb5f-lunch{visibility:visible;transition:opacity .7s ease,visibility 0s}body.tb5 .tb5c[data-phase="4"] .tb5f-talk{visibility:visible;transition:opacity .7s ease 1.2s,visibility 0s 1.2s}body.tb5 .tb5c-arena:not(.vr) .tb5f-vr{visibility:hidden;transition:opacity .5s .6s,visibility 0s 1.1s}body.tb5 .tb5f-side,body.tb5 .tb5f-sideb,body.tb5 .tb5f-back,body.tb5 .tb5f-pz{visibility:hidden;transition:opacity .4s,visibility 0s .4s}body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-side,body.tb5 .tb5c[data-phase="1"] .tb5f-sideb,body.tb5 .tb5c[data-phase="2"][data-sub="0"] .tb5f-back,body.tb5 .tb5c[data-phase="2"][data-sub="0"] .tb5f-pz-bow,body.tb5 .tb5c[data-phase="2"][data-sub="2"] .tb5f-pz-cook{visibility:visible;transition:opacity .4s,visibility 0s}body.tb5 .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5f-fig[data-p] .tb5f-upper{transition:opacity .4s,visibility 0s}body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="1"] .tb5f-fig[data-p] .tb5f-upper,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="2"][data-sub="1"] .tb5f-fig[data-p] .tb5f-upper{visibility:hidden;transition:opacity .4s,visibility 0s .4s} body.tb5 .tb5f-vr{clip-path:none}body.tb5 .tb5c-arena.vr-anim .tb5f-vr{clip-path:url(#tb5f-clip)}body.tb5 .tb5f-svg{will-change:transform}body.tb5 .tb5c-arena{contain:layout paint style}@media(max-width:600px){body.tb5 .tb5f-fig:not(.is-walk) .tb5f-upper{animation:none}} body.tb5 .tb5f-fig{transform:translate(calc(var(--x,-60) * 1px),640px);transition:transform 1.2s cubic-bezier(.45,0,.55,1)}body.tb5 .tb5f-shadow{fill:#000;opacity:.35}body.tb5 .tb5f-scale{transform:scale(var(--s))}body.tb5 .tb5f-leg rect{fill:var(--pt)}body.tb5 .tb5f-leg .tb5f-shoe{fill:#141018}body.tb5 .tb5f-leg{transform-box:fill-box;transform-origin:50% 0}body.tb5 .tb5f-fig.is-walk .tb5f-leg-l{animation:tb5f-step .36s ease-in-out infinite alternate}body.tb5 .tb5f-fig.is-walk .tb5f-leg-r{animation:tb5f-step .36s ease-in-out infinite alternate-reverse}@keyframes tb5f-step{from{transform:rotate(17deg)}to{transform:rotate(-17deg)}}body.tb5 .tb5f-upper{animation:tb5f-breath 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * -.55s)}body.tb5 .tb5f-fig.is-walk .tb5f-upper{animation:tb5f-bob .36s ease-in-out infinite alternate}@keyframes tb5f-breath{50%{transform:translateY(-1.6px)}}@keyframes tb5f-bob{to{transform:translateY(-3px)}}body.tb5 .tb5f-torso{fill:var(--c)}body.tb5 .tb5f-collar{fill:rgba(255,255,255,.85)}body.tb5 .tb5f-arm{fill:var(--c);stroke:rgba(0,0,0,.25);stroke-width:1.5;transform-box:fill-box;transform-origin:50% 8%;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .4s}body.tb5 .tb5f-fig.is-up .tb5f-arm-l{transform:rotate(155deg)}body.tb5 .tb5f-fig.is-up .tb5f-arm-r{transform:rotate(-155deg)}body.tb5 .tb5f-head{fill:var(--sk)}body.tb5 .tb5f-hair,body.tb5 .tb5f-hair circle{fill:var(--hr)}body.tb5 .tb5f-hs{opacity:0;transition:opacity .5s}body.tb5 .tb5c-arena.hs-on .tb5f-fig[data-p] .tb5f-hs{opacity:1}body.tb5 .tb5f-fig[data-coach] .tb5f-hs{display:none} html body.tb5 .tb5-pillars li{position:relative;isolation:isolate}html body.tb5 .tb5-pillars .tb5-pil-ic{position:absolute;z-index:-1;top:50%;right:0;width:auto;height:100%;max-height:120px;aspect-ratio:1;margin:0;opacity:.22;stroke-width:1.6;transform:translateY(-50%);pointer-events:none}html body.tb5 .tb5-pillars li:hover .tb5-pil-ic{transform:translateY(-50%)}body.tb5 .tb5f-wlogo{transition:opacity .5s}body.tb5 .tb5c[data-phase="3"] .tb5f-wlogo{opacity:0}body.tb5 .tb5f-fig[data-coach] .tb5f-torso,body.tb5 .tb5f-fig[data-coach] .tb5f-arm rect{stroke:rgba(255,255,255,.32);stroke-width:1.5}body.tb5 .tb5f-strap{fill:#bdb6cc}body.tb5 .tb5f-visor{fill:#f4f2f7}body.tb5 .tb5f-glow{fill:#20dda0;opacity:0;transition:opacity .4s}body.tb5 .tb5c-arena.vr .tb5f-glow{opacity:1}body.tb5 .tb5f-tablet{fill:#d8d3e2} body.tb5 .tb5f-burst{transform:translate(calc(var(--bx,300) * 1px),calc(var(--by,300) * 1px));pointer-events:none}body.tb5 .tb5f-wave{fill:none;stroke:#f6bf00;stroke-width:4;opacity:0;transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5f-sparks{stroke:#f6bf00;stroke-width:4;stroke-linecap:round;opacity:0;transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5f-check{opacity:0;transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5f-check circle{fill:#f6bf00}body.tb5 .tb5f-check path{fill:none;stroke:#170a2b;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}body.tb5 .tb5f-burst.go .tb5f-wave{animation:tb5f-wave .9s ease-out}body.tb5 .tb5f-burst.go .tb5f-sparks{animation:tb5f-sparks .7s ease-out}body.tb5 .tb5f-burst.go .tb5f-check{animation:tb5f-check 1.6s ease-out}@keyframes tb5f-wave{0%{opacity:.95;transform:scale(.2)}100%{opacity:0;transform:scale(2.2)}}@keyframes tb5f-sparks{0%{opacity:1;transform:scale(.5)}100%{opacity:0;transform:scale(1.7)}}@keyframes tb5f-check{0%{opacity:0;transform:scale(.6)}20%{opacity:1;transform:scale(1)}80%{opacity:1}100%{opacity:0;transform:scale(1)}}body.tb5 .tb5f-flash{opacity:0;pointer-events:none}body.tb5 .tb5c-arena.flash .tb5f-flash{animation:tb5f-flash .8s ease-out}@keyframes tb5f-flash{12%{opacity:.85}100%{opacity:0}}  body.tb5 .tb5f-legend{display:flex;flex-direction:column;justify-content:center;gap:5px;box-sizing:border-box;height:94px;margin:0;padding:0 28px;background:#0b0414;border:2px solid rgba(155,61,240,.55);border-top:0;border-radius:0 0 28px 28px;overflow:hidden}body.tb5 .tb5f-step{margin:0!important;padding:0;color:#20dda0;font-family:"JetBrains Mono",monospace;font-size:.68rem;font-weight:700;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}body.tb5 .tb5f-step::before{content:"";display:inline-block;width:20px;height:2px;margin:0 10px 0 0;vertical-align:middle;background:#f6bf00}body.tb5 .tb5f-cap{margin:0!important;padding:0;color:#fff;font-family:"Yanone Kaffeesatz",sans-serif;font-size:2.1rem;font-weight:700;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.tb5 .tb5f-step,body.tb5 .tb5f-cap{transition:opacity .28s ease-out,transform .28s ease-out}body.tb5 .tb5f-step.is-swap,body.tb5 .tb5f-cap.is-swap{opacity:0;transform:translateY(8px)}@media(max-width:600px){body.tb5 .tb5f-legend{height:76px;padding:0 18px;gap:4px}body.tb5 .tb5f-step{font-size:.6rem;letter-spacing:.15em}body.tb5 .tb5f-cap{font-size:1.45rem}}@media(prefers-reduced-motion:reduce){body.tb5 .tb5f-step,body.tb5 .tb5f-cap{transition:none}}@media(prefers-reduced-motion:reduce){body.tb5 .tb5c-arena *{transition:none!important;animation:none!important}body.tb5 .tb5f-vr{opacity:0}} body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-sD,body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-cell,body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-sideb{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig[data-p] .tb5f-leg,body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig[data-p] .tb5f-upper{opacity:0;visibility:hidden;animation:none;transition:opacity .4s,visibility 0s .4s}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-walk .tb5f-sideb .tb5f-sleg-b{animation:tb5f-step .36s ease-in-out infinite alternate}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-walk .tb5f-sideb .tb5f-sleg-f{animation:tb5f-step .36s ease-in-out infinite alternate-reverse}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-left .tb5f-sideb{transform:scaleX(-1)}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-tap .tb5f-sarm{animation:tb5f-tap .26s ease-in-out infinite alternate}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig[data-p="2"].is-tap .tb5f-sarm{animation-delay:-.26s}@keyframes tb5f-tap{from{transform:rotate(-96deg)}to{transform:rotate(-114deg)}}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-lift .tb5f-sarm{transform:rotate(-55deg)}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-peek .tb5f-scale{transform:scale(var(--s)) rotate(-15deg)}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-peek .tb5f-sarm{transform:rotate(-20deg)}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-rattle .tb5f-sarm{transform:rotate(-92deg)}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-fig.is-five .tb5f-sarm{animation:tb5f-five .45s ease-out forwards}@keyframes tb5f-five{0%{transform:rotate(-60deg)}60%{transform:rotate(-158deg)}100%{transform:rotate(-148deg)}}body.tb5 .tb5f-xhs{opacity:0;transform-box:fill-box;transform-origin:50% 50%}body.tb5 .tb5c-arena.xh .tb5f-xhs{animation:tb5f-xhs .55s ease-out forwards}@keyframes tb5f-xhs{0%{opacity:1;transform:scale(.2) rotate(0)}55%{opacity:1;transform:scale(1.3) rotate(20deg)}100%{opacity:0;transform:scale(1.5) rotate(30deg)}}body.tb5 .tb5f-xmat{transform-box:fill-box;transform-origin:0 100%;transition:transform .35s ease-out}body.tb5 .tb5c-arena.xm .tb5f-xmat{transform:rotate(-24deg)}body.tb5 .tb5f-xbk,body.tb5 .tb5f-xtf,body.tb5 .tb5f-xdoor,body.tb5 .tb5f-xbrk,body.tb5 .tb5f-xsp,body.tb5 .tb5f-xkr{transform-box:fill-box;transform-origin:50% 100%}body.tb5 .tb5c-arena.xp .tb5f-xbk{animation:tb5f-wad .2s ease-in-out 4 alternate}body.tb5 .tb5c[data-phase="2"][data-sub="3"] .tb5f-xtf{animation:tb5f-flk .14s ease-in-out infinite alternate}body.tb5 .tb5f-xdoor{transform-origin:100% 50%;transition:transform .8s cubic-bezier(.65,0,.35,1)}body.tb5 .tb5c-arena.xb .tb5f-xdoor{animation:tb5f-jolt .08s ease-in-out 6 alternate}body.tb5 .tb5c-arena.xd .tb5f-xdoor{transform:scaleX(.12)}body.tb5 .tb5f-xlb{transition:fill .25s}body.tb5 .tb5c-arena.xo .tb5f-xlb{fill:#20dda0}body.tb5 .tb5f-xtoc{opacity:0}body.tb5 .tb5c-arena.xt .tb5f-xtoc{animation:tb5f-toc .26s steps(2) infinite}@keyframes tb5f-toc{from{opacity:0}to{opacity:1}}body.tb5 .tb5f-xbrk{transform-origin:50% 50%}body.tb5 .tb5c-arena.xk .tb5f-xbrk{animation:tb5f-jolt .07s ease-in-out 6 alternate}body.tb5 .tb5c-arena.xbr .tb5f-xbrk{animation:tb5f-xfall .6s cubic-bezier(.5,0,1,.5) forwards}@keyframes tb5f-xfall{0%{transform:translate(0,0) rotate(0)}22%{transform:translate(8px,-6px) rotate(-10deg)}100%{transform:translate(14px,120px) rotate(170deg)}}body.tb5 .tb5f-xsp{opacity:0;transform-origin:50% 50%}body.tb5 .tb5c-arena.xbr .tb5f-xsp{animation:tb5f-xsp .4s ease-in-out .35s infinite alternate}@keyframes tb5f-xsp{from{opacity:.3;transform:scale(.6) rotate(0)}to{opacity:1;transform:scale(1.3) rotate(45deg)}}body.tb5 .tb5c-arena.xkf .tb5f-xk0,body.tb5 .tb5c-arena.xkf .tb5f-xsp{opacity:0;animation:none}body.tb5 .tb5f-xkx{opacity:0}body.tb5 .tb5c-arena.xkf .tb5f-xkx{animation:tb5f-xkx .7s linear forwards}body.tb5 .tb5c-arena.xkf .tb5f-xky{animation:tb5f-xky .7s forwards}@keyframes tb5f-xkx{0%{opacity:1;transform:translateX(0)}100%{opacity:1;transform:translateX(226px)}}@keyframes tb5f-xky{0%{transform:translateY(0);animation-timing-function:ease-out}45%{transform:translateY(-90px);animation-timing-function:ease-in}100%{transform:translateY(-20px)}}body.tb5 .tb5f-xkr{transform-origin:50% 50%;transition:transform .25s}body.tb5 .tb5c-arena.xo .tb5f-xkr{transform:scaleY(.25)}body.tb5 .tb5f-xkw{transition:opacity .2s}body.tb5 .tb5c-arena.xd .tb5f-xkw{opacity:0}body.tb5 .tb5f-xexit{opacity:.25;transition:opacity .3s .3s}body.tb5 .tb5c-arena.xd .tb5f-xexit{opacity:1} body.tb5 .tb5-pk-more .tb5-pk-program{margin-top:20px} body.tb5 .tb5-cmp2{display:none}body.tb5 .tb5-cmp2:not(.is-open)+.tb5-pack-note{display:none}body.tb5 .tb5-cmp2.is-open{display:block;animation:tb5-cmpin .6s cubic-bezier(.22,1,.36,1)}@keyframes tb5-cmpin{from{opacity:0;transform:translateY(24px)}}@media(prefers-reduced-motion:reduce){body.tb5 .tb5-cmp2.is-open{animation:none}} body.tb5 .tb5-pk{transition:border-color .35s,transform .35s,box-shadow .35s,opacity .35s,min-height .55s cubic-bezier(.22,1,.36,1)} body.tb5 .tb5-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);margin:clamp(34px,4vw,48px) 0 0;padding:0;list-style:none}body.tb5 .tb5-pillars li{display:block;padding:0;border:0}body.tb5 .tb5-pil-ic{display:block;width:50px;height:50px;margin:0 0 16px;fill:none;stroke:var(--tb5-gold);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;overflow:visible;transition:transform .35s}body.tb5 .tb5-pillars li:nth-child(2) .tb5-pil-ic{stroke:var(--tb5-green)}body.tb5 .tb5-pillars li:nth-child(3) .tb5-pil-ic{stroke:#b26bff}body.tb5 .tb5-pillars li:hover .tb5-pil-ic{transform:translateY(-4px)}body.tb5 .tb5-pillars strong{display:block;margin:0 0 6px;font-family:"Yanone Kaffeesatz",sans-serif;font-size:1.75rem;line-height:1;text-transform:uppercase;color:#fff}body.tb5 .tb5-pillars span{display:block;color:rgba(255,255,255,.66);font-size:.95rem;line-height:1.55}body.tb5 .tb5-pil-ic *{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.3s cubic-bezier(.65,0,.35,1)}body.tb5 .tb5-why.is-in .tb5-pil-ic *,body.tb5:not(.tb5-js) .tb5-pil-ic *{stroke-dashoffset:0}body.tb5 .tb5-why.is-in .tb5-pillars li:nth-child(1) .tb5-pil-ic *{transition-delay:.35s}body.tb5 .tb5-why.is-in .tb5-pillars li:nth-child(2) .tb5-pil-ic *{transition-delay:.65s}body.tb5 .tb5-why.is-in .tb5-pillars li:nth-child(3) .tb5-pil-ic *{transition-delay:.95s}@media(max-width:600px){body.tb5 .tb5-pillars{grid-template-columns:1fr;gap:22px}body.tb5 .tb5-pillars li{display:grid;grid-template-columns:46px 1fr;column-gap:16px;row-gap:0;align-items:start}body.tb5 .tb5-pil-ic{grid-row:span 2;width:44px;height:44px;margin:2px 0 0}}@media(prefers-reduced-motion:reduce){body.tb5 .tb5-pil-ic *{transition:none;stroke-dashoffset:0}} body.tb5 .tb5-pk-fav{background:radial-gradient(circle at 100% 100%,rgba(246,191,0,.17),rgba(246,191,0,0) 280px),rgba(255,255,255,.03)} body.tb5 .tb5-pk-titlerow .tb5-pk-unit strong{font-family:"Rajdhani",sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,2.9vw,2.8rem);line-height:1} body.tb5 .tb5-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(24px,3vw,44px)}body.tb5 .tb5-pillars li:nth-child(4) .tb5-pil-ic{stroke:#5aa0ff}body.tb5 .tb5-why.is-in .tb5-pillars li:nth-child(4) .tb5-pil-ic *{transition-delay:1.25s}@media(max-width:600px){body.tb5 .tb5-pillars{grid-template-columns:1fr;gap:22px}} body.tb5 .tb5-vd-copy p span.tb5-kw-y,body.tb5 .tb5-vd-copy p span.tb5-kw-g{display:inline;font:inherit;font-weight:600;letter-spacing:normal;text-transform:none}body.tb5 .tb5-vd-copy p span.tb5-kw-y{color:var(--tb5-gold)}body.tb5 .tb5-vd-copy p span.tb5-kw-g{color:var(--tb5-green)} body.tb5 .tb5-vd-copy strong{margin-top:16px}body.tb5 .tb5-vd-copy p span.tb5-vd-line{display:block;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}body.tb5 .tb5-vd-l .tb5-vd-copy p span.tb5-vd-line:nth-child(2){padding-left:22px}body.tb5 .tb5-vd-l .tb5-vd-copy p span.tb5-vd-line:nth-child(3){padding-left:44px}body.tb5 .tb5-vd-r .tb5-vd-copy p span.tb5-vd-line:nth-child(2){padding-right:22px}body.tb5 .tb5-vd-r .tb5-vd-copy p span.tb5-vd-line:nth-child(3){padding-right:44px} body.tb5 .tb5-vd-copy>span{font-size:.74rem} body.tb5 .tb5-logos>span>img,body.tb5 .tb5-logos>span>img.tb5-lt{filter:none!important;mix-blend-mode:normal;opacity:1!important;border-radius:4px}body.tb5 .tb5-logos>span>img[alt=Ubisoft]{filter:invert(1)!important} body.tb5 .tb5-vd-copy em{display:inline-block;margin-top:20px} @media(min-width:981px){body.tb5 .tb5-vd-copy{bottom:calc(clamp(28px,4vw,50px) - 20px)}}@media(max-width:980px){body.tb5 .tb5-vd-r .tb5-vd-copy{bottom:24px}} @media(max-width:980px) and (max-height:780px){body.tb5 .av3-mobile-menu>li>a,body.tb5 .av3-mobile-menu>li>button{padding-top:11px!important;padding-bottom:11px!important}body.tb5 .av3-mobile-panel .av3-mobile-cta{padding-top:14px}} body.tb5 .tb5-hero-copy p.tb5-lead{font-size:clamp(16px,12.8px + .6vw,20.8px)!important;line-height:1.65!important}@media(max-width:980px){body.tb5 .tb5-vd .tb5-vd-copy p{font-size:15px!important;line-height:1.6!important}} @media(max-width:980px),(hover:none){body.tb5 .tb5-vd:hover .tb5-vd-side:not(:hover),body.tb5 .tb5-vd .tb5-vd-side{filter:none!important}body.tb5 .tb5-vd-side:hover img{transform:none}body.tb5 .tb5-vd-side{-webkit-tap-highlight-color:transparent}} @media(max-width:600px){body.tb5 .tb5-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}body.tb5 .tb5-pillars li{display:block}body.tb5 .tb5-pil-ic{width:40px;height:40px;margin:0 0 10px}body.tb5 .tb5-pillars strong{font-size:22px}body.tb5 .tb5-pillars span{font-size:14px;line-height:1.5}} @media(max-width:980px){body.tb5 .tb5-why{row-gap:0}body.tb5 .tb5-why-copy{display:contents}body.tb5 .tb5-why-copy>.tb5-kicker{order:1}body.tb5 .tb5-why-copy>.tb5-title{order:2;position:relative;z-index:2;margin-bottom:0!important;text-shadow:0 4px 22px rgba(8,0,16,.75)}body.tb5 .tb5-why-media{order:3;margin-top:-26px}body.tb5 .tb5-why-copy>p{order:4;margin-top:28px!important}body.tb5 .tb5-why-copy>.tb5-pillars{order:5}} body.tb5 .tb5-logo-dots{display:none}@media(max-width:980px){body.tb5 .tb5-logos{grid-auto-flow:column;grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-auto-columns:calc((100% - 12px) / 2);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}body.tb5 .tb5-logos::-webkit-scrollbar{display:none}body.tb5 .tb5-logos>span:nth-child(4n+1){scroll-snap-align:start}body.tb5 .tb5-logo-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}body.tb5 .tb5-logo-dots button{display:block;flex:none;width:8px;height:8px!important;min-height:0!important;min-width:0!important;margin:0!important;line-height:0;box-shadow:none!important;padding:0!important;border:0!important;border-radius:4px;background:rgba(255,255,255,.25)!important;cursor:pointer;transition:width .3s,background .3s}body.tb5 .tb5-logo-dots button.is-on{width:24px;background:var(--tb5-gold)!important}} @media(max-width:980px){body.tb5 .tb5-vd .tb5-vd-copy p span.tb5-vd-line{padding-left:0!important;padding-right:0!important}} @media(max-width:980px){body.tb5 .tb5-vd .tb5-vd-r .tb5-vd-copy p{font-size:clamp(13px,3.85vw,15px)!important}body.tb5 .tb5-vd .tb5-vd-r .tb5-vd-copy p span.tb5-vd-line{white-space:nowrap}} @media(max-width:980px){body.tb5 .tb5-why .tb5-why-copy>.tb5-title{text-align:right}} @media(min-width:981px){body.tb5 .tb5-logos>.tb5-logo-clone{display:none}} @media(min-width:1281px){body.tb5 .tb5-logos{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:981px) and (max-width:1280px){body.tb5 .tb5-logos{grid-template-columns:repeat(10,minmax(0,1fr))}body.tb5 .tb5-logos>span{grid-column:span 2}body.tb5 .tb5-logos>span:nth-child(11){grid-column:2 / span 2}} body.tb5 .tb5-hero{height:100svh;min-height:640px;max-height:1080px;align-items:center;padding:118px 24px 72px!important;box-sizing:border-box}body.tb5 .tb5-hero .mh-eyebrow-row{margin:0 0 30px!important}body.tb5 .tb5-hero h1.mh-eyebrow{padding:0!important;line-height:15.68px!important}body.tb5 .tb5-hero .mh-h1{line-height:1.06!important;margin:0 auto clamp(30px,4vw,46px)!important}body.tb5 .tb5-hero .mh-cta-row{margin-top:0!important}body.tb5 .tb5-hero a.mh-btn{padding-top:18px!important;padding-bottom:18px!important}@media(max-width:980px){body.tb5 .tb5-hero .mh-eyebrow-row{margin-top:160px!important}body.tb5 .tb5-hero .mh-cta-row{margin-top:-15px!important}}@media(max-width:760px){body.tb5 .tb5-hero{height:auto;min-height:100svh;max-height:none;align-items:flex-start;padding:calc(50svh - 101px + clamp(-130px,-14svh,-90px) + 16px + clamp(0px,64svh - 540px,30px)) 20px 40px!important}body.tb5 .tb5-hero .mh-eyebrow-row{margin:0 0 20px!important}body.tb5 .tb5-hero h1.mh-eyebrow{line-height:13.72px!important}body.tb5 .tb5-hero .mh-h1{line-height:.98!important;margin-bottom:50px!important}body.tb5 .tb5-hero a.mh-btn{min-height:45px;padding:13px 25px!important}}@media(max-width:480px){body.tb5 .tb5-hero{padding-left:16px!important;padding-right:16px!important}body.tb5 .tb5-hero .mh-cta-row{flex-direction:column;align-items:stretch!important;width:max-content;min-width:min(210px,62vw);max-width:100%;margin-left:auto;margin-right:auto;gap:12px}body.tb5 .tb5-hero a.mh-btn{white-space:nowrap}body.tb5 .tb5-hero a.mh-btn{width:100%;justify-content:center}} @media(max-width:760px){body.tb5 .tb5-hero .mh-h1{font-size:clamp(3.7rem,15vw,5rem)!important;letter-spacing:-.035em!important}body.tb5 .tb5-hero .mh-h1 span.mh-glitch{font-size:1.12em!important;line-height:.96!important;letter-spacing:-.055em!important}}@media(max-width:480px){body.tb5 .tb5-hero .mh-h1{font-size:clamp(3.35rem,16vw,4.2rem)!important}body.tb5 .tb5-hero .mh-h1 span.mh-glitch{font-size:1.08em!important}} body.tb5 .av3-nav:not(.is-compact){background:none!important} body.tb5 .tb5-hl{margin-top:-100px!important}@media(max-width:980px){body.tb5 .tb5-hl{margin-top:-80px!important}}@media(max-width:600px){body.tb5 .tb5-hl{margin-top:-85px!important}} @media(max-width:600px){body.tb5 .tb5-hl strong,body.tb5 .tb5-hl span{white-space:nowrap}body.tb5 .tb5-hl{--g:clamp(6px,4vw,20px)}} @media(max-width:600px){body.tb5 .tb5-hl>div{padding-top:10.5px;padding-bottom:9.5px}}@media(max-width:390px){body.tb5 .tb5-hl>div{padding-top:13.9px;padding-bottom:12.1px}}body.tb5 .tb5-pk[data-pk="cohesion"] .tb5-pk-ideal,body.tb5 .tb5-pk[data-pk="premium"] .tb5-pk-ideal{color:var(--tb5-green)}body.tb5 .tb5-pk[data-pk="immersion"] .tb5-pk-ideal{color:var(--tb5-gold)}html{scroll-padding-top:92px}@media(max-width:980px){html{scroll-padding-top:76px}}  body footer.site-footer{background:#170027}body footer.site-footer>*:not(.mkf){display:none!important}body footer.site-footer>.mkf{grid-column:1/-1;grid-row:auto}.mkf{position:relative;background:transparent;border-top:1px solid rgba(255,255,255,.07);color:#cfd2dc;font-family:"Open Sans",sans-serif}.mkf-inner{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:clamp(32px,4vw,72px);max-width:1480px;margin:0 auto;padding:clamp(64px,7vw,96px) clamp(24px,4vw,60px) clamp(48px,5vw,72px)}.mkf-title{margin:0 0 26px;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#7f8aa6}.mkf ul{margin:0;padding:0;list-style:none}.mkf li{margin:0 0 6px;font-size:17px;line-height:1.35}.mkf a,.mkf .mkf-btn{color:#cfd2dc;font-size:17px;font-weight:600;line-height:1.45;text-decoration:none;transition:color .2s ease}.mkf a:hover,.mkf a:focus-visible,.mkf .mkf-btn:hover,.mkf .mkf-btn:focus-visible{color:#fff}.mkf .mkf-btn{all:unset;cursor:pointer;color:#cfd2dc;font-family:inherit;font-size:17px;font-weight:600;line-height:1.45}.mkf .mkf-btn:hover{color:#fff}.mkf button.mkf-btn.avb-cookie-link{font-family:"Open Sans",sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1.45!important;color:#cfd2dc!important}.mkf button.mkf-btn.avb-cookie-link:hover{color:#fff!important}@media(max-width:600px){.mkf button.mkf-btn.avb-cookie-link{font-size:16px!important}}.mkf-addr{margin:0 0 14px;font-size:16px;line-height:1.6;color:#aeb3c2}.mkf a.mkf-phone{display:inline-block;margin:0 0 20px;font-size:20px;font-weight:700;color:#f6bf00}.mkf a.mkf-phone:hover{color:#ffd24a}.mkf-hours-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(14px,2vw,28px);margin:0 0 8px;max-width:520px}.mkf-hours{margin:0;min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 2}.mkf-hours-title{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:#fff}.mkf-hours ul{margin:10px 0 12px;padding:0}.mkf-hours li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 8px;margin:0 0 4px;font-size:14px;line-height:19px;color:rgba(255,255,255,.75)}.mkf-hours li span:last-child{color:#fff;font-weight:600}@media(max-width:380px){.mkf-hours-wrap{column-gap:10px}.mkf-hours li{gap:0 4px;flex-wrap:nowrap;font-size:13px;line-height:18px}} .mkf-hours-wrap{position:relative;margin:28px 0 10px;padding:26px 18px 14px;border:1px solid rgba(246,191,0,.45);border-radius:12px;background:linear-gradient(180deg,rgba(246,191,0,.06),rgba(155,61,240,.06));column-gap:22px}.mkf-hours-wrap::before{content:"Horaires d\2019 ouverture";position:absolute;top:0;left:16px;transform:translateY(-50%);padding:6px 12px 5px;background:#f6bf00;color:#170a2b;border-radius:6px;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:20px;line-height:1;letter-spacing:.055em;text-transform:uppercase;box-shadow:0 6px 18px rgba(0,0,0,.35)}@media(max-width:980px){.mkf-hours-wrap::before{letter-spacing:.07em}}.mkf-hours-wrap::before{padding:7px 14px 6px}@media(max-width:767px){.mkf-hours-wrap::before{font-size:17px;padding:6px 12px 5px}}.mkf-hours-title{color:#f6bf00}.mkf-hours+.mkf-hours{border-left:1px solid rgba(255,255,255,.12);padding-left:18px}.mkf-hours li span{white-space:nowrap}@media(max-width:600px){.mkf-hours-wrap{grid-template-columns:auto auto;justify-content:space-between;padding:24px 12px 12px;column-gap:10px}.mkf-hours+.mkf-hours{padding-left:10px}.mkf-hours li{flex-wrap:nowrap;font-size:12.5px;gap:0 6px}}@media(max-width:380px){.mkf-hours li{font-size:12px}} .mkf .mkf-title{font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:19px;letter-spacing:.055em;line-height:1.1} .mkf .mkf-title.mkf-title-centre{font-size:27px;color:#fff;letter-spacing:.05em}.mkf .mkf-title-centre .mkf-title-marque{color:#f6bf00}@media(max-width:767px){.mkf .mkf-title.mkf-title-centre{font-size:24px}}@media(max-width:980px){.mkf .mkf-title{letter-spacing:.07em}}.mkf-social{margin-top:18px}.mkf-bottom{border-top:1px solid rgba(255,255,255,.07)} .mkf .mkf-sorties,.mkf .mkf-sorties a{font-size:12.5px!important;font-weight:400!important;color:#5f6780!important;line-height:1.6}.mkf .mkf-sorties a:hover,.mkf .mkf-sorties a:focus-visible{color:#aeb3c2!important}.mkf-bottom-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;max-width:1480px;margin:0 auto;padding:22px clamp(24px,4vw,60px);font-size:13px;color:#6f7790}@media(max-width:980px){.mkf-inner{grid-template-columns:1fr 1fr}.mkf-inner>.mkf-col:first-child{grid-column:1/-1}}@media(max-width:600px){.mkf-inner{grid-template-columns:1fr;gap:40px;padding:56px 22px 40px}.mkf-title{margin-bottom:18px;font-size:12px}.mkf a,.mkf .mkf-btn{font-size:16px}.mkf-bottom-inner{justify-content:center;text-align:center;padding-bottom:22px}}@media(min-width:1181px){html body.page-id-2666 .av3 .av3-nav .av3-nav-cta{grid-auto-columns:auto!important}}@media(min-width:981px){html body.tb5 .tb5-hero{justify-content:flex-start!important;text-align:left!important;padding-left:min(7vw,120px)!important;padding-right:min(22vw,560px)!important}html body.tb5 .tb5-hero .tb5-hero-copy{margin:0!important;max-width:none!important}html body.tb5 .tb5-hero .mh-h1{margin-left:0!important;margin-right:0!important}html body.tb5 .tb5-hero .tb5-lead{margin-left:0!important;margin-right:0!important}html body.tb5 .tb5-hero .mh-eyebrow-row{justify-content:flex-start!important}html body.tb5 .tb5-hero .mh-dash{display:block!important}html body.tb5 .tb5-hero .mh-cta-row{justify-content:flex-start!important}}html body.tb5 .tb5-hero h1.mh-eyebrow{font-size:16px!important;font-family:"Yanone Kaffeesatz",Impact,sans-serif!important;letter-spacing:5px!important}@media(max-width:760px){html body.tb5 .tb5-hero h1.mh-eyebrow{font-size:14px!important;letter-spacing:2.5px!important;white-space:nowrap!important}}@media(max-width:340px){html body.tb5 .tb5-hero h1.mh-eyebrow{font-size:13px!important;letter-spacing:2px!important}}html body.tb5 .tb5-pk-more{transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),opacity .55s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){html body.tb5 .tb5-pk-more{transition:none}}@media(max-width:980px){html body.tb5 .tb5-finder-q:first-child{position:relative}html body.tb5 .tb5-finder-q:first-child .tb5-finder-n{margin:0 0 12px;font-size:1.5rem;line-height:30px;padding-right:130px}html body.tb5 .tb5-finder-range{display:block;position:static}html body.tb5 .tb5-finder-range output{position:absolute;top:0;right:0;min-width:0;height:30px;display:flex;align-items:center;font-size:1.3rem;line-height:1;white-space:nowrap}html body.tb5 .tb5-finder-range input{display:block;width:100%;height:44px;margin:0;padding:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}html body.tb5 .tb5-finder-range input::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:rgba(255,255,255,.2)}html body.tb5 .tb5-finder-range input::-moz-range-track{height:10px;border-radius:999px;background:rgba(255,255,255,.2)}html body.tb5 .tb5-finder-range input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;margin-top:-9px;border:3px solid #120720;border-radius:50%;background:#f6bf00;box-shadow:0 0 0 2px #f6bf00}html body.tb5 .tb5-finder-range input::-moz-range-thumb{width:22px;height:22px;border:3px solid #120720;border-radius:50%;background:#f6bf00;box-shadow:0 0 0 2px #f6bf00}html body.tb5 .tb5-finder-range input:focus-visible{outline:2px solid #f6bf00;outline-offset:4px;border-radius:6px}html body.tb5 .tb5-finder-scale{position:relative;display:block;height:16px;margin:2px 0 0;font-size:.75rem;line-height:16px}html body.tb5 .tb5-finder-scale span{position:absolute;top:0}html body.tb5 .tb5-finder-scale span:nth-child(1){left:14px;transform:translateX(-50%)}html body.tb5 .tb5-finder-scale span:nth-child(2){left:calc(14px + (100% - 28px) * .392);transform:translateX(-50%)}html body.tb5 .tb5-finder-scale span:nth-child(3){right:14px;transform:translateX(50%)}html body.tb5 .tb5-finder-goals{display:flex;flex-wrap:nowrap;gap:4px;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.03)}html body.tb5 .tb5-finder-goals button{flex:1 1 0;min-width:0;min-height:48px;padding:6px 4px;border:0;border-radius:9px;background:transparent;color:rgba(255,255,255,.7);font-size:1.05rem;line-height:1.05;letter-spacing:.02em;text-align:center}html body.tb5 .tb5-finder-goals button[aria-pressed="true"]{background:#f6bf00;color:#170a2b}html body.tb5 .tb5-finder-goals button:focus-visible{outline:2px solid #fff;outline-offset:-3px}html body.tb5 .tb5-finder-goals button{font-family:"Open Sans",Arial,sans-serif;font-weight:600;text-transform:none;letter-spacing:0;font-size:14px;line-height:1.25;color:rgba(255,255,255,.9)}html body.tb5 .tb5-finder-goals button[aria-pressed="true"]{color:#170a2b}html body.tb5 .tb5-pk-tab{min-height:0!important;padding:9px 26px 8px!important;gap:8px}html body.tb5 .tb5-pk-tab:hover,html body.tb5 .tb5-pk:hover .tb5-pk-tab{padding-bottom:8px!important}html body.tb5 .tb5-pk-tab::before{content:"";position:absolute;left:-14px;right:-14px;top:-14px;bottom:0}}body.tb5 .tb5-finder-range,body.tb5 .tb5-finder-scale{display:none!important}body.tb5 .tb5-finder-pm{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:460px;margin:0;padding:8px;border:1px solid rgba(246,191,0,.4);border-radius:12px;background:rgba(255,255,255,.04)}body.tb5 .tb5-finder-pm button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:52px;height:52px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:10px;background:#f6bf00;color:#170a2b;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:2.2rem;line-height:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body.tb5 .tb5-finder-pm button:disabled{opacity:.3;cursor:not-allowed}body.tb5 .tb5-finder-pm button:focus-visible{outline:2px solid #fff;outline-offset:2px}body.tb5 .tb5-finder-pm-v{flex:1 1 auto;text-align:center;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:2.4rem;line-height:1;color:#fff;-webkit-user-select:none;user-select:none}body.tb5 .tb5-finder-pm-v small{margin-left:2px;font-size:1.3rem;font-weight:700;color:rgba(255,255,255,.7)}@media(max-width:980px){html body.tb5 .tb5-finder-pm{max-width:none}html body.tb5 .tb5-finder-q:first-child .tb5-finder-n{padding-right:0}}body.tb5 .tb5-mc{display:none}@media(max-width:980px){html body.tb5 .tb5-mc{grid-column:1/-1;display:block;margin:0;padding:8px 10px;border:1px solid var(--mc-b,rgba(246,191,0,.5));border-left:4px solid var(--mc,#f6bf00);border-radius:10px;background:#160a28;box-sizing:border-box;min-width:0}html body.tb5 .tb5-mc[hidden]{display:none}html body.tb5 .tb5-mc.is-swap{animation:tb5mcin .38s cubic-bezier(.22,1,.36,1)}@keyframes tb5mcin{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html body.tb5 .tb5-mc-row{display:flex;gap:12px;align-items:center;min-width:0}html body.tb5 .tb5-mc-img{flex:0 0 66px;width:66px;height:66px;border-radius:8px;object-fit:cover;display:block}html body.tb5 .tb5-mc-t{flex:1 1 auto;min-width:0}html body.tb5 .tb5-mc-n{display:block;margin:0;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.7rem;line-height:1;text-transform:uppercase;color:#fff}html body.tb5 .tb5-mc-s{display:block;margin:3px 0 0;font-family:"JetBrains Mono",monospace;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mc,#f6bf00)}html body.tb5 .tb5-mc-p{display:block;margin:4px 0 0;font-size:.88rem;line-height:1.25;color:rgba(255,255,255,.85)}html body.tb5 .tb5-mc-p strong{color:#f6bf00;font-weight:700}html body.tb5 .tb5-mc-btns{display:flex;gap:8px;margin-top:8px}html body.tb5 .tb5-mc-btns a,html body.tb5 .tb5-mc-btns button{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:6px 8px;border:1px solid #f6bf00;border-radius:8px;background:transparent;color:#f6bf00!important;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;touch-action:manipulation}html body.tb5 .tb5-mc-btns .tb5-mc-go{background:#f6bf00;color:#170a2b!important}html body.tb5 .tb5-mc-btns a:focus-visible,html body.tb5 .tb5-mc-btns button:focus-visible{outline:2px solid #fff;outline-offset:2px}html body.tb5 .tb5-mc-big{margin:0;color:rgba(255,255,255,.85);line-height:1.45}html body.tb5 .tb5-mc-big strong{color:#f6bf00}html body.tb5 .tb5-mc-note{margin:8px 0 0;font-size:.85rem;line-height:1.35;color:rgba(255,255,255,.8)}html body.tb5 .tb5-mc-note[hidden]{display:none}html body.tb5 .tb5-finder-res.tb5-res-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media(max-width:980px) and (prefers-reduced-motion:reduce){html body.tb5 .tb5-mc.is-swap{animation:none}}.mh-glitch.mh-glitch-off,.mh-glitch.mh-glitch-off::before,.mh-glitch.mh-glitch-off::after{animation-play-state:paused!important}details[open]>:not(summary){cursor:pointer}details[open]>:not(summary) a,details[open]>:not(summary) button,details[open]>:not(summary) input,details[open]>:not(summary) select,details[open]>:not(summary) textarea,details[open]>:not(summary) label{cursor:auto}.av3-nav details[open]>:not(summary),footer details[open]>:not(summary){cursor:auto}html body.page-template-mankind-design-v4 :is([class*="faq-list"],.mk-v4-faq)>details>summary{letter-spacing:.055em}html body.page-template-mankind-design-v4 :is([class*="faq-list"],.mk-v4-faq)>details>summary b{letter-spacing:0}html body.page-template-mankind-design-v4 :is([class*="faq-list"],.mk-v4-faq)>details>summary h3{letter-spacing:inherit}html body.page-template-mankind-design-v4 .fa4-faq-item h3{letter-spacing:.055em}@media(max-width:980px){html body.page-template-mankind-design-v4 :is([class*="faq-list"],.mk-v4-faq)>details>summary{letter-spacing:.07em}html body.page-template-mankind-design-v4 .fa4-faq-item h3{letter-spacing:.07em}}@media(max-width:600px){html body.page-template-mankind-design-v4 .avb-flow .avb-faq-list>details>summary{letter-spacing:.07em}}html body.page-template-mankind-design-v4 :is([class*="faq-list"],.mk-v4-faq)>details:not(.avb-faq-item){position:relative;cursor:pointer}html body.page-template-mankind-design-v4 :is([class*="faq-list"],.mk-v4-faq)>details:not(.avb-faq-item):not([open])>summary::after{content:"";position:absolute;inset:-1px;cursor:pointer}html body.page-template-mankind-design-v4 .mk-v4-quote{font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-style:normal;font-size:clamp(16px,1.46vw,22px);line-height:1.45;letter-spacing:0;text-transform:none}@media(hover:hover) and (pointer:fine){html body.page-template-mankind-design-v4 :is(a.mh-btn,.btn,.btn-gold,.btn-primary,form button[type=submit],form input[type=submit]):not(:hover):not(:focus-visible){box-shadow:none}html body.page-template-mankind-design-v4 a.mh-btn-primary:is(:hover,:focus-visible){box-shadow:0 0 34px rgba(37,226,144,.45)}html body.page-template-mankind-design-v4 a.mh-btn-secondary:is(:hover,:focus-visible){box-shadow:0 0 22px rgba(176,38,255,.25) inset,0 0 22px rgba(176,38,255,.2)}html body.page-template-mankind-design-v4:not(.tb5) form button[type=submit].btn-primary:is(:hover,:focus-visible){filter:drop-shadow(0 8px 14px rgba(246,191,0,.28))}}@media(hover:none),(pointer:coarse){html body.page-template-mankind-design-v4 :is(a.mh-btn,.btn,.btn-gold,.btn-primary,form button[type=submit],form input[type=submit]){box-shadow:none}}html body .mk-v4-kicker::after,html body .tb5-kicker::after,html body .fr5-kicker::after,html body .p4-kicker::after,html body.pl4 .pl4-kicker::after,html body.ad4 h2.ad4-kicker::after{content:"";display:inline-block;vertical-align:middle;width:clamp(40px,14vw,200px);height:1px;margin:0 0 .2em 16px;background:linear-gradient(90deg,currentColor 0%,currentColor 55%,transparent 100%);opacity:.55}html body .mk-v4-kicker:not(:has(*)),html body .tb5-kicker:not(:has(*)),html body .fr5-kicker:not(:has(*)),html body .p4-kicker:not(:has(*)),html body.pl4 .pl4-kicker:not(:has(*)):not(.pl4-end *),html body.ad4 h2.ad4-kicker:not(:has(*)){display:flex!important;align-items:center}html body .mk-v4-kicker:not(:has(*))::after,html body .tb5-kicker:not(:has(*))::after,html body .fr5-kicker:not(:has(*))::after,html body .p4-kicker:not(:has(*))::after,html body.pl4 .pl4-kicker:not(:has(*)):not(.pl4-end *)::after,html body.ad4 h2.ad4-kicker:not(:has(*))::after{display:block;flex:0 1000 clamp(40px,14vw,200px);min-width:24px;width:auto;margin:0 0 0 16px}@media(min-width:981px){html body .mk-v4-kicker:not(:has(*))::after,html body .tb5-kicker:not(:has(*))::after,html body .fr5-kicker:not(:has(*))::after,html body .p4-kicker:not(:has(*))::after,html body.pl4 .pl4-kicker:not(:has(*)):not(.pl4-end *)::after,html body.ad4 h2.ad4-kicker:not(:has(*))::after{min-width:0}}html body.tb5 #form_devis input[type="text"],html body.tb5 #form_devis input[type="email"],html body.tb5 #form_devis input[type="tel"],html body.tb5 #form_devis input[type="number"],html body.tb5 #form_devis input[type="date"],html body.tb5 #form_devis select,html body.tb5 #form_devis textarea{background-color:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;color:#fff!important;-webkit-text-fill-color:#fff;font-family:"Open Sans",Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;color-scheme:dark;box-shadow:none!important;outline:0}html body.tb5 #form_devis input[type="text"],html body.tb5 #form_devis input[type="email"],html body.tb5 #form_devis input[type="tel"],html body.tb5 #form_devis input[type="number"],html body.tb5 #form_devis input[type="date"],html body.tb5 #form_devis select{height:52px!important;min-height:52px;padding-top:0!important;padding-bottom:0!important}html body.tb5 #form_devis input[type="text"],html body.tb5 #form_devis input[type="email"],html body.tb5 #form_devis input[type="tel"],html body.tb5 #form_devis input[type="number"]{padding-left:14px!important;padding-right:14px!important}html body.tb5 #form_devis textarea{padding:14px!important}html body.tb5 #form_devis input[type="date"]{padding-left:10px!important;padding-right:8px!important}html body.tb5 #form_devis select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1.5l5 5 5-5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px auto!important;padding-left:14px!important;padding-right:36px!important}html body.tb5 #form_devis .team_datetime_row select{padding-left:8px!important;padding-right:22px!important;background-position:right 7px center!important}html body.tb5 #form_devis select:required:invalid{color:rgba(255,255,255,.55)!important;-webkit-text-fill-color:rgba(255,255,255,.55)}html body.tb5 #form_devis select option{background:#170a2b;color:#fff;-webkit-text-fill-color:#fff}html body.tb5 #form_devis select option:disabled{color:rgba(255,255,255,.5)}html body.tb5 #form_devis input::placeholder,html body.tb5 #form_devis textarea::placeholder{color:rgba(255,255,255,.45)!important;opacity:1!important;-webkit-text-fill-color:rgba(255,255,255,.45)}html body.tb5 #form_devis input[type="text"]:focus,html body.tb5 #form_devis input[type="email"]:focus,html body.tb5 #form_devis input[type="tel"]:focus,html body.tb5 #form_devis input[type="number"]:focus,html body.tb5 #form_devis input[type="date"]:focus,html body.tb5 #form_devis select:focus,html body.tb5 #form_devis textarea:focus{border-color:#f6bf00!important;box-shadow:0 0 0 3px rgba(246,191,0,.18)!important}html body.tb5 #form_devis input[type="checkbox"],html body.tb5 #form_devis input[type="radio"]{accent-color:#f6bf00;color-scheme:dark}html body.tb5 #form_devis input:-webkit-autofill,html body.tb5 #form_devis textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #1c0f33 inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff}html body.tb5 #form_devis input[type="date"]::-webkit-calendar-picker-indicator{opacity:.85;cursor:pointer}html body.tb5 #form_devis .tb5-num{position:relative;display:block;width:280px;max-width:100%}html body.tb5 #form_devis .tb5-num input[type="number"]{width:100%!important;max-width:100%!important;box-sizing:border-box;text-align:center;padding-left:56px!important;padding-right:56px!important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}html body.tb5 #form_devis .tb5-num input[type="number"]::-webkit-inner-spin-button,html body.tb5 #form_devis .tb5-num input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html body.tb5 #form_devis .tb5-num button{position:absolute;top:50%;margin:-20px 0 0;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.05);color:#f6bf00;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:700;font-size:1.9rem;line-height:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;box-shadow:none}html body.tb5 #form_devis .tb5-num .tb5-num-m{left:6px}html body.tb5 #form_devis .tb5-num .tb5-num-p{right:6px}html body.tb5 #form_devis .tb5-num button:hover:not(:disabled){border-color:#f6bf00;background:rgba(246,191,0,.12)}html body.tb5 #form_devis .tb5-num button:disabled{opacity:.3;cursor:not-allowed}html body.tb5 #form_devis .tb5-num button:focus-visible{outline:2px solid #f6bf00;outline-offset:2px}@media(min-width:981px){html body .tb5-display.tb5-display.tb5-display.tb5-display{line-height:.876!important}html body .tb5-display.tb5-display.tb5-display.tb5-display .mh-glitch{line-height:inherit!important}html body .anv-display.anv-display.anv-display.anv-display{line-height:.876!important}html body .anv-display.anv-display.anv-display.anv-display .mh-glitch{line-height:inherit!important}html body .fr5-display.fr5-display.fr5-display.fr5-display{line-height:.806!important}html body .fr5-display.fr5-display.fr5-display.fr5-display .mh-glitch{line-height:inherit!important}html body .p4-display.p4-display.p4-display.p4-display{line-height:.838!important}html body .p4-display.p4-display.p4-display.p4-display .mh-glitch{line-height:inherit!important}html body .ad4-display.ad4-display.ad4-display.ad4-display{line-height:.840!important}html body .ad4-display.ad4-display.ad4-display.ad4-display .mh-glitch{line-height:inherit!important}html body .pl4-display.pl4-display.pl4-display.pl4-display{line-height:.834!important}html body .pl4-display.pl4-display.pl4-display.pl4-display .mh-glitch{line-height:inherit!important}html body .fa4-display.fa4-display.fa4-display.fa4-display{line-height:.825!important}html body .fa4-display.fa4-display.fa4-display.fa4-display .mh-glitch{line-height:inherit!important}html body .fr5-hv9 .fr5-display.fr5-display.fr5-display{line-height:.791!important}html body.page-id-3381 .mk-v4-content>h1{line-height:.843!important}}@media(min-width:1200px){html body .fr5-hv6 .fr5-display.fr5-display.fr5-display{line-height:.778!important}}