html[data-dehors] #dive-top{display:flex}#hub-cards .card{pointer-events:auto}#ctr-strip span{height:1em;line-height:1;display:block}#hub-cards .card:focus-visible{outline:2px solid var(--u-text,var(--ink));outline-offset:4px;border-radius:var(--radius)}#hub-cards .card:before{content:"";border-radius:inherit;box-shadow:0 1px 2px #00000052, 0 12px 32px -8px #00000073, 0 44px 110px -24px color-mix(in srgb, var(--u-glow) 50%, transparent);opacity:0;transition:opacity .26s var(--ease-settle);pointer-events:none;position:absolute;inset:0}#hub-cards .card.is-active:before{opacity:.62}#hub-cards .card.is-hov:before{opacity:.45}#hub-cards .card.is-active:hover:before,#hub-cards .card.is-active:focus-visible:before{opacity:1}#hub-cards .card.is-active .card-open{opacity:.92}#hub-cards .card.is-active.is-lit .card-glare{opacity:1}#hub-cards .card[data-rank="1"] .card-fog{opacity:.35}#hub-cards .card[data-rank="2"] .card-fog{opacity:.65}#hub-cards .card[data-rank="3"] .card-fog{opacity:.82}#hub-cards .card.is-hov[data-rank="1"] .card-fog{opacity:.16}#hub-cards .card.is-hov[data-rank="2"] .card-fog{opacity:.38}#hub-cards .card.is-hov[data-rank="3"] .card-fog{opacity:.55}#hub .invite-marg{text-align:center;pointer-events:none;color:var(--mine);letter-spacing:.1em;text-transform:uppercase;padding-inline:var(--pad);margin-top:12px;font-size:.625rem}.hc-seg:before{content:"";background:var(--mine);opacity:.45;width:7px;height:7px;transition:background-color .2s var(--ease-settle), opacity .2s var(--ease-settle);border-radius:99px}@media (max-width:768px){#hub .hub-inner{margin-top:auto}#hub-scene{overflow:clip visible}#hub .invite-marg{margin-top:14px}@container hub (max-height:480px){#hub-scene{--card-top:6px;--ctr-fs:4rem;margin-top:8px}#hub .invite-marg{margin-top:8px}#hub .invite-about{margin-top:6px}}@container hub (max-height:400px){#hub-scene{--card-top:4px;--ctr-fs:3.5rem;margin-top:6px}}@container hub (max-height:380px){#hub .hub-inner{margin-top:-40px}#hub-scene{--ctr-fs:3rem;margin-top:auto}}#hub-cards .card[data-rank="1"] .card-fog{opacity:.74}#hub-cards .card[data-rank="2"] .card-fog{opacity:.88}#hub-cards .card[data-rank="3"] .card-fog{opacity:.94}}@media (min-width:769px) and (max-height:760px){#hub-scene{--ry:clamp(102px, 9.6vw, 140px);--card-h:calc(clamp(196px, 18.4vw, 264px) * 2 / 3);--card-top:6px;--ctr-fs:clamp(5.5rem, 13vmin, 7.75rem);--ctr-h:calc((var(--ctr-fs) + 4px + 1.6 * .8125rem) * 1400 / 1640);--orb-px:calc(var(--card-top) + var(--ry) + var(--card-h) / 2);--orbY:max(var(--orb-px), 58%);min-height:calc(var(--orb-px) + var(--ctr-h) / 2 + 8px)}#hub-scene .ctr-win{font-size:var(--ctr-fs)}.hub-cartel{display:none}}@media (min-width:769px) and (max-height:680px){html[data-universe=hub] #hub{padding-top:calc(var(--hub-nav-top) + 70px + 8px)}#hub .hub-theme{margin-top:8px}#hub-scene{--ctr-fs:4.25rem}#hub-controls{padding-top:2px}#hub .invite-marg{margin-top:6px}}@media (max-width:768px){body:has(.machine-course){padding-bottom:0}body:has(.machine-course) #mobile-bar>*{pointer-events:auto}}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=saas]{--u-accent:#283cf6!important;--u-text:#283cf6!important;--u-glow:#283cf68c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=site-premium]{--u-accent:#6f5407!important;--u-text:#6f5407!important;--u-glow:#6f54078c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=mobile]{--u-accent:#a13707!important;--u-text:#a13707!important;--u-glow:#a137078c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=ia]{--u-accent:#1b6741!important;--u-text:#1b6741!important;--u-glow:#1b67418c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=data]{--u-accent:#0a6273!important;--u-text:#0a6273!important;--u-glow:#0a62738c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=visibilite]{--u-accent:#8e169e!important;--u-text:#8e169e!important;--u-glow:#8e169e8c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card[data-u=consulting]{--u-accent:#a50d37!important;--u-text:#a50d37!important;--u-glow:#a50d378c!important}html:is([data-amb=clair],[data-amb=glassclair]) #hub-cards .card:before{box-shadow:0 2px 4px #18140c14,0 16px 40px -12px #18140c29,0 44px 110px -24px #18140c2e}@media (max-width:430px){html body:has(.machine-course) #mobile-bar{background:0 0}}html:is([data-amb=glassclair],[data-amb=glassnuit]) #hub-cards .card{box-shadow:none;transform-style:preserve-3d}@media (prefers-reduced-motion:reduce){.card-fog{opacity:0!important}}html[data-machine=phone] .machine-course{height:200svh}html[data-dived] .machine-course{height:100svh!important}html[data-dived] .machine-title{opacity:0}html[data-machine=phone] .machine-box{container-type:size}html:not([data-machine=phone]) .phone-apple{display:none}html[data-machine=phone] .machine-box{z-index:3}html[data-machine=phone] .machine-canvas,html:not([data-machine=phone]) .phone-frame{display:none}@media (max-width:768px){#machineRim{--edge:9px;--rad:20px;--feather:10px}}.machine-dot i{background:#c6c6d2;border-radius:999px;animation:1.9s cubic-bezier(0,0,.2,1) infinite machinePing;position:absolute;inset:0}.machine-dot b{background:#e9e9f0;border-radius:999px;width:7px;height:7px;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.machine-rotate .tw.is-idle{animation:2.2s cubic-bezier(.45,0,.55,1) .35s tw-sheen}}.tw.is-idle .tw-cursor{animation:1s step-end infinite tw-blink}@media (prefers-reduced-motion:reduce){.machine-dot i{animation:none}}
