.sandaga-portal-downloads a{position:relative;overflow:hidden}.sandaga-portal-downloads a:before{content:"LIEN PROTÉGÉ";position:absolute;right:12px;top:7px;color:#67c9ef;font-size:8px;letter-spacing:.12em}.sandaga-portal-downloads a span{padding-top:9px}.sandaga-portal-security{display:flex;gap:10px;align-items:flex-start;margin:22px 0;padding:14px 16px;border:1px solid #cce3ed;border-radius:13px;background:#f2fafc;color:#315363;font-size:13px;line-height:1.55}.sandaga-portal-security:before{content:"✓";display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:50%;background:#078bc5;color:#fff;font-weight:900}.sandaga-portal-timeline{margin:24px 0;padding:0;list-style:none}.sandaga-portal-timeline li{position:relative;padding:0 0 18px 28px;color:#506574}.sandaga-portal-timeline li:before{content:"";position:absolute;left:4px;top:5px;width:9px;height:9px;border-radius:50%;background:#078bc5;box-shadow:0 0 0 4px #dff2fa}.sandaga-portal-timeline li:after{content:"";position:absolute;left:8px;top:18px;bottom:3px;width:1px;background:#cce2ec}.sandaga-portal-timeline li:last-child:after{display:none}.sandaga-portal-timeline time{display:block;color:#7a8c96;font-size:11px}.sandaga-portal-timeline strong{display:block;margin-top:3px;color:#193b4d}
.sandaga-portal-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sandaga-portal-heading h2{margin-bottom:0}.sandaga-portal-logout{flex:0 0 auto;padding:9px 13px;border:1px solid #bfd6e0;border-radius:999px;color:#315363;font-size:12px;font-weight:800}.sandaga-portal-login form>a{display:inline-block;text-align:center;color:#426577;font-weight:700}.sandaga-booth-map{margin:45px 0;padding:clamp(20px,4vw,40px);border-radius:25px;background:#061d2b;color:#fff}.sandaga-booth-map-head span{color:#55c7f2;font-size:11px;font-weight:900;letter-spacing:.15em}.sandaga-booth-map-head h3{margin:10px 0;font-size:clamp(28px,4vw,48px)}.sandaga-booth-map-head p{color:#b8d0dc}.sandaga-booth-map-head i{display:inline-block;width:10px;height:10px;margin:0 5px;border-radius:50%;background:#d8edf5}.sandaga-booth-map-head i.occupied{margin-left:18px;background:#f1b72c}.sandaga-booth-grid{display:grid;grid-template-columns:repeat(var(--sandaga-columns),minmax(0,1fr));gap:9px;margin-top:28px}.sandaga-booth-grid article{min-height:82px;padding:13px;border:1px solid #315466;border-radius:12px;background:#0b2b3c}.sandaga-booth-grid article.is-occupied{border-color:#f1b72c;background:#f1b72c;color:#092131}.sandaga-booth-grid strong{display:block;font-size:16px}.sandaga-booth-grid a,.sandaga-booth-grid span{display:block;margin-top:7px;color:inherit;font-size:11px;line-height:1.3}.sandaga-ad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.sandaga-ad-grid article{overflow:hidden;border:1px solid #dbe7ed;border-radius:20px;background:#fff;box-shadow:0 18px 45px #0d38500f}.sandaga-ad-grid img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.sandaga-ad-grid h3,.sandaga-ad-grid p,.sandaga-ad-grid .button{margin-left:20px;margin-right:20px}.sandaga-ad-grid h3{margin-top:20px}.sandaga-ad-grid .button{margin-bottom:22px}@media(max-width:900px){.sandaga-booth-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sandaga-ad-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.sandaga-portal-heading{display:block}.sandaga-portal-logout{display:inline-block;margin-top:14px}.sandaga-booth-grid,.sandaga-ad-grid{grid-template-columns:1fr 1fr}}
.sandaga-top-entrepreneurs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:35px 0}.sandaga-top-entrepreneurs article{overflow:hidden;border-radius:20px;background:#071d2a;box-shadow:0 18px 45px #0d385022}.sandaga-top-entrepreneurs a{display:block;color:#fff;text-decoration:none}.sandaga-top-entrepreneurs img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.sandaga-top-entrepreneurs div{padding:20px}.sandaga-top-entrepreneurs span{color:#55c7f2;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.sandaga-top-entrepreneurs h3{margin:8px 0 18px;font-size:22px;color:#fff}.sandaga-top-entrepreneurs b{color:#f1b72c;font-size:12px}@media(max-width:900px){.sandaga-top-entrepreneurs{grid-template-columns:1fr 1fr}}@media(max-width:520px){.sandaga-top-entrepreneurs{grid-template-columns:1fr}}
