﻿.clearfix,.clear{clear:both}.clearfix::after,.clear::after{display:block;clear:both;content:""}:root{--WHITE: #ffffff;--SKY-LIGHT: #f4f7fe;--SKY: #e6eefd;--SKY-CARD: #cfe0ff;--CORNFLOWER: #95adcc;--LILAC: #e3dffc;--ROYAL: #3e26dc;--ROYAL-INPUT: #5c62ff;--VIOLET: #7930ff;--VERMILION: #ff3725;--CORAL: #ff6b39;--MIDNIGHT: #14112b;--NIGHT: #121020;--INK: #1c0909;--CARBON: #29313d;--SLATE: #64748b;--MIST: #b2c0cd;--INPUT-TEXT: #bec0ff;--BLACK: #000000;--gradient-violet: linear-gradient(155deg, #7930ff 14%, #3e26dc 69%);--gradient-violet-v: linear-gradient(173deg, #7930ff 14%, #3e26dc 69%);--gradient-violet-bt: linear-gradient(168deg, #7930ff 14%, #3e26dc 69%);--gradient-orange: linear-gradient(190deg, #ff3725 9%, #ff6b39 105%);--gradient-orange-d: linear-gradient(225deg, #ff3725 9%, #ff6b39 105%);--SUCCESS: #22c55e;--ERROR: #ef4444;--WARN: #f59e0b;--ROYAL-SOFT0: rgba(62, 38, 220, 0.03);--ROYAL-SOFT: rgba(62, 38, 220, 0.08);--CORAL-SOFT: rgba(255, 107, 57, 0.05);--font-titre: 'Sora', system-ui, -apple-system, Arial, sans-serif;--font-body: 'Sora', system-ui, -apple-system, Arial, sans-serif}.color0,.bg_color0{background-color:#ffffff;color:#14112b}.txt_color0{color:#ffffff}.color1,.bg_color1{background-color:#f4f7fe;color:#14112b}.txt_color1{color:#f4f7fe}.color2,.bg_color2{background-color:#e6eefd;color:#14112b}.txt_color2{color:#e6eefd}.color3,.bg_color3{background-color:#cfe0ff;color:#14112b}.txt_color3{color:#cfe0ff}.color4,.bg_color4{background-color:#95adcc;color:#fff}.txt_color4{color:#95adcc}.color5,.bg_color5{background-color:#3e26dc;color:#fff}.txt_color5{color:#3e26dc}.color6,.bg_color6{background-color:#7930ff;color:#fff}.txt_color6{color:#7930ff}.color7,.bg_color7{background-color:#ff3725;color:#fff}.txt_color7{color:#ff3725}.color8,.bg_color8{background-color:#14112b;color:#fff}.txt_color8{color:#14112b}.color9,.bg_color9{background-color:#000000;color:#fff}.txt_color9{color:#000000}.bg_none{background:rgba(0,0,0,0)}.bg_gradient_violet{background:var(--gradient-violet);color:#fff}.bg_gradient_orange{background:var(--gradient-orange);color:#fff}@font-face{font-family:"Sora";font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/sora.woff2") format("woff2")}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);font-size:14px;color:var(--MIDNIGHT);background:var(--WHITE);line-height:1.6;letter-spacing:-0.16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong{font-weight:700}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img,svg{max-width:100%;height:auto;display:block}h2{font-size:clamp(20px,3vw,32px);font-style:normal;font-weight:600;line-height:110%;letter-spacing:-0.16px}#app_layout{display:flex;min-height:100vh}.main_content{flex:1;min-width:0;position:relative}.sidenav{width:300px;flex-shrink:0;background:var(--WHITE);border-right:.5px solid var(--CORNFLOWER);position:sticky;top:0;height:100vh;overflow-y:auto;z-index:20;-moz-transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.sidenav #toggle{position:absolute;top:30px;right:20px;width:44px;height:44px;z-index:10;border-radius:50%;background:#eef3fd;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ROYAL);-moz-transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}.sidenav #toggle::before{content:"";width:20px;height:20px;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E %3Cpath d='M8.33317 13.3334L5.44178 10.442C5.1977 10.1979 5.1977 9.80222 5.44178 9.55814L8.33317 6.66675M14.1665 13.3334L11.2751 10.442C11.031 10.1979 11.031 9.80222 11.2751 9.55814L14.1665 6.66675' stroke='%233E26DC' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-moz-transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.sidenav .top{padding:32px 28px;border-bottom:.5px solid var(--CORNFLOWER);position:relative}.sidenav .logo{display:block;margin-bottom:60px;max-width:160px}.sidenav .logo img{display:block;width:100%}.sidenav .date{font-size:16px;font-weight:500;color:var(--MIDNIGHT);line-height:1.4}.sidenav .location{font-size:14px;color:var(--MIDNIGHT);opacity:.6;margin-top:4px}.sidenav .links{flex:1;padding:32px 28px}.sidenav .links a{display:block;padding:12px 16px 12px 52px;border-radius:12px;color:var(--ROYAL);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.16px;background:rgba(0,0,0,0);text-decoration:none;cursor:pointer;width:100%;position:relative;-moz-transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}.sidenav .links a:not(:last-child){margin-bottom:10px}.sidenav .links a::before{content:"";display:block;width:24px;height:24px;position:absolute;top:0;left:16px;bottom:0;margin:auto;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.sidenav .links a.home::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cpath d='M3.75 9.25814C3.75 8.97956 3.75 8.84026 3.78504 8.7114C3.81609 8.59723 3.86716 8.48947 3.93586 8.39314C4.0134 8.28442 4.12121 8.19622 4.33682 8.01981L10.9868 2.5789C11.3478 2.28356 11.5283 2.1359 11.7291 2.07937C11.9063 2.02953 12.0937 2.02953 12.2709 2.07937C12.4717 2.1359 12.6522 2.28356 13.0132 2.5789L19.6632 8.01981C19.8788 8.19622 19.9866 8.28442 20.0641 8.39314C20.1328 8.48947 20.1839 8.59723 20.215 8.7114C20.25 8.84026 20.25 8.97956 20.25 9.25814V18.6499C20.25 19.21 20.25 19.49 20.141 19.7039C20.0451 19.8921 19.8922 20.0451 19.704 20.1409C19.4901 20.2499 19.2101 20.2499 18.65 20.2499H5.35C4.78995 20.2499 4.50992 20.2499 4.29601 20.1409C4.10785 20.0451 3.95487 19.8921 3.85899 19.7039C3.75 19.49 3.75 19.21 3.75 18.6499V9.25814Z' stroke='%233E26DC' stroke-width='1.5' stroke-linejoin='round'/%3E %3C/svg%3E")}.sidenav .links a.calendar::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cpath d='M3.75 7.75H20.25M4.75 20.25H19.25C19.8023 20.25 20.25 19.8023 20.25 19.25V4.75C20.25 4.19772 19.8023 3.75 19.25 3.75H4.75C4.19772 3.75 3.75 4.19772 3.75 4.75V19.25C3.75 19.8023 4.19772 20.25 4.75 20.25Z' stroke='%233E26DC' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E %3Cpath d='M7 12C7 11.4477 7.44772 11 8 11C8.55228 11 9 11.4477 9 12C9 12.5523 8.55228 13 8 13C7.44772 13 7 12.5523 7 12Z' fill='%233E26DC'/%3E %3Cpath d='M7 16C7 15.4477 7.44772 15 8 15C8.55228 15 9 15.4477 9 16C9 16.5523 8.55228 17 8 17C7.44772 17 7 16.5523 7 16Z' fill='%233E26DC'/%3E %3Cpath d='M11 16C11 15.4477 11.4477 15 12 15C12.5523 15 13 15.4477 13 16C13 16.5523 12.5523 17 12 17C11.4477 17 11 16.5523 11 16Z' fill='%233E26DC'/%3E %3Cpath d='M11 12C11 11.4477 11.4477 11 12 11C12.5523 11 13 11.4477 13 12C13 12.5523 12.5523 13 12 13C11.4477 13 11 12.5523 11 12Z' fill='%233E26DC'/%3E %3Cpath d='M15 12C15 11.4477 15.4477 11 16 11C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13C15.4477 13 15 12.5523 15 12Z' fill='%233E26DC'/%3E %3C/svg%3E")}.sidenav .links a.users::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cpath d='M15 2.75C16.933 2.75 18.5 4.317 18.5 6.25C18.5 8.183 16.933 9.75 15 9.75M20.75 20.25H22.25C22.8022 20.25 23.2575 19.7995 23.1711 19.254C22.767 16.7041 20.8475 14.4288 18.25 13.5088M9.24996 9.75C7.31697 9.75 5.74996 8.183 5.74996 6.25C5.74996 4.317 7.31697 2.75 9.24996 2.75C11.183 2.75 12.75 4.317 12.75 6.25C12.75 8.183 11.183 9.75 9.24996 9.75ZM1.0771 19.2224C1.62922 15.6693 5.07794 12.75 9.24996 12.75C13.422 12.75 16.8707 15.6693 17.4228 19.2224C17.5076 19.7682 17.0522 20.2188 16.5 20.2188H1.99996C1.44768 20.2187 0.992302 19.7682 1.0771 19.2224Z' stroke='%233E26DC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E")}.sidenav .links a.info::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cpath d='M10.75 11H12L12 16.25M21.25 12C21.25 17.1086 17.1086 21.25 12 21.25C6.89137 21.25 2.75 17.1086 2.75 12C2.75 6.89137 6.89137 2.75 12 2.75C17.1086 2.75 21.25 6.89137 21.25 12Z' stroke='%233E26DC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3Crect x='11.375' y='7.375' width='1.25' height='1.25' rx='0.625' fill='black' stroke='black' stroke-width='0.25'/%3E %3C/svg%3E")}.sidenav .links a.mail::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E %3Cg clip-path='url(%23clip0_446_140)'%3E %3Cpath d='M13.75 4.75H3.75C3.19772 4.75 2.75 5.19771 2.75 5.75V18.25C2.75 18.8023 3.19772 19.25 3.75 19.25H20.25C20.8023 19.25 21.25 18.8023 21.25 18.25V12.25M2.99805 9.25C5.50528 11.1337 8.62204 12.25 11.9995 12.25C13.5675 12.25 15.0793 12.0094 16.5 11.5631M23.25 6C23.25 7.79493 21.7949 9.25 20 9.25C18.2051 9.25 16.75 7.79493 16.75 6C16.75 4.20507 18.2051 2.75 20 2.75C21.7949 2.75 23.25 4.20507 23.25 6Z' stroke='url(%23paint0_linear_446_140)' stroke-width='1.5' stroke-linecap='round'/%3E %3C/g%3E %3Cdefs%3E %3ClinearGradient id='paint0_linear_446_140' x1='21.343' y1='4.30407' x2='5.78769' y2='23.4203' gradientUnits='userSpaceOnUse'%3E %3Cstop stop-color='%23FF3725'/%3E %3Cstop offset='1' stop-color='%23FF6B39'/%3E %3C/linearGradient%3E %3CclipPath id='clip0_446_140'%3E %3Crect width='24' height='24' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E")}.sidenav .links a:hover{background:var(--ROYAL-SOFT0)}.sidenav .links a.active{background:var(--ROYAL-SOFT)}.sidenav .links a.accent{background:var(--CORAL-SOFT);color:var(--INK)}.sidenav .links a.accent::before{background:var(--gradient-orange)}#app_layout.is_sidenav_closed .sidenav{width:100px}#app_layout.is_sidenav_closed .sidenav>*:not(#toggle){display:none}#app_layout.is_sidenav_closed .sidenav #toggle{left:0;right:0;margin:auto}#app_layout.is_sidenav_closed .sidenav #toggle::before{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 900px){#app_layout:not(.is_sidenav_open) .sidenav{width:100px}#app_layout:not(.is_sidenav_open) .sidenav>*:not(#toggle){display:none}#app_layout:not(.is_sidenav_open) .sidenav #toggle{left:0;right:0;margin:auto}#app_layout:not(.is_sidenav_open) .sidenav #toggle::before{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (max-width: 640px){.sidenav{display:none}}.eyebrow{display:inline-flex;align-items:center}.eyebrow:not(.is_pill){gap:8px;padding:0;font-size:14px;font-weight:600;color:var(--MIDNIGHT);text-transform:uppercase;letter-spacing:0}.eyebrow:not(.is_pill)::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--gradient-orange-d);flex-shrink:0}.eyebrow.is_violet::before{background:var(--gradient-violet)}.eyebrow.is_pill{padding:12px;background:var(--gradient-orange);color:#fff;border-radius:9999px;font-size:12px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}.txt_gradient_violet,.text_gradient_violet{background:var(--gradient-violet-v);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.txt_gradient_orange,.text_gradient_orange{background:var(--gradient-orange);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;font-family:inherit;font-size:16px;font-weight:500;border-radius:4px;border:none;cursor:pointer;text-decoration:none;background:var(--MIDNIGHT);color:var(--WHITE);-moz-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}.btn:hover{text-decoration:none;opacity:.92}.btn:active{-ms-transform:scaleX(0.99) scaleY(0.99);-moz-transform:scaleX(0.99) scaleY(0.99);-webkit-transform:scaleX(0.99) scaleY(0.99);transform:scaleX(0.99) scaleY(0.99)}.btn svg{width:24px;height:24px}.btn.is_mail::before,.btn.is_phone::before,.btn.is_pin::before{content:"";width:20px;height:20px;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;flex-shrink:0}.btn.is_mail::before{mask-image:url("../med/icons/mail.svg")}.btn.is_phone::before{mask-image:url("../med/icons/phone.svg")}.btn.is_pin::before{mask-image:url("../med/icons/pin.svg")}.btn_submit{background:var(--gradient-violet-bt);color:var(--WHITE);padding:22px 10px;font-size:18px;width:100%}.btn_outline{background:rgba(0,0,0,0);color:var(--MIDNIGHT);border:1px solid var(--CORNFLOWER)}.main_content>section{padding:clamp(80px,14vw,140px) clamp(50px,10vw,140px)}@media only screen and (max-width: 640px){.main_content>section{padding:60px 24px}}#introduction{background:var(--MIDNIGHT);color:var(--WHITE);position:relative;overflow:hidden}#introduction::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px);background-size:28px 28px;pointer-events:none}#introduction .eyebrow{margin-bottom:40px}#introduction h1{font-size:clamp(40px,6vw,84px);font-style:normal;font-weight:700;line-height:100%;max-width:800px;position:relative}#countdown{margin-top:40px;display:flex;align-items:flex-end;position:relative;font-size:clamp(30px,4vw,48px);font-style:normal;font-weight:300;line-height:normal}#countdown .item{display:flex;flex-direction:column;gap:20px;min-width:clamp(70px,9vw,90px)}#countdown .label{font-size:8px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;opacity:.5;text-align:center}#countdown .val{line-height:1;text-align:center}#countdown .sep{opacity:.5;line-height:1}#programme{background:var(--SKY);border-bottom:.25px solid #95adcc;color:var(--MIDNIGHT)}#programme>.ct{margin-bottom:30px}#programme>.ct>*:not(:last-child){margin-bottom:30px}#programme .elements{display:flex;flex-direction:column;gap:10px;width:100%}#programme .item{background:var(--gradient-violet);border:1px solid var(--LILAC);border-radius:12px;padding:30px;color:var(--WHITE);display:flex;flex-direction:column;gap:10px}#programme .item .entree{display:flex;align-items:center;gap:20px}#programme .item .time{display:flex;align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-0.16px}#programme .item .time::before{content:"";width:18px;height:18px;background-color:currentColor;mask-image:url("../med/icons/clock.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;flex-shrink:0}#programme .item .titre{font-size:16px;font-style:normal;font-weight:700;line-height:29.25px;letter-spacing:-0.16px}#programme .item .ct{font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.16px}#programme .item.is_soft .ct{opacity:.5}@media only screen and (max-width: 480px){#programme .item .entree{flex-direction:column;align-items:flex-start;gap:10px}}#intervenants{background:var(--SKY-LIGHT);color:var(--MIDNIGHT)}#intervenants>.ct{margin-bottom:30px}#intervenants>.ct>*:not(:last-child){margin-bottom:30px}#intervenants .elements{display:flex;flex-direction:column;gap:10px}#intervenants .item{background:var(--WHITE);border:1px solid var(--LILAC);border-radius:12px;padding:30px;display:flex;align-items:flex-start;gap:20px}#intervenants .item .avatar{width:60px;height:60px;border-radius:50%;background:var(--SKY);flex-shrink:0;overflow:hidden}#intervenants .item .avatar img{display:block;width:100%;height:100%;object-fit:cover}#intervenants .item .body{flex:1;min-width:0}#intervenants .item .name{font-size:16px;font-weight:700;color:var(--MIDNIGHT);line-height:29.25px}#intervenants .item .biography{font-size:14px;color:var(--MIDNIGHT);opacity:.5;line-height:1.3}@media only screen and (max-width: 480px){#intervenants .item{flex-direction:column}}#inscription{background:var(--MIDNIGHT);color:var(--WHITE);position:relative}.banner{pointer-events:none;position:relative;overflow:hidden}.banner img{display:block;width:100%;height:auto}.banner canvas{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;aspect-ratio:1447/1305;width:100% !important;height:auto !important;max-width:2047px !important}.banner:has(canvas){background:linear-gradient(111deg, #7930FF, #3E26DC)}#infos{background:var(--SKY-LIGHT);color:var(--MIDNIGHT);display:flex;flex-direction:column;gap:30px}#infos .btn{background:var(--ROYAL-SOFT);color:var(--ROYAL);padding:12px 16px;border-radius:12px;font-size:14px;font-weight:600}#infos .logo{width:clamp(120px,17vw,170px);height:auto}#infos .logo img{width:100%;height:auto}#infos .open{font-size:14px;font-style:normal;font-weight:400;line-height:29.25px;letter-spacing:-0.16px}#infos .address{font-size:clamp(18px,2.4vw,24px);font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.16px;color:#3e26dc}#infos .metros{display:flex;gap:30px;flex-wrap:wrap;align-items:center}#infos .metros_extra{font-size:14px;line-height:1.5;color:var(--SLATE)}#infos .metros_extra ul{margin:0;padding:0;list-style:none}#infos .metros_extra li{position:relative;padding-left:14px;margin-bottom:4px}#infos .metros_extra li::before{content:"•";position:absolute;left:0;top:0}#infos .metros_extra li:last-child{margin-bottom:0}#infos .metros_extra a{color:var(--ROYAL);text-decoration:underline}#infos .bus{font-size:14px;font-style:normal;font-weight:600;line-height:29.25px;letter-spacing:-0.16px}#infos .bus ul{margin:0;padding:0;list-style:none}#infos .bus li{position:relative;padding-left:14px;margin-bottom:4px}#infos .bus li::before{content:"•";position:absolute;left:0;top:0}#infos .bus li:last-child{margin-bottom:0}#infos .bus a{color:var(--ROYAL);text-decoration:underline}#infos .ctas a:not(:last-child){margin-bottom:12px}.metro_item{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--CARBON)}.metro_numbers{display:flex;gap:4px}.metro_num{width:32px;height:32px;border-radius:50%;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;line-height:1}.metro_num.is_ligne_9{background:#cdc100}.metro_num.is_ligne_13{background:#98d4e2}.cta_closed{font-size:18px;color:var(--SLATE);padding:24px;text-align:center;background:var(--SKY-LIGHT)}.form_inner{container-type:inline-size;margin:0 auto;width:100%}.form_inner>.ct{margin-bottom:30px}.form_inner>.ct>*:not(:last-child){margin-bottom:30px}.form_inner:has(.confirmation)>.ct,.form_inner:has(.confirmation)>form,.form_inner:has(.confirmation)>.decline_block{display:none}.form_inner .msg_error{display:none;font-size:11px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.5px;color:red}.form_inner .msg_error.is_visible{display:block}.rsvp_form{display:flex;flex-direction:column;gap:30px}.decline_block{margin-top:60px;text-align:center}.decline_block .btn_decline_toggle{background:rgba(0,0,0,0);border:none;font-family:var(--font-body);font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.5px;text-decoration:underline;cursor:pointer;color:var(--WHITE);opacity:.7}.decline_block .decline_form{display:none;gap:20px;align-items:flex-end;margin-top:16px;text-align:left}.decline_block .decline_form .form_field{flex:1;padding:0}.decline_block .decline_form .btn{width:auto;flex:0 0 auto;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.16px;color:var(--WHITE);height:55px}.decline_block.is_open .decline_form{display:flex}.form_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.form_field{display:flex;flex-direction:column;gap:15px;padding:4px 0}.form_field label{font-family:var(--font-titre);font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;color:hsla(0,0%,100%,.6);margin:0}.form_field input[type=text],.form_field input[type=email],.form_field input[type=tel],.form_field select{width:100%;padding:16px;font-family:inherit;font-size:16px;color:var(--WHITE);background:rgba(0,0,0,0);border:.5px solid hsla(0,0%,100%,.5);border-radius:4px;-moz-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}.form_field input[type=text]::placeholder,.form_field input[type=email]::placeholder,.form_field input[type=tel]::placeholder,.form_field select::placeholder{color:hsla(0,0%,100%,.4)}.form_field input[type=text]:focus,.form_field input[type=email]:focus,.form_field input[type=tel]:focus,.form_field select:focus{border-color:var(--ROYAL-INPUT);background:var(--NIGHT);outline:none}.form_field input[type=text][readonly],.form_field input[type=email][readonly],.form_field input[type=tel][readonly],.form_field select[readonly]{background:var(--NIGHT);color:var(--INPUT-TEXT)}.form_field.has_error input,.form_field.has_error select{border-color:var(--VERMILION);background:var(--INK)}.form_field.is_filled input{border-color:var(--WHITE)}.tables_rondes{padding-top:30px;display:flex;flex-direction:column;gap:30px;width:100%}.tables_rondes .titre{font-family:var(--font-titre);font-size:24px;font-weight:400;color:var(--WHITE);line-height:1.1}.tables_rondes .elements{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.tables_rondes .item{background:var(--SKY-CARD);border:3px solid var(--SKY);border-radius:8px;padding:24px;cursor:pointer;position:relative;-moz-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}.tables_rondes .item input[type=checkbox]{width:20px;height:20px;margin:0;margin-bottom:20px;accent-color:var(--ROYAL)}.tables_rondes .item:hover{border-color:var(--ROYAL)}.tables_rondes .item.is_checked{border-color:var(--ROYAL);background:var(--SKY)}.tables_rondes .item.is_disabled{opacity:.4;cursor:not-allowed}.tables_rondes .item .name{font-size:14px;font-weight:700;color:var(--MIDNIGHT);line-height:20px;margin-bottom:10px}.tables_rondes .item .ct{font-size:12px;font-weight:300;color:var(--SLATE);line-height:16px}.tables_rondes .item .ct ul{margin:0;padding:0;list-style:none}.tables_rondes .item .ct li{position:relative;padding-left:14px;margin-bottom:4px}.tables_rondes .item .ct li::before{content:"•";position:absolute;left:0;top:0}.tables_rondes .item .ct li:last-child{margin-bottom:0}.tables_rondes .item .ct a{color:var(--ROYAL);text-decoration:underline}.tables_rondes .item .duration{margin-top:20px;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ROYAL)}.tables_rondes .item .duration::before{content:"";width:11px;height:11px;background-color:currentColor;mask-image:url("../med/icons/clock.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;flex-shrink:0}.form_opt{padding:30px 0}.form_opt .form_field_check:not(:last-child){margin-bottom:15px}.form_field_check{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start}.form_field_check input[type=checkbox]{width:16px;height:16px;accent-color:var(--ROYAL)}.form_field_check label{font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.5px;text-transform:none;color:hsla(0,0%,100%,.85);cursor:pointer}.form_field_check label a{color:inherit;text-decoration:underline}.form_error{font-size:11px;color:#ff6b6b;letter-spacing:.5px;margin-top:10px}@container (max-width: 800px){.form_grid,.tables_rondes .elements{grid-template-columns:1fr;gap:20px}}#inscription .confirmation{background:var(--MIDNIGHT);z-index:5;display:flex;align-items:center;justify-content:center;color:var(--WHITE)}#inscription .confirmation .ct{width:100%;text-align:center}#inscription .confirmation .ct>*:not(:last-child){margin-bottom:30px}#inscription .confirmation .ct .btn_outline{color:var(--WHITE)}#inscription .confirmation h2{margin-top:30px}.form_field_check.has_error label{color:var(--VERMILION)}.tables_rondes.has_error .titre{color:var(--VERMILION)}.tables_rondes.has_error .item{border-color:var(--VERMILION)}