#artdico-host.ah-festival .ah-header.ah-compact-header{z-index:20;pointer-events:none;background:0 0;border:0;height:0;min-height:0;padding:0;display:block;position:absolute;inset:0 0 auto}#artdico-host.ah-festival .ah-compact-header .ah-site-menu{pointer-events:auto;margin:0;position:absolute;top:20px;right:clamp(20px,3.1vw,50px)}#artdico-host.ah-festival .ah-compact-header .ah-site-menu>summary{color:#eeede9;letter-spacing:.06em;cursor:pointer;background:#202225;border:1px solid #696e77;border-radius:24px;justify-content:center;align-items:center;gap:14px;min-width:90px;min-height:44px;padding:10px 14px;font-size:12px;line-height:1.5;list-style:none;display:flex}#artdico-host.ah-festival .ah-compact-header .ah-site-menu>summary::-webkit-details-marker{display:none}#artdico-host.ah-festival .ah-compact-header .ah-site-menu>summary:hover,#artdico-host.ah-festival .ah-compact-header .ah-site-menu[open]>summary{background:#30343b;border-color:#9298a2}#artdico-host.ah-festival .ah-compact-header .ah-menu-icon{flex:none;width:16px;height:14px;position:relative}#artdico-host.ah-festival .ah-compact-header .ah-menu-icon>span{background:currentColor;width:16px;height:1px;position:absolute;top:4px;left:0}#artdico-host.ah-festival .ah-compact-header .ah-menu-icon>span:last-child{top:9px}#artdico-host.ah-festival .ah-compact-header .ah-site-menu[open] .ah-menu-icon>span{top:7px;transform:rotate(45deg)}#artdico-host.ah-festival .ah-compact-header .ah-site-menu[open] .ah-menu-icon>span:last-child{transform:rotate(-45deg)}#artdico-host.ah-festival .ah-compact-header .ah-site-menu>nav{overscroll-behavior:contain;background:#202225;border:1px solid #696e77;border-radius:12px;gap:0;width:280px;max-width:calc(100vw - 40px);max-height:min(72dvh,460px);padding:9px 18px;display:grid;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 16px 40px #08090b70}#artdico-host.ah-festival .ah-compact-header .ah-site-menu nav>a{color:#e5e6e9;white-space:normal;border-bottom:1px solid #3c4149;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:12px 4px;font-size:13px;display:flex}#artdico-host.ah-festival .ah-compact-header .ah-site-menu nav>a:last-child{border-bottom:0}#artdico-host.ah-festival .ah-compact-header .ah-site-menu nav>a>span{color:#b4bac4;font-size:14px}#artdico-host.ah-festival .ah-compact-header .ah-site-menu nav>a:hover{color:#fff;text-decoration:underline}#artdico-host.ah-festival .ah-compact-header .ah-menu-action{font-weight:600}#artdico-host.ah-festival .ah-compact-header :is(summary,a):focus-visible{outline-offset:4px;outline:2px solid #eeede9}@container (width<=600px){#artdico-host.ah-festival .ah-compact-header .ah-site-menu{top:16px;right:18px}#artdico-host.ah-festival .ah-compact-header .ah-site-menu>summary{gap:12px;min-width:84px;padding-inline:12px}#artdico-host.ah-festival .ah-compact-header .ah-site-menu>nav{max-width:calc(100vw - 36px)}}#artdico-host.ah-festival.ah-cosmos .ah-header.ah-home-header{z-index:80;-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background:linear-gradient(100deg,#070208f5 0%,#231001d6 22%,#030105f5 45%,#211638d6 76%,#08050ef0 100%);border-bottom:1px solid #0000;transition:background-color .24s,border-color .24s,box-shadow .24s;position:sticky;top:0}#artdico-host.ah-festival.ah-cosmos .ah-header.ah-home-header[data-scrolled=true]{background-color:#0d0814d9;border-bottom-color:#c3a1ff36;box-shadow:0 12px 28px -20px #000e}#artdico-host.ah-festival.ah-cosmos .ah-home-header .ah-home-desktop-nav>a[aria-current=location],#artdico-host.ah-festival.ah-cosmos .ah-home-header .ah-site-menu nav>a[aria-current=location]{color:var(--ah-text-link,#d8c1ff);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}#artdico-host.ah-festival.ah-cosmos .ah-header.ah-home-header .ah-site-menu>nav{max-height:min(460px,calc(100vh - var(--ah-header-height,76px) - 24px));max-height:min(460px,calc(100dvh - var(--ah-header-height,76px) - 24px))}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival.ah-cosmos .ah-header.ah-home-header{transition:none}}#artdico-host.ah-festival.ah-cosmos .ah-program.ah-section{padding-inline:var(--ah-content-pad,clamp(24px,14.4vw,276px));background:linear-gradient(#000 4%,#100014 52%,#000 98%)}#artdico-host.ah-festival.ah-cosmos [data-zone=A],#artdico-host.ah-festival.ah-cosmos [data-agenda-panel=A]{--ah-zone-color:#8655ff}#artdico-host.ah-festival.ah-cosmos [data-zone=B],#artdico-host.ah-festival.ah-cosmos [data-agenda-panel=B]{--ah-zone-color:#ff7913}#artdico-host.ah-festival.ah-cosmos [data-zone=C],#artdico-host.ah-festival.ah-cosmos [data-agenda-panel=C]{--ah-zone-color:#41b6e6}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-section-heading{margin-bottom:clamp(36px,4.1vw,80px)}#artdico-host.ah-festival.ah-cosmos .ah-program-shell{max-width:none;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-program-datebar{border:0;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-program-date{letter-spacing:.015em;color:#fff;align-items:center;gap:clamp(12px,1.6vw,30px);font-weight:400;line-height:1.4;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-program-date:before{content:"";background:linear-gradient(#160a2d,#160a2d) 50% 29%/2px 25% no-repeat,linear-gradient(35deg,#0000 45%,#160a2d 46% 60%,#0000 61%) 63% 57%/29% 22% no-repeat,#8655ff;border-radius:50%;flex:none;width:clamp(32px,3vw,48px);height:clamp(32px,3vw,48px)}#artdico-host.ah-festival.ah-cosmos .ah-program-timezone{color:#a69caa;line-height:1.6}#artdico-host.ah-festival.ah-cosmos .ah-program-controls{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-top:clamp(30px,4vw,76px);display:grid}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs button{color:#e7e4eb;text-align:left;min-width:0;min-height:100px;font:inherit;cursor:pointer;background:#110c19;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:14px;margin:0;padding:20px;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-swatch{background:var(--ah-zone-color);border-radius:4px;flex:none;width:8px;height:36px;display:block}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-label{gap:4px;min-width:0;line-height:1.5;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-label>b{font-weight:700}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-name{overflow-wrap:anywhere}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs button[aria-selected=true]{color:#fff;background:color-mix(in srgb,var(--ah-zone-color) 18%,#110c19);border-color:var(--ah-zone-color);box-shadow:inset 0 -3px var(--ah-zone-color)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs button:focus-visible{outline-offset:4px;outline:2px solid #fff}#artdico-host.ah-festival.ah-cosmos .ah-zone-hint{color:#d8cde7;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-program-period{color:#aaa0af;justify-self:end;gap:3px;max-width:118px;margin:0;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-program-period select{width:100%;height:36px;font:inherit;color:#ddd5e2;background:#0b000e;border:0;border-bottom:1px solid #ffffff40;border-radius:0;padding:0 20px 0 0}#artdico-host.ah-festival.ah-cosmos .ah-program-notice{color:#a69caa;margin:20px 0 0}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-panel-heading{margin:32px 0 0;font-weight:500}#artdico-host.ah-festival.ah-cosmos .ah-program:has(.ah-program-controls:not([hidden])) .ah-panel-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-program-zone-note{color:#a69caa;margin-top:20px}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-list{margin-top:clamp(36px,4.8vw,92px);display:block}#artdico-host.ah-festival.ah-cosmos .ah-program-divider{background:var(--ah-zone-color);color:#fff;border:0;border-radius:0;align-items:baseline;gap:9px;width:max-content;max-width:calc(100% - 30px);margin:clamp(48px,5vw,96px) 0 clamp(28px,3.5vw,68px);padding:5px clamp(24px,3.4vw,64px) 7px clamp(16px,1.8vw,34px);font-weight:700;line-height:1.55;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-program-divider:first-child{margin-top:0}#artdico-host.ah-festival.ah-cosmos .ah-program-divider>span{letter-spacing:.03em;color:inherit;font-weight:500}#artdico-host.ah-festival.ah-cosmos .ah-program-divider:before{content:"";background:#100014;width:clamp(12px,2.3vw,44px);height:clamp(12px,2.3vw,44px);position:absolute;bottom:0;right:0}#artdico-host.ah-festival.ah-cosmos .ah-program-divider:after{content:"";background:var(--ah-zone-color);width:clamp(12px,2.3vw,44px);height:clamp(12px,2.3vw,44px);position:absolute;bottom:0;left:100%}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row{--ah-row-pad:clamp(20px,1.7vw,32px);--ah-axis:clamp(5px,.68vw,13px);--ah-point-size:clamp(10px,1.56vw,30px);min-height:clamp(112px,8vw,154px);padding:var(--ah-row-pad) 0 var(--ah-row-pad) clamp(24px,3.333vw,64px);overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;grid-template-columns:clamp(100px,12.5vw,240px) minmax(0,1fr);align-items:start;gap:clamp(18px,2.3vw,44px);min-width:0;display:grid;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row:before{content:"";left:var(--ah-axis);background:var(--ah-zone-color);width:1px;position:absolute;top:0;bottom:0}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row:after{content:"";left:calc(var(--ah-axis) - var(--ah-point-size)/2);top:calc(var(--ah-row-pad) + var(--ah-time-size)*var(--ah-leading-ui)/2 - var(--ah-point-size)/2);width:var(--ah-point-size);height:var(--ah-point-size);background:var(--ah-zone-color);border-radius:50%;position:absolute}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row>time{color:var(--ah-zone-color);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0;font-weight:400}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row>div{border:0;min-width:0;padding:0}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row strong{color:#f7f4fc;margin:0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-session-category{left:clamp(24px,3.333vw,64px);top:calc(var(--ah-row-pad) + var(--ah-time-size)*var(--ah-leading-ui) + 6px);background:var(--ah-zone-color);color:#fff;border:0;border-radius:0;width:max-content;max-width:calc(100% - 40px);margin:0;padding:0 clamp(8px,1.25vw,24px);display:block;position:absolute}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row small{color:#eee8f1;border-top:1px solid #b3a8b570;margin:12px 0 0;padding-top:12px;line-height:1.55;display:block}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row small~small{border-top:0;margin-top:5px;padding-top:0}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row.ah-featured{background:0 0;border:0;border-radius:0;padding-left:clamp(24px,3.333vw,64px)}#artdico-host.ah-festival.ah-cosmos .ah-program :is([data-agenda-panel=B],[data-agenda-panel=C]) :is(.ah-session-category,.ah-program-divider){color:#130916}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row[data-session-status=cancelled] strong{color:#b7acbe;text-decoration:line-through}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-program-empty{color:#b9aec3;background:0 0;border:0;margin-top:30px;padding:20px 0}#artdico-host.ah-festival.ah-cosmos .ah-program [hidden]{display:none!important}@media (max-width:1100px){#artdico-host.ah-festival.ah-cosmos .ah-program-controls{gap:18px}#artdico-host.ah-festival.ah-cosmos .ah-program-period{align-items:center;gap:12px;max-width:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-program-period select{width:130px}}@media (max-width:700px){#artdico-host.ah-festival.ah-cosmos .ah-program-datebar{flex-wrap:wrap;align-items:flex-start;gap:10px}#artdico-host.ah-festival.ah-cosmos .ah-program-period select{height:44px}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;gap:8px;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs button{min-width:0;min-height:94px;padding:12px 10px;display:block}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-swatch{width:24px;height:4px;margin:0 0 10px}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-label{white-space:normal;min-width:0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-name{margin-top:2px;display:block}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-name:before{display:none}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row{--ah-row-pad:20px;grid-template-columns:100px minmax(0,1fr);gap:16px;min-height:120px;padding-left:24px}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row.ah-featured{padding-left:24px}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-session-category{padding-inline:6px;left:24px}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row small{margin-top:9px;padding-top:9px}}@media (prefers-reduced-motion:no-preference){#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-panel{animation:.2s ease-out ah-program-reveal}@keyframes ah-program-reveal{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}#artdico-host.ah-festival.ah-cosmos .ah-program-notice:empty{display:none}@media (prefers-reduced-motion:no-preference){#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs button{transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs button:hover{border-color:var(--ah-zone-color);transform:translateY(-3px)}}#artdico-host.ah-festival.ah-cosmos .ah-booths.ah-section{background:linear-gradient(#1b1231,#1b1231 55%,#000);padding-top:clamp(96px,10.3vw,198px);padding-bottom:clamp(96px,8.5vw,164px);display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-section-heading{z-index:1;border-bottom:1px solid #c7c4cd;margin:0;padding-bottom:clamp(32px,2.85vw,55px);display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-section-heading h2{margin-left:var(--ah-content-inset,0px)}#artdico-host.ah-festival.ah-cosmos .ah-organizations-scene{isolation:isolate;width:min(73.333vw,1408px);max-width:100%;margin:clamp(48px,7.08vw,136px) auto 0;position:relative;container-type:inline-size}#artdico-host.ah-festival.ah-cosmos .ah-organizations-planet{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(56% 58% at 12% 4%,#b064d0b3,#0000 82%),radial-gradient(44% 38% at 86% 112%,#b867ffcc,#0000 95%),linear-gradient(#211631 0%,#191127 40%,#14101e 66%,#06050a);border:1px solid #88769666;border-radius:50%;width:100%;display:block;position:absolute;inset:0 0 auto;box-shadow:inset 0 0 3px #ad7cdd21}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-exhibiting-partners{border:0;grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;align-items:center;gap:42px 28px;min-height:100cqi;margin:0;padding:12cqi 8cqi 24cqi;list-style:none;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-exhibiting-partners>li{border:0;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organizations-scene[data-organizations-ready] .ah-exhibiting-partners{width:100%;height:100cqi;min-height:0;margin:0;padding:0;display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organizations-scene[data-organizations-ready] .ah-exhibiting-partners>li[data-organization-id]{left:var(--ah-org-x);top:var(--ah-org-y);width:var(--ah-org-width);height:max(44px,var(--ah-org-height));min-width:0;position:absolute;transform:translate(-50%,-50%)}#artdico-host.ah-festival.ah-cosmos .ah-organization-card{width:100%;min-width:0;min-height:140px;color:inherit;text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0;text-decoration:none;transition:opacity .25s;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos a.ah-organization-card:hover{opacity:.88}#artdico-host.ah-festival.ah-cosmos a.ah-organization-card:focus-visible{outline-offset:7px;border-radius:8px;outline:2px solid #d7c4ff}#artdico-host.ah-festival.ah-cosmos .ah-exhibiting-partners h3{color:var(--ah-ink);letter-spacing:-.025em;margin:0;font-size:clamp(15px,1.5vw,29px);font-weight:700;line-height:1.35}#artdico-host.ah-festival.ah-cosmos .ah-organization-image{contain:paint;background:0 0;justify-content:center;align-items:center;width:100%;max-width:100%;height:120px;max-height:100%;display:flex;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-organization-image img{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}#artdico-host.ah-festival.ah-cosmos [data-organization-slot] .ah-organization-card{gap:0;height:100%;min-height:44px;overflow:hidden}#artdico-host.ah-festival.ah-cosmos [data-organization-slot] .ah-organization-image{height:100%;min-height:0}#artdico-host.ah-festival.ah-cosmos [data-organization-slot] .ah-organization-card>h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;max-height:2.7em;display:-webkit-box;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-organization-image[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-organization-image[data-logo-presentation=pending] img{visibility:hidden}#artdico-host.ah-festival.ah-cosmos .ah-organization-card:has(.ah-organization-image:not([hidden]))>h3{display:none!important}#artdico-host.ah-festival.ah-cosmos .ah-organizations-message{color:var(--ah-muted);text-align:center;margin:0;padding:24px 0;font-size:14px;line-height:1.8}#artdico-host.ah-festival.ah-cosmos .ah-organizations-scene:has(.ah-exhibiting-partners[hidden]) .ah-organizations-planet{display:none}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos .ah-booths.ah-section{padding-top:82px;padding-bottom:96px}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-section-heading{padding-bottom:24px}#artdico-host.ah-festival.ah-cosmos .ah-organizations-scene{width:100%;margin-top:48px}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organizations-scene[data-organizations-ready] .ah-exhibiting-partners{width:100%;height:100cqi;min-height:0;margin:0;padding:0;display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organizations-scene[data-organizations-ready] .ah-exhibiting-partners>li[data-organization-id]{left:var(--ah-org-x);top:var(--ah-org-y);width:var(--ah-org-width);height:max(44px,var(--ah-org-height));min-width:0;position:absolute;transform:translate(-50%,-50%)}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organizations-scene[data-organizations-ready] .ah-organization-card{gap:0;width:100%;height:100%;min-height:44px;padding:0;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organizations-scene[data-organizations-ready] .ah-organization-image{width:100%;height:100%;min-height:0;max-height:100%}#artdico-host.ah-festival.ah-cosmos .ah-booths a.ah-organization-card:focus-visible{outline-offset:1px}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-organization-image img{width:100%;max-width:100%;height:100%;max-height:100%}#artdico-host.ah-festival.ah-cosmos .ah-booths .ah-exhibiting-partners h3{font-size:var(--ah-type-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;max-height:40px;line-height:20px;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival.ah-cosmos .ah-organization-card{transition:none}}#artdico-host.ah-festival.ah-cosmos .ah-exhibiting-partners>li[hidden]{display:none!important}#artdico-host.ah-festival.ah-cosmos .ah-organizations-scene[data-compact-organizations] .ah-exhibiting-partners>li[data-organization-id]{height:var(--ah-org-height)}#artdico-host.ah-festival.ah-cosmos .ah-organizations-scene[data-compact-organizations] .ah-organization-card{min-height:0}#artdico-host.ah-festival.ah-cosmos .ah-students.ah-section{padding-inline:var(--ah-content-pad,clamp(24px,14.4vw,276px));background:#000}#artdico-host.ah-festival.ah-cosmos .ah-students .ah-section-heading{margin-bottom:clamp(30px,4.3vw,82px)}#artdico-host.ah-festival.ah-cosmos .ah-work-stage{--ah-work-size:78%;min-width:0;width:calc(100% + 2 * var(--ah-content-pad,clamp(24px,14.4vw,276px)));margin-inline:calc(-1 * var(--ah-content-pad,clamp(24px,14.4vw,276px)));position:relative;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-showcase-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#6d5a80 #ffffff0d;align-items:flex-start;gap:clamp(18px,2vw,38px);min-width:0;margin:0;padding:0 0 24px;list-style:none;display:flex;overflow-x:auto}#artdico-host.ah-festival.ah-cosmos .ah-showcase-grid:focus-visible{outline-offset:-3px;outline:2px solid #c4a4ff}#artdico-host.ah-festival.ah-cosmos .ah-work-stage[data-carousel-ready] .ah-showcase-grid{scroll-snap-type:none;touch-action:pan-y pinch-zoom;cursor:grab;will-change:transform;overflow:visible}#artdico-host.ah-festival.ah-cosmos .ah-work-stage[data-carousel-ready] .ah-showcase-grid:active{cursor:grabbing}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card{flex:0 0 var(--ah-work-size);scroll-snap-align:center;background:0 0;border:0;border-radius:0;min-width:0}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-content{transform-origin:50% 0;min-width:0;transition:transform .3s,opacity .3s}#artdico-host.ah-festival.ah-cosmos .ah-work-stage[data-carousel-ready] .ah-showcase-card:not([data-work-active=true]) .ah-showcase-card-content{opacity:.45;transform:scale(.94)}#artdico-host.ah-festival.ah-cosmos .ah-work-stage[data-carousel-ready] .ah-showcase-card[data-work-active=true] .ah-showcase-card-content{opacity:1;transform:scale(1)}#artdico-host.ah-festival.ah-cosmos .ah-showcase-poster{isolation:isolate;background:0 0;min-width:0;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-work-preview{color:#fff;cursor:grab;touch-action:pan-y pinch-zoom;background:#0a060d;border:0;border-radius:0;width:100%;padding:0;display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-work-preview img{aspect-ratio:2;object-fit:contain;background:#0a060d;width:100%;height:auto;max-height:none;display:block}#artdico-host.ah-festival.ah-cosmos .ah-showcase-cover-empty{color:var(--ah-text-muted);background:0 0;margin:14px 0 0}#artdico-host.ah-festival.ah-cosmos .ah-showcase-caption{color:#fff;background:0 0;gap:6px;min-width:0;padding:20px 0 0;display:grid;position:static}#artdico-host.ah-festival.ah-cosmos .ah-showcase-category{color:#c6bdce;border:0;border-radius:0;justify-self:start;margin:0;padding:0;font-weight:400;line-height:1.5;display:block}#artdico-host.ah-festival.ah-cosmos .ah-showcase-caption h3{color:#fff;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.45}#artdico-host.ah-festival.ah-cosmos .ah-showcase-caption .ah-showcase-team{color:#f7eff9;overflow-wrap:anywhere;margin:0;line-height:1.5}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-body{background:0 0;gap:10px;min-width:0;padding:20px 0 0;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-body p{overflow-wrap:anywhere;color:#c6bdce;margin:0;line-height:1.8}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-body .ah-showcase-status{color:#bba9ce}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card:is([data-cover-state=missing],[data-cover-state=unavailable]){border-block:1px solid var(--ah-line);padding:clamp(24px,2.2vw,42px) 0}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card:is([data-cover-state=missing],[data-cover-state=unavailable]) .ah-showcase-poster{background:0 0}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card:is([data-cover-state=missing],[data-cover-state=unavailable]) .ah-showcase-caption{pointer-events:auto;background:0 0;padding:0;position:static}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card:is([data-cover-state=missing],[data-cover-state=unavailable]) .ah-showcase-card-body{padding-top:16px}#artdico-host.ah-festival.ah-cosmos :is(.ah-showcase-card,.ah-showcase-related) a{color:#d0b5ff;text-underline-offset:4px;overflow-wrap:anywhere}#artdico-host.ah-festival.ah-cosmos .ah-showcase-arrangement{padding-top:10px}#artdico-host.ah-festival.ah-cosmos .ah-showcase-arrangement a{min-height:44px;padding-block:10px;display:inline-block}#artdico-host.ah-festival.ah-cosmos .ah-showcase-empty,#artdico-host.ah-festival.ah-cosmos .ah-showcase-filter-empty{color:#b9adc5;background:0 0;border:0;border-radius:0;margin:0;padding:32px 0;line-height:1.8}#artdico-host.ah-festival.ah-cosmos .ah-showcase-empty h3{margin:0 0 10px;font-weight:500}#artdico-host.ah-festival.ah-cosmos .ah-showcase-empty p{margin:0}#artdico-host.ah-festival.ah-cosmos .ah-showcase-empty .ah-kicker{display:none}#artdico-host.ah-festival.ah-cosmos .ah-student-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-student-actions small{color:#a89eaf;line-height:1.8}#artdico-host.ah-festival.ah-cosmos .ah-showcase-related{border-top:1px solid #ffffff26;margin:0;padding:8px 0 0;list-style:none}#artdico-host.ah-festival.ah-cosmos .ah-showcase-related a{min-height:44px;padding:10px 0;line-height:1.7;display:block}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox{color:#f7f4fc;background:#100a17;border:1px solid #a479ff88;border-radius:0;width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:18px;overflow:auto}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox::backdrop{background:#000d}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox-bar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox h3{overflow-wrap:anywhere;margin:0;line-height:1.7}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox button{color:#fff;min-height:44px;font:inherit;background:0 0;border:1px solid #b28bea80;border-radius:0;flex:none;padding:8px 14px}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox>img{object-fit:contain;width:100%;height:auto;max-height:75dvh;display:block}#artdico-host.ah-festival.ah-cosmos :is([id^=work-],[id^=guest-],[id^=organization-],[id^=booth-],[id^=program-]){scroll-margin-top:100px}@media (max-width:700px){#artdico-host.ah-festival.ah-cosmos .ah-work-stage{--ah-work-size:84%}#artdico-host.ah-festival.ah-cosmos .ah-showcase-grid{gap:8px}#artdico-host.ah-festival.ah-cosmos .ah-showcase-caption{padding:16px 0 0}#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-body{gap:8px;padding-top:15px}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox{padding:12px}#artdico-host.ah-festival.ah-cosmos .ah-work-lightbox-bar{gap:10px}}#artdico-host.ah-festival.ah-cosmos .ah-showcase-grid[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-content{transition:none}}#artdico-host.ah-festival.ah-cosmos .ah-work-overview{margin-top:clamp(48px,6vw,100px)}#artdico-host.ah-festival.ah-cosmos .ah-work-overview[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-work-overview h3{color:#fff;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-work-overview>p{color:#cec3dc;margin:8px 0 24px}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(130px,12vw,220px);gap:16px;margin:0;padding:0;list-style:none;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic>li{min-width:0;min-height:0}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic>li:nth-child(9n+1){grid-area:span 2/span 3}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic button{color:#fff;text-align:left;width:100%;height:100%;min-height:44px;font:inherit;cursor:pointer;background:#100b17;border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;gap:10px;padding:0 0 8px;display:grid;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic img[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding-inline:10px;display:-webkit-box;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic button:not(:has(img:not([hidden]))){background:radial-gradient(at 100% 0,#492b71,#100b17);justify-content:center;align-items:center;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic button:focus-visible{outline-offset:3px;outline:2px solid #d0baff}@media (max-width:1100px){#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic{grid-template-columns:repeat(4,minmax(0,1fr))}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic>li:nth-child(9n+1){grid-column:span 2}}@media (max-width:700px){#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160px;gap:12px}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic>li:nth-child(9n+1){grid-row:span 1}}@media (prefers-reduced-motion:no-preference){#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic img{transition:transform .3s}#artdico-host.ah-festival.ah-cosmos .ah-work-mosaic button:hover img{transform:scale(1.035)}}#artdico-host.ah-festival.ah-cosmos .ah-guests.ah-section{z-index:2;isolation:isolate;background:linear-gradient(#07050e,#1b1231 52%,#1b1231);padding-top:clamp(96px,11.45vw,220px);padding-bottom:clamp(120px,14vw,270px);display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-guests .ah-section-heading{border-bottom:1px solid #c3c2c5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 0 clamp(48px,7.13vw,137px);padding-bottom:clamp(28px,2.58vw,50px);display:flex}#artdico-host.ah-festival.ah-cosmos .ah-guests .ah-section-heading h2{margin-left:var(--ah-content-inset,0px)}#artdico-host.ah-festival.ah-cosmos .ah-guest-grid{--ah-guest-track:min(19.2708vw,370px);--ah-guest-diameter:min(calc(var(--ah-guest-track) - 8px),clamp(224px,13.5417vw,260px));justify-items:center;gap:max(42px,calc(min(19.3229vw,371px) - var(--ah-guest-diameter))) 0;width:min(77.0833vw,1480px);max-width:100%;margin:0 0 0 calc(min(10.7813vw,207px) - var(--ah-pad));grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-guest-card{text-align:center;width:100%;min-width:0;position:relative;overflow:visible}#artdico-host.ah-festival.ah-cosmos .ah-guest-card:is(:hover,:focus-within){z-index:3}#artdico-host.ah-festival.ah-cosmos .ah-guest-card:has([data-guest-toggle][aria-pressed=true]){z-index:3}#artdico-host.ah-festival.ah-cosmos :is(.ah-guest-bubble,.ah-guest-placeholder-circle){box-sizing:border-box;width:min(100%,var(--ah-guest-diameter,clamp(224px,13.5417vw,260px)));aspect-ratio:1;background:radial-gradient(circle farthest-side at 50% 48%,#140d29 45%,#1c1037 67%,#3f2374 86%,#8753ec 98%,#b58cff);border:1px solid #a17aff9c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-height:44px;margin-inline:auto;padding:clamp(14px,1.3vw,25px);list-style:none;transition:box-shadow .3s,transform .3s;display:flex;position:relative;box-shadow:inset 0 2px 12px #b794ff80,inset 0 -4px 15px #8655ff4d,0 0 4px #8655ff66}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble{appearance:none;color:var(--ah-ink);font:inherit;text-align:center;cursor:pointer;padding:2px 18px;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-guest-placeholder{width:100%;min-width:0;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;align-self:start;margin:0;padding:0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-guest-name{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;color:#fff;-webkit-box-orient:vertical;flex:none;width:100%;max-width:min(100%,5.7em);font-weight:700;line-height:1.45;display:-webkit-box;overflow:clip}#artdico-host.ah-festival.ah-cosmos :is(.ah-guest-affiliation,.ah-guest-subtitle){-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;word-break:normal;color:#dfd1f5;-webkit-box-orient:vertical;flex:none;max-width:100%;font-weight:400;line-height:1.45;display:-webkit-box;overflow:clip}#artdico-host.ah-festival.ah-cosmos .ah-guest-affiliation{color:#f0e5ff;font-weight:500}#artdico-host.ah-festival.ah-cosmos .ah-guest-copy{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;transition:opacity .22s;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble:hover,#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble[aria-pressed=true]{box-shadow:inset 0 2px 17px #c6a7ffad,inset 0 -4px 19px #8655ff80,0 0 20px #8655ff38}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble[aria-disabled=true]{cursor:grab}#artdico-host.ah-festival.ah-cosmos .ah-guest-portrait{opacity:0;pointer-events:none;border-radius:50%;transition:opacity .22s;position:absolute;inset:3px;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-guest-portrait:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 14px #8753ec70}#artdico-host.ah-festival.ah-cosmos .ah-guest-portrait img{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}#artdico-host.ah-festival.ah-cosmos .ah-guest-portrait img[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble[data-photo-ready=true][aria-pressed=true] .ah-guest-copy{opacity:0}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble[data-photo-ready=true][aria-pressed=true] .ah-guest-portrait{opacity:1}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble:focus-visible{outline-offset:6px;outline:2px solid #d7c4ff}#artdico-host.ah-festival.ah-cosmos .ah-guests-empty{max-width:720px;margin-left:var(--ah-content-inset,0px);align-items:center;gap:32px;padding:35px 0;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-guests-empty[hidden],#artdico-host.ah-festival.ah-cosmos .ah-guest-grid[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-guests-orbit{aspect-ratio:1;border:1px solid var(--ah-purple);border-radius:50%;flex:none;width:100px;box-shadow:inset 0 0 35px #8655ff33,0 0 25px #8655ff18}#artdico-host.ah-festival.ah-cosmos .ah-guests-empty h3{margin:0;line-height:1.5}#artdico-host.ah-festival.ah-cosmos .ah-guests-empty p{color:var(--ah-muted);line-height:1.9}@media (min-width:821px) and (max-width:1599px){#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble{padding:2px 16px}}@media (min-width:821px) and (max-width:1199px){#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble{padding-inline:10px}#artdico-host.ah-festival.ah-cosmos .ah-guest-name{-webkit-line-clamp:2;line-clamp:2}}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos .ah-guests.ah-section{padding-top:86px;padding-bottom:110px}#artdico-host.ah-festival.ah-cosmos .ah-guests .ah-section-heading{margin-bottom:48px;padding-bottom:24px}#artdico-host.ah-festival.ah-cosmos .ah-guest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 20px;width:100%;margin-left:0}#artdico-host.ah-festival.ah-cosmos .ah-guest-bubble{width:min(100%,220px);margin-inline:auto;padding:2px 10px}#artdico-host.ah-festival.ah-cosmos .ah-guest-name{-webkit-line-clamp:2;line-clamp:2}#artdico-host.ah-festival.ah-cosmos .ah-guest-placeholder{display:none}#artdico-host.ah-festival.ah-cosmos .ah-guests-empty{align-items:flex-start;gap:18px;margin-left:0}#artdico-host.ah-festival.ah-cosmos .ah-guests-orbit{width:58px}}@media (max-width:359px){#artdico-host.ah-festival.ah-cosmos .ah-guest-subtitle{-webkit-line-clamp:1;line-clamp:1;word-break:break-all;text-align:left}}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival.ah-cosmos :is(.ah-guest-bubble,.ah-guest-copy,.ah-guest-portrait){transition:none}}@media (min-width:821px) and (max-width:1199px){#artdico-host.ah-festival.ah-cosmos .ah-guest-grid{--ah-guest-diameter:clamp(190px,22vw,240px);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 16px;width:100%;margin-left:0}}#artdico-host .ah-registration-success{border:1px solid var(--ah-line,#e3e7ef);width:100%;min-width:0;max-width:640px;color:var(--ah-ink,#17233a);background:#fff;grid-column:1/-1;justify-self:center;padding:clamp(24px,4cqi,40px);position:relative;overflow:hidden}#artdico-host .ah-registration-success[hidden],#artdico-host .ah-registration-preview[hidden],#artdico-host .ah-registration-success [hidden]{display:none}#artdico-host .ah-registration-success[data-registration-success-compact]{padding:24px}#artdico-host .ah-registration-success[data-registration-success-compact] h3{margin:0}#artdico-host .ah-registration-success:before{background:linear-gradient(90deg, var(--ah-blue,#2154c8) 0 50%, var(--ah-orange,#f47b20) 50% 100%);content:"";height:3px;position:absolute;inset:0 0 auto}#artdico-host .ah-registration-success-label{color:var(--ah-muted,#626d80);letter-spacing:.14em;font-size:10px}#artdico-host .ah-registration-success h3{overflow-wrap:anywhere;margin:14px 0 20px;font-size:clamp(22px,3cqi,28px);line-height:1.4}#artdico-host .ah-registration-success-reference-label{color:var(--ah-muted,#626d80);margin:0 0 8px;font-size:13px}#artdico-host .ah-registration-success-reference{border:1px solid var(--ah-line,#e3e7ef);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;background:#f7f9fc;max-width:100%;padding:12px 14px;font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.7;display:block}#artdico-host .ah-registration-group-image{border:1px solid var(--ah-line,#e3e7ef);background:#fff;width:min(240px,100%);margin:24px auto 0;padding:12px}#artdico-host .ah-registration-group-image img{width:100%;height:auto;display:block}#artdico-host .ah-registration-group-status,#artdico-host .ah-registration-group-help{color:var(--ah-muted,#626d80);overflow-wrap:anywhere;margin:20px 0 0;font-size:13px;line-height:1.8}.ah-general-application{display:block}.ah-general-application .ah-form-card{max-width:760px;margin-inline:auto}.ah-general-application .ah-form-top{margin-bottom:20px}.ah-general-application .ah-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ah-general-application [data-field=categories]{grid-column:1/-1}.ah-general-extra{margin:12px 0 22px}.ah-general-extra summary{cursor:pointer;font-size:13px;line-height:1.8}.ah-general-extra .ah-fields-grid{margin-top:18px}.ah-general-proposal-toggle{align-items:flex-start;gap:10px;margin:20px 0;font-size:14px;line-height:1.8;display:flex}.ah-general-proposal-toggle input{width:18px;height:18px;accent-color:var(--ah-accent,#1448ef);flex:none;margin-top:3px}.ah-general-proposal{border:1px solid #b7bdc7;min-width:0;margin:12px 0 24px;padding:18px}.ah-general-proposal legend{padding:0 7px;font-size:14px;font-weight:600}.ah-general-application [hidden]{display:none!important}.ah-general-application .ah-field{min-width:0}.ah-general-application .ah-registration-policy{margin:22px 0}.ah-general-application .ah-form-result:empty{display:none}.ah-general-application [data-submit]{min-height:48px;margin-top:12px}.ah-general-application h3{font-size:16px}@media (max-width:650px){.ah-general-application .ah-fields-grid{grid-template-columns:minmax(0,1fr)}.ah-general-application input,.ah-general-application select,.ah-general-application textarea{font-size:16px}.ah-general-proposal{padding:14px}.ah-general-application .ah-form-card{padding:22px 18px}}.ah-application-draft-bar{flex-wrap:wrap;align-items:center;gap:8px 15px;margin:12px 0 22px;font-size:12px;line-height:1.7;display:flex}.ah-application-draft-bar>span{color:#52637e;flex:190px}.ah-application-draft-bar button{font:inherit;cursor:pointer;background:0 0;border:0;min-height:36px;padding:5px 0;text-decoration:underline}.ah-application-draft-bar [data-state=error],.ah-application-draft-bar [data-state=conflict]{color:#934a21}.ah-application-recovery{background:#f3f6ff;border:1px solid #b9c9ee;border-radius:8px;margin:18px 0;padding:20px}.ah-application-recovery h3{margin:0 0 12px;font-size:18px}.ah-application-recovery p{overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.8}.ah-general-application [data-application-pending=true] [data-application-edit-fields],.ah-general-application [data-application-pending=true] [data-registration-data-hint]{display:none}.ah-general-application [data-application-draft-recovery][hidden],.ah-general-application [data-registration-mode-label][hidden]{display:none!important}@font-face{font-family:ARTDiCO Home SC;src:url(/_astro/home-regular.CBfpLlPe.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ARTDiCO Home SC;src:url(/_astro/home-bold.Dw451KOu.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:is(html:has(#artdico-host.ah-cosmos),body:has(#artdico-host.ah-cosmos)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;margin:0}html:has(#artdico-host.ah-cosmos){scroll-padding-top:32px}#artdico-host.ah-festival.ah-cosmos{--ah-purple:#8655ff;--ah-blue:#8655ff;--ah-orange:#ff7913;--ah-orange-display:#ff7913;--ah-orange-text:#ffa260;--ah-cyan:#41b6e6;--ah-ink:#f7f4fc;--ah-muted:#b9b0c9;--ah-line:#ffffff26;--ah-pale:#24183a;--ah-surface:#151019;--ah-pad:clamp(24px,7.3vw,140px);--ah-content-pad:clamp(24px,14.4vw,276px);--ah-content-inset:max(0px,calc(var(--ah-content-pad) - var(--ah-pad)));max-width:1920px;color:var(--ah-ink);background:#000;border:0;margin-inline:auto;font-family:ARTDiCO Home SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;line-height:1.75;overflow:clip}#artdico-host.ah-festival.ah-cosmos :is(a,button,summary,input,textarea,select){-webkit-tap-highlight-color:#8655ff30}#artdico-host.ah-festival.ah-cosmos :is(a,button,summary,input,textarea,select):focus-visible{outline-offset:5px;outline:2px solid #cdb8ff}#artdico-host.ah-festival.ah-cosmos :is(h1,h2,h3,p,li,span,a){overflow-wrap:anywhere}#artdico-host.ah-festival.ah-cosmos a{color:inherit;text-underline-offset:5px}#artdico-host.ah-festival.ah-cosmos .ah-section{padding:clamp(72px,8vw,154px) var(--ah-pad);border:0;scroll-margin-top:32px}#artdico-host.ah-festival.ah-cosmos .ah-section-heading{align-items:flex-end;gap:24px;margin-bottom:44px}#artdico-host.ah-festival.ah-cosmos h2{letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.35}#artdico-host.ah-festival.ah-cosmos .ah-section-heading>p{color:var(--ah-muted);max-width:360px;line-height:1.9}#artdico-host.ah-festival.ah-cosmos .ah-kicker{letter-spacing:.12em;color:#b99bff;margin-bottom:10px}#artdico-host.ah-festival.ah-cosmos .ah-primary{background:var(--ah-purple);color:#fff;border:1px solid var(--ah-purple);border-radius:0;justify-content:center;gap:24px;min-height:48px;padding:13px 25px;font-weight:700;line-height:1.6;transition:background .2s,transform .2s}#artdico-host.ah-festival.ah-cosmos .ah-primary:hover{filter:none;background:#9b72ff;border-color:#9b72ff}#artdico-host.ah-festival.ah-cosmos .ah-primary:active{transform:scale(.98)}#artdico-host.ah-festival.ah-cosmos .ah-primary:disabled{opacity:.6;cursor:default}#artdico-host.ah-festival.ah-cosmos .ah-secondary{color:var(--ah-ink);background:0 0;border:1px solid #7c6c94;border-radius:0;min-height:44px;padding:10px 16px}#artdico-host.ah-festival.ah-cosmos .ah-text-action{min-height:44px;color:var(--ah-purple);padding:8px 0;line-height:1.6}#artdico-host.ah-festival.ah-cosmos .ah-text-action>span{color:inherit}#artdico-host.ah-festival.ah-cosmos .ah-highlights-detail{color:var(--ah-muted);border-color:var(--ah-line);line-height:1.9}#artdico-host.ah-festival.ah-cosmos .ah-highlights-detail>summary{color:var(--ah-ink);cursor:pointer;min-height:44px}#artdico-host.ah-festival.ah-cosmos .ah-home-header{z-index:20;background:linear-gradient(100deg,#070208 0%,#231001 22%,#030105 45%,#211638 76%,#08050e 100%);border:0;justify-content:space-between;align-items:center;gap:28px;min-height:76px;padding:10px 32px;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-wordmark{letter-spacing:-.025em;color:var(--ah-purple);flex:none;font-family:Arial,sans-serif;font-weight:700;line-height:1.3;text-decoration:none}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav{justify-content:space-between;align-items:center;gap:clamp(24px,4.1vw,79px);min-width:0;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav>a{white-space:nowrap;color:#c6c1ca;align-items:center;min-height:44px;text-decoration:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav>a:hover{color:#fff}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav>.ah-home-nav-apply{text-underline-offset:5px;margin-left:clamp(10px,3vw,58px);text-decoration:underline}#artdico-host.ah-festival.ah-cosmos .ah-home-header>.ah-site-menu{flex:none;margin:0;display:none;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-site-menu>summary{min-width:80px;min-height:44px;color:var(--ah-ink);cursor:pointer;background:#150e20;border:1px solid #6d548f;border-radius:24px;justify-content:center;align-items:center;gap:12px;padding:8px 12px;list-style:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-site-menu>summary::-webkit-details-marker{display:none}#artdico-host.ah-festival.ah-cosmos .ah-menu-icon{gap:4px;width:16px;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-menu-icon>span{background:currentColor;width:16px;height:1px}#artdico-host.ah-festival.ah-cosmos .ah-site-menu>nav{background:#150e20;border:1px solid #6d548f;border-radius:12px;gap:0;width:280px;max-width:calc(100vw - 40px);max-height:min(72dvh,460px);padding:9px 18px;display:grid;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 18px 50px #000b}#artdico-host.ah-festival.ah-cosmos .ah-site-menu nav>a{border-bottom:1px solid var(--ah-line);color:#e5deef;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;text-decoration:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-site-menu nav>a:last-child{border:0}#artdico-host.ah-festival.ah-cosmos .ah-home-hero{isolation:isolate;text-align:center;background:#000;border:0;min-height:0;padding:0 0 clamp(70px,5.2vw,100px);display:block;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-stage{isolation:isolate;min-height:clamp(440px,49.8vw,956px);margin:0;padding-top:4px;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet{aspect-ratio:1;z-index:-1;pointer-events:none;width:55.94%;max-width:1074px;position:absolute;top:clamp(25px,2.08vw,40px);left:22%}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1{letter-spacing:-.045em;min-height:clamp(320px,39vw,749px);color:var(--ah-purple);text-align:left;margin:0;padding:0;font-weight:700;line-height:1.12;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)){padding:clamp(35px,4vw,77px) var(--ah-pad);text-align:center;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-title-line{color:inherit;margin:0 0 .4em;display:block;position:static}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-brand{font:inherit;color:inherit;letter-spacing:inherit;margin:0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-brand:before{display:none}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-chinese{line-height:1.4;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-title-cross{width:auto;color:var(--ah-purple);margin:.6em 0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-title-art{max-width:100%;display:block;position:absolute}#artdico-host.ah-festival.ah-cosmos .ah-home-title-ggj{width:63.91%;top:clamp(25px,1.82vw,35px);left:0}#artdico-host.ah-festival.ah-cosmos .ah-home-title-host{width:51.1%;top:clamp(190px,21.1vw,405px);right:0}#artdico-host.ah-festival.ah-cosmos .ah-home-title-art img{width:100%;max-width:none;height:auto;color:var(--ah-purple);display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-title-art [hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback{color:var(--ah-purple);text-align:right;font-family:Arial,ARTDiCO Home SC,sans-serif;line-height:1.2;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback>span{white-space:normal;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback>span+span{font-family:ARTDiCO Home SC,sans-serif;font-weight:400}#artdico-host.ah-festival.ah-cosmos :is(.ah-poster-solid,.ah-poster-outline){color:var(--ah-poster-ink)}@supports (-webkit-text-stroke:1px #000){#artdico-host.ah-festival.ah-cosmos .ah-poster-outline{-webkit-text-stroke:var(--ah-poster-outline) var(--ah-poster-ink);-webkit-text-fill-color:transparent;paint-order:stroke fill}#artdico-host.ah-festival.ah-cosmos .ah-poster-solid{color:var(--ah-poster-solid);-webkit-text-stroke:var(--ah-poster-solid-outline) var(--ah-poster-keyline);-webkit-text-fill-color:currentColor;paint-order:stroke fill}}@supports (-webkit-text-stroke:1px #000) and ((-webkit-background-clip:text) or (background-clip:text)){#artdico-host.ah-festival.ah-cosmos .ah-poster-slice{background:linear-gradient(124deg,var(--ah-poster-solid) 0% 68%,#c6b3ff 68% 82%,var(--ah-poster-solid) 82% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){#artdico-host.ah-festival.ah-cosmos :is(.ah-poster-solid,.ah-poster-outline){color:canvastext;-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;background:0 0}}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-description{color:#e1dfe4;letter-spacing:.03em;text-align:center;max-width:75%;margin:clamp(15px,2.3vw,44px) auto 0;line-height:1.8;position:relative;top:clamp(-89px,-4.635vw,-38px)}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta{color:var(--ah-ink);text-align:left;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:30px;margin:0;padding:0 9.9%;line-height:1.4;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta>span{flex-wrap:nowrap;align-items:flex-start;gap:12px;min-width:0;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta svg{width:28px;height:28px;color:var(--ah-purple);flex:none;margin-top:4px}#artdico-host.ah-festival.ah-cosmos .ah-home-venue{max-width:60%;padding-top:4px}#artdico-host.ah-festival.ah-cosmos .ah-home-date{text-align:right;flex:none;max-width:49%}#artdico-host.ah-festival.ah-cosmos .ah-home-date>span{display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-date [data-public-static-hours]{color:inherit;white-space:nowrap;line-height:1.5;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-date em{vertical-align:middle}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-actions{padding:0 var(--ah-pad) 0 clamp(240px,29.36vw,564px);grid-template-columns:clamp(230px,20vw,320px) minmax(0,1fr);justify-content:start;align-items:center;gap:clamp(24px,2.2vw,42px);margin:clamp(75px,7.5vw,144px) 0 0;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-actions .ah-primary{color:#202020;background:#fff;border-color:#fff;border-radius:100px;min-width:clamp(230px,20vw,320px);min-height:64px;padding:18px 30px}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-actions .ah-text-action{justify-self:start;gap:4px}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-fine{padding:0 var(--ah-pad);color:#b3a8c2;margin:18px auto 0;line-height:1.8}#artdico-host.ah-festival.ah-cosmos .ah-event-countdown{width:max-content;max-width:100%;padding:0 var(--ah-pad);text-align:center;border:0;margin:clamp(130px,12.1vw,232px) auto 0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-countdown-label{color:#fff;letter-spacing:0;max-width:none;margin:0 0 clamp(45px,5.2vw,100px)}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer{justify-content:center;align-items:center;gap:clamp(45px,6.25vw,120px);display:flex}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer>span{color:#fff;background:linear-gradient(#6f3ac4 0%,#150924 17%,#000 34% 71%,#271344 89%,#6c37d0 100%);border:0;border-radius:clamp(25px,2.3vw,44px);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:clamp(110px,11.46vw,220px);min-height:clamp(145px,14.9vw,286px);display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer>span:not(:last-child):after{content:":";color:#fff;line-height:1;position:absolute;top:20%;right:clamp(-79px,-4.2vw,-28px)}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;min-width:1.3em;font-family:Arial,sans-serif;font-weight:700;line-height:1.1}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer small{color:#d1cbd9;font-weight:400;line-height:1.7}#artdico-host.ah-festival.ah-cosmos .ah-countdown-target{color:#e8dff5;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-countdown-target>span{color:var(--ah-muted);margin-top:12px;display:block}#artdico-host.ah-festival.ah-cosmos .ah-countdown-status{color:#d9c7ff;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-countdown-status:empty{display:none}#artdico-host.ah-festival.ah-cosmos .ah-home-explore{color:#8e7da8;letter-spacing:.12em;justify-content:center;align-items:center;gap:16px;width:max-content;max-width:100%;min-height:44px;margin:44px auto 0;text-decoration:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-about{z-index:3;text-align:center;isolation:isolate;background:linear-gradient(#000 calc(100% - 280px),#07050e 100%);padding-top:clamp(100px,7.5vw,144px);padding-bottom:0;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-section-heading{text-align:center;margin-bottom:clamp(75px,9vw,173px);display:block}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-section-heading>p{clip-path:inset(50%);white-space:normal;color:#a99db9;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(50px,9.06vw,174px);width:calc(100% - 16px);max-width:none;margin:0 0 0 clamp(0px,1.875vw,36px);display:grid}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-planet{isolation:isolate;aspect-ratio:1;text-align:left;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-width:0;padding:13.5%;display:flex;position:relative;overflow:visible}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-planet:before{display:none}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-art{z-index:-1;object-fit:contain;width:100%;max-width:none;height:100%;position:absolute;inset:0}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-planet[data-program=artdico] .ah-home-program-art{filter:hue-rotate(129deg)saturate(1.3)}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-copy{width:100%;min-width:0}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-number{display:none}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-title{color:var(--ah-purple);letter-spacing:0;margin:0 0 20px;font-weight:700;line-height:1.4}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-title>span,#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-title>strong{font:inherit;color:inherit;display:block}#artdico-host.ah-festival.ah-cosmos .ah-about [data-program=artdico] .ah-program-title{color:var(--ah-orange)}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-card p{color:#e5dced;margin:0 0 40px;line-height:1.75}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-tags{color:#d0c6dc;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-tags>li:before{content:"·";color:inherit;margin-right:7px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-detail{max-width:none;margin:30px var(--ah-content-inset) 0;text-align:left;border:0;padding:0}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-detail>summary{color:#d6d1df;justify-content:space-between;align-items:center;max-width:none;line-height:1.9;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-orbit{height:clamp(650px,49.5vw,950px);margin:clamp(120px,14vw,269px) calc(-1 * var(--ah-pad)) 0;isolation:isolate;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-orbit:before{content:"";filter:blur(14px);z-index:-1;pointer-events:none;background:url(/_astro/about-nebula.DlYoya0_.png) 100% 100%/100% 100% no-repeat;width:38.073%;height:83.158%;position:absolute;bottom:clamp(-368px,-19.167vw,-158px);right:0;-webkit-mask-image:radial-gradient(100% 50% at 100%,#000 72%,#0000 100%);mask-image:radial-gradient(100% 50% at 100%,#000 72%,#0000 100%)}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble{translate:var(--ah-drag-x,0px) calc(var(--ah-fact-float,0px) + var(--ah-fact-scroll,0px) + var(--ah-drag-y,0px));aspect-ratio:1;color:#fff;background:radial-gradient(at 105% -12%,#a884ff 0%,#351968 15%,#000 35% 62%,#242339 85%,#4d4963 100%);border:1px solid #c8c4d4a6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:20px;line-height:1.3;display:flex;position:absolute}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble strong{white-space:nowrap;font-weight:700;line-height:1.2}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble>span{color:#d3cedb;white-space:nowrap;margin-top:5px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble small{color:#b3aabd;margin-top:8px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-exchange{width:18.7%;top:0;left:9.2%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-creation{width:17%;top:26%;left:44.7%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-zones{width:18.7%;top:43%;left:21%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-play{width:23.5%;top:3%;right:8.8%}#artdico-host.ah-festival.ah-cosmos .ah-recruitment{padding-inline:9.2%;background:#000;padding-top:110px;padding-bottom:90px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid>article{box-shadow:none;background:#1a1a1a;border:0;border-radius:0 56px;min-width:0;padding:clamp(35px,5.1vw,98px)}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid>article:nth-child(2){background:#1a1a1a;border-radius:56px 0}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid h3{color:var(--ah-ink);margin:0 0 30px;font-weight:700;line-height:1.5}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid p{color:#d2ced7;margin-bottom:70px;line-height:1.5}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid .ah-secondary{color:#161616;background:#fff;border:1px solid #fff;gap:14px;padding:18px 35px;font-weight:700}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-detail-link{color:#d3cddc;align-items:center;gap:4px;min-height:44px;margin-top:35px;text-decoration:none;display:inline-flex}#artdico-host.ah-festival.ah-cosmos .ah-recruitment>.ah-highlights-detail{border:0;margin:35px 0 0}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-note{color:#a89ab9}#artdico-host.ah-festival.ah-cosmos .ah-registration{background:radial-gradient(at 0 45%,#1e1038,#0000 60%);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:60px;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-register-intro{min-width:0;padding-top:22px}#artdico-host.ah-festival.ah-cosmos .ah-register-intro p{color:var(--ah-muted);max-width:250px}#artdico-host.ah-festival.ah-cosmos .ah-registration-preview{background:#110d17;border:1px solid #665178;border-radius:14px;min-width:0;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-form-card{box-shadow:none;background:#110d17;border:0;border-radius:0;padding:32px}#artdico-host.ah-festival.ah-cosmos .ah-form-top{color:#f3eafa;border-color:var(--ah-line)}#artdico-host.ah-festival.ah-cosmos .ah-demo-tag{color:#d9c3f5;background:#2c1d3d;border-color:#6e488e}#artdico-host.ah-festival.ah-cosmos .ah-field :is(input,select,textarea){color:#f6f0ff;background:#08060c;border:1px solid #6e5b81;border-radius:5px;max-width:100%;min-height:46px}#artdico-host.ah-festival.ah-cosmos .ah-field :is(input,textarea)::placeholder{color:#a599b3}#artdico-host.ah-festival.ah-cosmos .ah-field>label,#artdico-host.ah-festival.ah-cosmos .ah-field>span,#artdico-host.ah-festival.ah-cosmos .ah-field>legend{color:#e9dff3}#artdico-host.ah-festival.ah-cosmos .ah-field-hint,#artdico-host.ah-festival.ah-cosmos .ah-form-hint,#artdico-host.ah-festival.ah-cosmos .ah-form-disclaimer{color:#b6a8c5}#artdico-host.ah-festival.ah-cosmos .ah-field input:disabled{color:#aa9bbd;background:#21192c}#artdico-host.ah-festival.ah-cosmos .ah-registration-extra,#artdico-host.ah-festival.ah-cosmos .ah-registration-policy{color:#c9b7df;border-color:#5e466f}#artdico-host.ah-festival.ah-cosmos .ah-general-proposal-toggle{color:#e9dff3;background:#20162e;border-color:#5e466f}#artdico-host.ah-festival.ah-cosmos .ah-general-proposal{background:#191024;border-color:#6e488e}#artdico-host.ah-festival.ah-cosmos input[type=checkbox]{accent-color:var(--ah-purple)}#artdico-host.ah-festival.ah-cosmos .ah-general-proposal-toggle input,#artdico-host.ah-festival.ah-cosmos .ah-consent-field input{min-width:18px;min-height:18px}#artdico-host.ah-festival.ah-cosmos .ah-application-draft-bar{color:#bba8cf;border-color:#5b426d}#artdico-host.ah-festival.ah-cosmos .ah-application-draft-bar button{color:#d3baff;min-height:36px}#artdico-host.ah-festival.ah-cosmos .ah-form-error,#artdico-host.ah-festival.ah-cosmos .ah-field-error{color:#ffc2cf}#artdico-host.ah-festival.ah-cosmos .ah-form-error-list{color:#ffd6e1;background:#321323;border-color:#a75a7a}#artdico-host.ah-festival.ah-cosmos .ah-form-error-list button{color:inherit;text-align:left;background:0 0;border:0;min-height:36px}#artdico-host.ah-festival.ah-cosmos .ah-registration-success{color:#f6f0ff;background:#181023;border-color:#7c579d}#artdico-host.ah-festival.ah-cosmos .ah-registration-success-reference{color:#e9dcf7;background:#0d0813;border-color:#705184}#artdico-host.ah-festival.ah-cosmos .ah-registration-success>p,#artdico-host.ah-festival.ah-cosmos .ah-registration-success small{color:#c8b6db}#artdico-host.ah-festival.ah-cosmos .ah-registration-success a{color:#d7baff}#artdico-host.ah-festival.ah-cosmos .ah-bottom-grid{padding-inline:9.2%;background:#000;padding-top:80px;display:block}#artdico-host.ah-festival.ah-cosmos .ah-venue{border:0;border-top:1px solid var(--ah-line);border-bottom:1px solid var(--ah-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 35px;min-width:0;margin:0 0 170px;padding:35px 0;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-venue .ah-kicker,#artdico-host.ah-festival.ah-cosmos .ah-venue h2{grid-column:1/-1}#artdico-host.ah-festival.ah-cosmos .ah-venue p{color:var(--ah-muted);margin:8px 0}#artdico-host.ah-festival.ah-cosmos .ah-venue p.ah-venue-name{color:var(--ah-ink)}#artdico-host.ah-festival.ah-cosmos .ah-venue a{overflow-wrap:anywhere;width:max-content;max-width:100%;margin-top:12px}#artdico-host.ah-festival.ah-cosmos .ah-venue>details{grid-column:1/-1;margin-top:15px}#artdico-host.ah-festival.ah-cosmos .ah-faq{max-width:none;margin:auto;display:block}#artdico-host.ah-festival.ah-cosmos .ah-faq h2{margin:0 0 clamp(65px,7vw,134px) 6.4%}#artdico-host.ah-festival.ah-cosmos .ah-faq-chat{gap:clamp(65px,5.6vw,108px);display:grid}#artdico-host.ah-festival.ah-cosmos .ah-faq-message{background:0 0;border:0;width:74%;min-width:0;margin:0;padding:0;display:block}#artdico-host.ah-festival.ah-cosmos .ah-faq-message:nth-child(2n){margin-left:auto}#artdico-host.ah-festival.ah-cosmos .ah-faq-question{cursor:pointer;color:#f3eef8;background:#1c1c1c;border:1px solid #555;border-radius:60px;justify-content:space-between;align-items:center;gap:20px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;padding:18px 50px;list-style:none;display:flex;position:relative}#artdico-host.ah-festival.ah-cosmos .ah-faq-question::-webkit-details-marker{display:none}#artdico-host.ah-festival.ah-cosmos .ah-faq-question>span{color:#bfa5dd;flex:none}#artdico-host.ah-festival.ah-cosmos .ah-faq-answer{color:#f0e9f8;white-space:pre-wrap;background:#24153f;border-radius:80px;width:-moz-fit-content;width:fit-content;max-width:77%;margin:0 0 0 auto;padding:26px 62px;display:block}#artdico-host.ah-festival.ah-cosmos .ah-faq-contact{color:#d2b7f3;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;max-width:77%;margin:10px 0 0 auto;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-faq-copy{color:#dfc5ff;min-height:44px;font:inherit;cursor:pointer;background:#1d122b;border:1px solid #715190;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;display:inline-flex}#artdico-host.ah-festival.ah-cosmos .ah-faq-copy-status{text-align:right;color:#beacd1;width:100%;display:block}#artdico-host.ah-festival.ah-cosmos .ah-privacy{color:var(--ah-muted);background:#000;padding-top:15px;padding-bottom:50px}#artdico-host.ah-festival.ah-cosmos .ah-privacy details{border-top:1px solid var(--ah-line);padding-top:20px}#artdico-host.ah-festival.ah-cosmos .ah-privacy summary{color:#a998bd}#artdico-host.ah-festival.ah-cosmos .ah-home-footer{isolation:isolate;min-height:clamp(800px,61vw,1171px);color:var(--ah-ink);background:#000;border:0;grid-template-columns:1fr 1fr;align-items:center;gap:36px;padding:100px 9.2% 35px;display:grid;position:relative;overflow:visible}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-art{z-index:-1;pointer-events:none;width:37%;max-width:710px;height:clamp(900px,66.7vw,1280px);position:absolute;bottom:0;left:-2.5%}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-art img{object-fit:contain;object-position:left bottom;width:100%;height:100%;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-message{text-align:right;grid-column:2;place-self:center end;min-width:0;padding:0 0 160px;position:relative;top:clamp(120px,14.9vw,286px)}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-strap{background:var(--ah-purple);color:#fff;align-items:center;gap:12px;margin:0 0 14px;padding:2px 9px;line-height:1.6;display:inline-flex}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-strap>span{background:var(--ah-purple);align-self:end;width:22px;height:22px;margin-bottom:-20px;margin-right:-31px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-slogan{font-family:var(--ah-font-display);font-weight:var(--ah-weight-display);font-synthesis:none;line-height:var(--ah-leading-poster);letter-spacing:var(--ah-tracking-poster);text-transform:uppercase;color:var(--ah-poster-ink);white-space:normal;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-slogan>[data-footer-display-line]{white-space:nowrap;overflow-wrap:normal;display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-message .ah-text-action{letter-spacing:.02em;margin-top:24px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-bottom{color:var(--ah-purple);border:0;grid-column:1/-1;justify-content:space-between;align-self:end;align-items:flex-end;gap:28px;margin-top:80px;padding:35px 0 0 35%;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-bottom>p{margin:0;line-height:1.9}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-bottom small{color:var(--ah-orange);display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-contact{text-align:right;color:var(--ah-orange)}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-contact>a{min-height:44px;color:var(--ah-orange);flex-wrap:wrap;justify-content:flex-end;align-items:center;text-decoration:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-contact>a:hover{text-decoration:underline}#artdico-host.ah-festival.ah-cosmos .ah-footer-links{color:var(--ah-orange);flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;justify-self:end;align-items:center;gap:22px;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-footer-links a{align-items:center;min-height:44px;text-decoration:none;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-font-license{color:#a895bc;grid-column:1/-1;justify-self:end;min-width:0;max-width:100%}#artdico-host.ah-festival.ah-cosmos .ah-home-font-license>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;min-height:44px;margin-left:auto}#artdico-host.ah-festival.ah-cosmos .ah-home-font-license pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#b9adc7;max-width:100%;margin:14px 0;font:12px/1.8 system-ui,sans-serif}@media (max-width:1200px){#artdico-host.ah-festival.ah-cosmos .ah-home-header{padding-inline:24px}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav{gap:22px}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav>.ah-home-nav-apply{margin-left:12px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-grid{gap:40px;width:100%;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-card p{margin-bottom:20px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-tags{gap:6px 10px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid{gap:28px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid>article{padding:40px}#artdico-host.ah-festival.ah-cosmos .ah-faq-answer{padding:24px 35px}}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos{--ah-pad:24px;--ah-content-pad:24px}#artdico-host.ah-festival.ah-cosmos .ah-section{padding-block:76px}#artdico-host.ah-festival.ah-cosmos .ah-home-header{min-height:72px;padding:12px 24px}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav{display:none}#artdico-host.ah-festival.ah-cosmos .ah-home-header>.ah-site-menu{display:block}#artdico-host.ah-festival.ah-cosmos .ah-home-hero{padding-bottom:85px}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-stage{min-height:0;padding-bottom:45px}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet{width:82%;max-width:none;top:20px;left:9%}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1{min-height:clamp(310px,60vw,492px)}#artdico-host.ah-festival.ah-cosmos .ah-home-title-ggj{width:94%;top:30px;left:0}#artdico-host.ah-festival.ah-cosmos .ah-home-title-host{width:82%;top:clamp(175px,33vw,271px);right:0}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-description{letter-spacing:0;max-width:none;margin:20px auto 0;padding:0 24px;line-height:1.8;top:auto}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta{padding:0 var(--ah-pad);gap:18px;line-height:1.5;display:grid}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta>span{text-align:left;align-items:flex-start;gap:12px;max-width:100%}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta svg{width:28px;height:28px;margin-top:2px}#artdico-host.ah-festival.ah-cosmos .ah-home-date>span{flex-wrap:wrap;align-items:baseline;gap:3px 12px;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-actions{padding:0 var(--ah-pad);flex-wrap:wrap;grid-template-columns:none;justify-content:center;gap:18px;margin-top:38px;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-actions .ah-primary{min-width:218px;min-height:58px;padding:13px 25px}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-fine{margin-top:15px}#artdico-host.ah-festival.ah-cosmos .ah-event-countdown{padding:0 var(--ah-pad);width:100%;margin-top:85px}#artdico-host.ah-festival.ah-cosmos .ah-countdown-label{margin-bottom:35px}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer{gap:7%;width:100%}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer>span{border-radius:20px;width:19.75%;min-height:clamp(90px,21vw,150px)}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer>span:not(:last-child):after{top:24%;right:-25%}#artdico-host.ah-festival.ah-cosmos .ah-home-explore{margin-top:32px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-section-heading{margin-bottom:55px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-grid{grid-template-columns:1fr;gap:25px;width:100%;max-width:560px;margin:auto}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-planet{padding:17%}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-title{margin-bottom:20px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-card p{margin-bottom:20px;line-height:1.7}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-tags{gap:5px 12px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-detail{margin-top:28px}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-detail>summary{gap:15px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-orbit{height:clamp(680px,133vw,1100px);margin-top:90px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-orbit:before{aspect-ratio:731/790;filter:blur(12px);width:55%;height:auto;bottom:-150px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble{padding:12px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble>span{white-space:normal}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble small{max-width:90%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-exchange{width:42%;top:0;left:5%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-creation{width:42%;top:25%;left:auto;right:6%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-zones{width:42%;top:49%;left:7%}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-play{width:45%;top:65%;right:4%}#artdico-host.ah-festival.ah-cosmos .ah-recruitment{padding-inline:var(--ah-pad)}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid{grid-template-columns:1fr;gap:24px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid>article{border-radius:0 35px;padding:35px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid>article:nth-child(2){border-radius:35px 0}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid h3{margin-bottom:20px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid p{margin-bottom:32px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid .ah-secondary{padding:14px 22px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-detail-link{margin-top:22px}#artdico-host.ah-festival.ah-cosmos .ah-registration{grid-template-columns:1fr;gap:26px}#artdico-host.ah-festival.ah-cosmos .ah-register-intro{padding:0}#artdico-host.ah-festival.ah-cosmos .ah-register-intro p{max-width:none}#artdico-host.ah-festival.ah-cosmos .ah-form-card{padding:24px 20px}#artdico-host.ah-festival.ah-cosmos .ah-form-top{align-items:flex-start;gap:12px}#artdico-host.ah-festival.ah-cosmos .ah-demo-tag{white-space:normal}#artdico-host.ah-festival.ah-cosmos .ah-application-draft-bar{gap:3px 12px}#artdico-host.ah-festival.ah-cosmos .ah-application-draft-bar>span{width:100%}#artdico-host.ah-festival.ah-cosmos .ah-bottom-grid{padding-inline:var(--ah-pad)}#artdico-host.ah-festival.ah-cosmos .ah-venue{grid-template-columns:1fr;margin-bottom:90px;padding:25px 0}#artdico-host.ah-festival.ah-cosmos .ah-faq h2{margin:0 0 45px}#artdico-host.ah-festival.ah-cosmos .ah-faq-chat{gap:38px}#artdico-host.ah-festival.ah-cosmos .ah-faq-message{width:100%}#artdico-host.ah-festival.ah-cosmos .ah-faq-question{border-radius:30px;gap:14px;max-width:94%;padding:12px 20px}#artdico-host.ah-festival.ah-cosmos .ah-faq-answer{border-radius:30px;max-width:90%;padding:18px 24px}#artdico-host.ah-festival.ah-cosmos .ah-faq-contact{gap:5px 10px;max-width:90%}#artdico-host.ah-festival.ah-cosmos .ah-faq-copy{padding:8px 10px}#artdico-host.ah-festival.ah-cosmos .ah-privacy{padding-top:0;padding-bottom:25px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer{min-height:650px;padding:60px var(--ah-pad) 24px;grid-template-columns:1fr 1fr;gap:24px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-art{width:55%;max-width:380px;height:580px;bottom:20px;left:-9%}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-message{grid-column:2;align-self:center;padding:0 0 70px;top:auto}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-strap{white-space:nowrap;gap:6px;margin-bottom:14px;padding:3px 5px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-strap>span{width:8px;height:8px;margin-bottom:-8px;margin-right:-13px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-message .ah-text-action{gap:6px}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:30px;padding:22px 0 0 50%}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-contact{text-align:left}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-contact>a{justify-content:flex-start}#artdico-host.ah-festival.ah-cosmos .ah-footer-links{justify-content:flex-start;gap:6px 14px;max-width:50%}}@media (max-width:400px){#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-planet{aspect-ratio:auto;min-height:320px;padding:14%}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-program-art{aspect-ratio:1;width:116%;height:auto;inset:auto -8%}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-program-card p{margin-bottom:18px}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-orbit{height:680px}#artdico-host.ah-festival.ah-cosmos .ah-recruitment-grid>article{padding:28px}}@media (max-width:360px){#artdico-host.ah-festival.ah-cosmos{--ah-pad:20px;--ah-content-pad:20px}#artdico-host.ah-festival.ah-cosmos .ah-home-header{padding-inline:20px}#artdico-host.ah-festival.ah-cosmos .ah-form-card{padding:22px 16px}}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival.ah-cosmos *,#artdico-host.ah-festival.ah-cosmos :before,#artdico-host.ah-festival.ah-cosmos :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#artdico-host.ah-festival.ah-cosmos :is(.ah-home-fact-bubble,.ah-guest-bubble){touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none}#artdico-host.ah-festival.ah-cosmos [data-guest-float]{translate:var(--ah-drag-x,0px) var(--ah-drag-y,0px)}#artdico-host.ah-festival.ah-cosmos [data-bubble-dragging]{z-index:6}#artdico-host.ah-festival.ah-cosmos :is([data-bubble-dragging],[data-bubble-dragging] .ah-guest-bubble){cursor:grabbing}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble:focus-visible{outline-offset:5px;outline:2px solid #d7c4ff}@media (max-width:820px){html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble{width:46%}}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog{width:min(720px,100% - 32px);max-height:82vh;box-sizing:border-box;border:1px solid var(--ah-border-reading);background:var(--ah-surface-reading);max-height:82dvh;color:var(--ah-text-primary);border-radius:16px;padding:24px;overflow:auto}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog::backdrop{background:#000b}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog-header{border-bottom:1px solid var(--ah-border-reading);justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding-bottom:12px;display:flex}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog-header h3{margin:0}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog [data-public-privacy]{overflow-wrap:anywhere}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog [data-privacy-close]{color:var(--ah-text-link);cursor:pointer;background:0 0;border:0;flex:none}@media (max-width:650px){#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog{padding:18px}}html:has(#artdico-host.ah-cosmos){--ah-header-height:76px;scroll-padding-top:var(--ah-header-height)}#artdico-host.ah-festival.ah-cosmos .ah-section,#artdico-host.ah-festival.ah-cosmos [id]{scroll-margin-top:24px}#artdico-host.ah-festival.ah-cosmos [data-scroll-progress]{pointer-events:none;height:2px;transform:scaleX(var(--ah-scroll-progress,0));transform-origin:0;background:linear-gradient(90deg,#4b87ff,#8655ff 60%,#c2a4ff);position:absolute;inset:auto 0 -1px}.ah-reading-atmosphere{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.ah-scroll-atmosphere{top:var(--ah-header-height,76px);width:100%;height:max(1px,calc(100dvh - var(--ah-header-height,76px)));z-index:1;pointer-events:none;position:absolute;left:0}.ah-reading-atmosphere[hidden],.ah-scroll-atmosphere[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos[data-atmosphere-state=active]{isolation:isolate;z-index:1;background:0 0;position:relative}#artdico-host.ah-festival.ah-cosmos[data-atmosphere-state=active] :is(.ah-page-content,.ah-home-hero,.ah-recruitment,.ah-bottom-grid,.ah-privacy,.ah-home-footer,.ah-students.ah-section){background:0 0}#artdico-host.ah-festival.ah-cosmos[data-atmosphere-state=active] .ah-about{background:linear-gradient(#00000010 calc(100% - 280px),#07050e66)}#artdico-host.ah-festival.ah-cosmos[data-atmosphere-state=active] :is(.ah-guests.ah-section,.ah-booths.ah-section){background:linear-gradient(#110b234d,#1b123166 70%,#00000010)}#artdico-host.ah-festival.ah-cosmos[data-atmosphere-state=active] .ah-program.ah-section{background:linear-gradient(#0000 4%,#10001426 52%,#0000 98%)}#artdico-host.ah-festival.ah-cosmos[data-atmosphere-state=active] .ah-registration.ah-section{background:radial-gradient(at 0 45%,#1e10384d,#0000 60%)}body:has([data-site-menu][open],dialog[open]) .ah-scroll-atmosphere{visibility:hidden}@media (max-width:820px){html:has(#artdico-host.ah-cosmos){--ah-header-height:72px}}@media (prefers-reduced-motion:reduce){.ah-reading-atmosphere{display:none}#artdico-host.ah-festival.ah-cosmos [data-scroll-art]{transform:none!important}}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet{isolation:isolate;transform-origin:0 0;transform:translate3d(var(--ah-hero-scroll-x,0px),var(--ah-hero-scroll-y,0px),0) scale(var(--ah-hero-scroll-scale,1));opacity:var(--ah-hero-opacity,1)}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet [data-hero-art]{z-index:0;transform:translate3d(var(--ah-hero-x,0px),var(--ah-hero-y,0px),0) rotate(var(--ah-hero-angle,0deg));position:relative}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet[data-hero-motion=active] [data-hero-art]{will-change:transform}[data-reading-atmosphere]>[data-background-planet]{z-index:0;object-fit:contain;transform-origin:50%;pointer-events:none;opacity:0;max-width:none;display:block;position:absolute;top:0;left:0}[data-reading-atmosphere]>[data-background-planet][hidden]{display:none}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet [data-hero-art]{transform:none!important}#artdico-host.ah-festival.ah-cosmos .ah-home-hero-planet{opacity:1;transform:none!important}[data-reading-atmosphere]{display:none}}@font-face{font-family:Barlow Condensed;src:url(/_astro/BarlowCondensed-ExtraBold.B7a8clg_.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;size-adjust:140%}#artdico-host.ah-festival.ah-cosmos{--ah-font-reading:"ARTDiCO Home SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--ah-font-display:"Barlow Condensed","ARTDiCO Home SC","Arial",sans-serif;--ah-type-body:clamp(16px,1vw,18px);--ah-type-label:16px;--ah-type-control:16px;--ah-type-action:16px;--ah-type-meta:14px;--ah-type-panel-title:20px;--ah-type-card-title:clamp(20px,1.3vw,24px);--ah-type-subtitle:clamp(24px,1.8vw,32px);--ah-type-page-title:clamp(40px,5vw,88px);--ah-display-fact:clamp(28px,3vw,52px);--ah-display-fact-copy:clamp(16px,1.1vw,20px);--ah-display-countdown:clamp(42px,6vw,112px);--ah-weight-reading:400;--ah-weight-strong:700;--ah-leading-reading:1.75;--ah-leading-ui:1.5;--ah-leading-display:1.5;--ah-text-primary:#f7f4fc;--ah-text-secondary:#d1c7df;--ah-text-muted:#bfb1ce;--ah-text-link:#d8c1ff;--ah-surface-reading:#1b1425;--ah-border-reading:#7d6b92;--ah-display-section:clamp(32px,3vw,56px);--ah-display-about-title:var(--ah-display-section);--ah-display-hero-copy:var(--ah-type-body);--ah-display-hero-latin:clamp(58px,6.67vw,128px);--ah-display-hero-host:calc(var(--ah-display-hero-latin) * 1.05);--ah-display-hero-cjk:clamp(30px,3.7vw,71px);--ah-display-hero-gap:clamp(6px,.6vw,11.5px);--ah-weight-display:800;--ah-leading-poster:1.18;--ah-tracking-poster:-.015em;--ah-poster-ink:#e5d9ff;--ah-poster-solid:#9c70ff;--ah-poster-accent:#d1bcff;--ah-poster-keyline:#10071d;--ah-poster-outline:clamp(1.25px,.105vw,2px);--ah-poster-solid-outline:clamp(1px,.078vw,1.5px);--ah-display-person:clamp(24px,1.67vw,32px);--ah-display-affiliation:16px;--ah-display-position:16px;--ah-display-agenda-time:clamp(16px,1.05vw,20px);--ah-display-agenda-zone:var(--ah-type-meta);--ah-display-agenda-title:var(--ah-type-card-title);--ah-display-footer:clamp(44px,4.15vw,79.7px);--ah-display-footer-poster:var(--ah-display-footer);font-family:var(--ah-font-reading);font-size:var(--ah-type-body);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-home-hero{--ah-display-hero-latin:clamp(32px,6.25vw,120px)}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos{--ah-display-hero-copy:var(--ah-type-body);--ah-display-person:clamp(18px,5.6vw,22px);--ah-display-fact:clamp(22px,6vw,28px);--ah-display-fact-copy:14px;--ah-display-hero-latin:clamp(30px,9.8vw,80px);--ah-display-hero-host:calc(var(--ah-display-hero-latin) * 1.1);--ah-display-hero-cjk:clamp(22px,5.6vw,44px);--ah-display-hero-gap:6px;--ah-display-affiliation:14px;--ah-display-position:14px;--ah-display-footer:clamp(23px,4.7vw,38px);--ah-display-footer-poster:calc(var(--ah-display-footer) / 1.4)}}@media (max-width:400px){#artdico-host.ah-festival.ah-cosmos{--ah-display-hero-copy:var(--ah-type-body);--ah-display-footer:22px}}@media (max-width:360px){#artdico-host.ah-festival.ah-cosmos{--ah-display-footer:20px}}#artdico-host.ah-festival.ah-cosmos :is(.ah-register-intro,.ah-venue,.ah-privacy,.ah-showcase-card-body,.ah-showcase-empty,.ah-booth-card) p,#artdico-host.ah-festival.ah-cosmos .ah-faq-answer{font-size:var(--ah-type-body);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading);color:var(--ah-text-secondary)}#artdico-host.ah-festival.ah-cosmos :is(.ah-kicker,.ah-form-hint,.ah-form-disclaimer,.ah-field-hint,.ah-optional,.ah-program-timezone,.ah-program-notice,.ah-program-zone-note,.ah-agenda-caption,.ah-showcase-status,.ah-showcase-organization,.ah-home-font-license),#artdico-host.ah-festival.ah-cosmos :is(.ah-work-navigation p,.ah-student-actions small){font-size:var(--ah-type-meta);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading);color:var(--ah-text-muted)}#artdico-host.ah-festival.ah-cosmos .ah-highlights-detail :is(p,li){font-size:var(--ah-type-body);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading);color:var(--ah-text-secondary)}#artdico-host.ah-festival.ah-cosmos .ah-highlights-detail>summary{font-size:var(--ah-type-label);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-highlights-detail small{font-size:var(--ah-type-meta);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading);color:var(--ah-text-muted)}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-fact-bubble small{font-size:var(--ah-type-body);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading);color:var(--ah-text-muted)}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-fact-bubble small{font-size:var(--ah-type-meta)}}#artdico-host.ah-festival.ah-cosmos :is(.ah-showcase-filters label,.ah-program-period,.ah-venue>details>summary,.ah-privacy summary){font-size:var(--ah-type-label);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos :is(.ah-showcase-filters select,.ah-program-period select){font-family:var(--ah-font-reading);font-size:var(--ah-type-control);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-ui);min-height:44px}#artdico-host.ah-festival.ah-cosmos :is(.ah-faq-copy,.ah-venue a,.ah-work-lightbox button,.ah-home-footer-message .ah-text-action,.ah-footer-links a){font-family:var(--ah-font-reading);font-size:var(--ah-type-action);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui);min-height:44px}#artdico-host.ah-festival.ah-cosmos :is(.ah-faq-contact,.ah-showcase-related a,.ah-home-footer-contact,.ah-home-footer-bottom,.ah-footer-links){font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-venue p.ah-venue-name{font-size:var(--ah-type-card-title);font-weight:var(--ah-weight-strong);color:var(--ah-text-primary)}#artdico-host.ah-festival.ah-cosmos :is(.ah-showcase-empty,.ah-work-lightbox) h3{font-size:var(--ah-type-panel-title);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-bottom small{font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-guest-detail-body{font-size:var(--ah-type-body);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos :is(.ah-exhibition-content>.ah-agenda-caption,.ah-home-hero .ah-fine,.ah-work-preview span),#artdico-host.ah-festival.ah-cosmos .ah-showcase-card-body .ah-showcase-status{font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-faq-question,#artdico-host.ah-festival.ah-cosmos .ah-showcase-caption h3{font-size:var(--ah-type-card-title);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-showcase-caption :is(.ah-showcase-team,.ah-showcase-category){font-size:var(--ah-type-meta);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-showcase-cover-empty{font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-program :is(.ah-zone-label,.ah-zone-name){font-size:var(--ah-type-label);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-panel-heading{font-size:var(--ah-type-panel-title);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row{--ah-time-size:var(--ah-display-agenda-time)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row>time{font-size:var(--ah-display-agenda-time);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row strong{font-size:var(--ah-display-agenda-title);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row .ah-session-category{font-size:var(--ah-display-agenda-zone);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-agenda-row small{font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(p,li,dl,dd),#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-field,.ah-demo-consent,.ah-interest-options label,.ah-general-proposal-toggle){font-size:var(--ah-type-body);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-field>label,.ah-option-field>legend,.ah-general-proposal>legend,.ah-general-extra>summary,.ah-registration-policy>summary){font-size:var(--ah-type-label);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui);color:var(--ah-text-primary)}#artdico-host.ah-festival.ah-cosmos .ah-registration .ah-field :is(input,select,textarea){font-family:var(--ah-font-reading);font-size:var(--ah-type-control);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-ui);min-height:48px;color:var(--ah-text-primary)}#artdico-host.ah-festival.ah-cosmos .ah-registration .ah-field :is(input,textarea)::placeholder{color:var(--ah-text-muted);opacity:1}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-field-hint,.ah-form-hint,.ah-form-disclaimer,.ah-optional,.ah-demo-tag,.ah-general-extra>summary small,.ah-application-draft-bar>span){font-size:var(--ah-type-meta);font-weight:var(--ah-weight-reading);line-height:var(--ah-leading-reading);color:var(--ah-text-muted)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-form-top,.ah-form-top strong,h3,h4){font-size:var(--ah-type-panel-title);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui);color:var(--ah-text-primary)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-primary,.ah-secondary,.ah-text-action,.ah-application-draft-bar button,.ah-form-error-list button){font-family:var(--ah-font-reading);font-size:var(--ah-type-action);font-weight:var(--ah-weight-strong);line-height:var(--ah-leading-ui);min-height:44px}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-form-error,.ah-field-error){font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-registration-policy,.ah-application-recovery){color:var(--ah-text-primary);background:var(--ah-surface-reading);border:1px solid var(--ah-border-reading);font-size:var(--ah-type-body);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-registration-policy,.ah-application-recovery) :is(p,li,dd){color:var(--ah-text-secondary)}#artdico-host.ah-festival.ah-cosmos .ah-registration .ah-registration-policy :is(dt,h4,summary){color:var(--ah-text-primary)}#artdico-host.ah-festival.ah-cosmos .ah-registration .ah-registration-policy dt{font-size:var(--ah-type-label);font-weight:var(--ah-weight-strong)}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-registration-policy,.ah-application-recovery,.ah-demo-consent) a{color:var(--ah-text-link);text-underline-offset:3px;text-decoration:underline}#artdico-host.ah-festival.ah-cosmos .ah-registration :is(.ah-registration-policy,.ah-application-recovery) :focus-visible{outline:2px solid var(--ah-text-link);outline-offset:4px}#artdico-host.ah-festival.ah-cosmos .ah-privacy [data-public-privacy]{background:var(--ah-surface-reading);color:var(--ah-text-primary);overflow-wrap:anywhere;margin-top:12px;padding:16px}#artdico-host.ah-festival.ah-cosmos .ah-privacy [data-public-privacy] p{color:var(--ah-text-secondary)}#artdico-host.ah-festival.ah-cosmos{--ah-display-wordmark-mobile:clamp(14px,4vw,20px);--ah-display-fact-en:clamp(18px,2.5vw,42px)}#artdico-host.ah-festival.ah-cosmos .ah-language-switch button{font-size:var(--ah-type-control);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-language-note{font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos :is(.ah-work-mosaic button){font-size:var(--ah-type-label);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos :is(.ah-zone-hint,.ah-work-overview>p){font-size:var(--ah-type-meta);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-work-overview h3{font-size:var(--ah-type-panel-title);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-tabs .ah-zone-name{font-size:var(--ah-type-meta)}#artdico-host.ah-festival.ah-cosmos h2{font-size:var(--ah-display-section);letter-spacing:-.025em;font-weight:700;line-height:1.35}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1{font-size:var(--ah-type-page-title)}#artdico-host.ah-festival.ah-cosmos :is(.ah-section-heading>p,.ah-recruitment-grid p,.ah-about .ah-program-card p,.ah-guests-empty p){font-size:var(--ah-type-body);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos :is(.ah-program-title,.ah-recruitment-grid h3,.ah-guests-empty h3,.ah-countdown-label){font-size:var(--ah-type-subtitle);letter-spacing:-.015em;font-weight:700;line-height:1.3}#artdico-host.ah-festival.ah-cosmos :is(.ah-primary,.ah-secondary,.ah-text-action,.ah-home-desktop-nav>a,.ah-site-menu>summary,.ah-site-menu nav>a,.ah-recruitment-detail-link){font-size:var(--ah-type-action);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-actions :is(.ah-primary,.ah-text-action){font-size:var(--ah-type-action)}#artdico-host.ah-festival.ah-cosmos .ah-home-wordmark{font-size:18px}#artdico-host.ah-festival.ah-cosmos .ah-home-title-art img{font-size:var(--ah-type-card-title)}#artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback{font-size:var(--ah-display-hero-latin);line-height:1.2}#artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback>span+span{font-size:.68em;line-height:1.4}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback>span+span{font-size:.45em}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-chinese{font-size:.58em}#artdico-host.ah-festival.ah-cosmos .ah-home-hero h1:not(:has(.ah-home-title-art)) .ah-event-title-cross{font-size:.35em}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-hero-description{font-size:var(--ah-type-body);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-home-hero .ah-event-meta{font-size:var(--ah-type-card-title);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-home-date :is(em,[data-public-static-hours]){font-size:var(--ah-type-meta)}#artdico-host.ah-festival.ah-cosmos :is(.ah-home-explore,.ah-about .ah-program-tags,.ah-recruitment-note,.ah-home-footer-strap,.ah-countdown-timer small,.ah-countdown-target>span,.ah-demo-tag,.ah-faq-question>span){font-size:var(--ah-type-meta);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer strong{font-size:var(--ah-display-countdown);line-height:1.1}#artdico-host.ah-festival.ah-cosmos .ah-countdown-timer>span:not(:last-child):after{font-size:var(--ah-display-countdown)}#artdico-host.ah-festival.ah-cosmos :is(.ah-countdown-target,.ah-countdown-status){font-size:var(--ah-type-card-title)}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble strong{font-size:var(--ah-display-fact);white-space:normal;text-wrap:balance;max-width:100%;line-height:1.35}#artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble>span{font-size:var(--ah-display-fact-copy);white-space:normal;text-wrap:balance;line-height:1.4}#artdico-host.ah-festival.ah-cosmos .ah-about .ah-home-fact-bubble small{font-size:var(--ah-type-meta);text-wrap:balance;line-height:1.4}#artdico-host.ah-festival.ah-cosmos .ah-guest-name{font-size:var(--ah-display-person);line-height:var(--ah-leading-display)}#artdico-host.ah-festival.ah-cosmos .ah-guest-affiliation{font-size:var(--ah-display-affiliation);line-height:var(--ah-leading-display);font-weight:400}#artdico-host.ah-festival.ah-cosmos .ah-guest-subtitle{font-size:var(--ah-display-position);line-height:var(--ah-leading-display)}#artdico-host.ah-festival.ah-cosmos .ah-program-divider{font-size:var(--ah-type-subtitle);line-height:1.3}#artdico-host.ah-festival.ah-cosmos .ah-program-divider>span{font-size:var(--ah-type-meta)}#artdico-host.ah-festival.ah-cosmos .ah-program .ah-zone-label>b{font-size:var(--ah-type-label)}#artdico-host.ah-festival.ah-cosmos :is(.ah-highlights-detail,.ah-about .ah-program-detail>summary){font-size:var(--ah-type-body);line-height:var(--ah-leading-reading)}#artdico-host.ah-festival.ah-cosmos .ah-home-footer-slogan{font-size:var(--ah-display-footer-poster)}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos .ah-home-wordmark{font-size:var(--ah-display-wordmark-mobile)}}#artdico-host.ah-festival.ah-cosmos h3{font-size:var(--ah-type-card-title);line-height:1.35}#artdico-host.ah-festival.ah-cosmos h4{font-size:var(--ah-type-panel-title);line-height:1.4}#artdico-host.ah-festival.ah-cosmos :is(button,input,select,textarea){font-family:var(--ah-font-reading)}#artdico-host.ah-festival.ah-cosmos .ah-language-switch button{font-family:var(--ah-font-reading);font-size:var(--ah-type-control);line-height:var(--ah-leading-ui)}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble strong{font-size:var(--ah-display-fact-en)}@media (max-width:820px){html[lang=en] #artdico-host.ah-festival.ah-cosmos{--ah-display-fact-en:18px}}#artdico-host.ah-festival.ah-cosmos .ah-program-date,#artdico-host.ah-festival.ah-cosmos [data-wallet-result] h3{font-size:var(--ah-type-subtitle);line-height:1.4}#artdico-host.ah-festival.ah-cosmos [data-wallet-result] code{overflow-wrap:anywhere;font-size:var(--ah-type-meta)}#artdico-host.ah-festival.ah-cosmos .ah-registration [data-wallet-form][hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog h3{font-size:var(--ah-type-panel-title);line-height:var(--ah-leading-ui)}#artdico-host.ah-festival.ah-cosmos .ah-privacy-dialog [data-public-privacy] p{font-size:var(--ah-type-body);line-height:var(--ah-leading-reading);color:var(--ah-text-secondary)}#artdico-host.ah-festival.ah-cosmos .ah-language-switch{border:1px solid var(--ah-border-reading);border-radius:24px;flex:none;align-items:center;display:flex;overflow:hidden}#artdico-host.ah-festival.ah-cosmos .ah-language-switch[hidden]{display:none}#artdico-host.ah-festival.ah-cosmos .ah-language-switch button{min-width:44px;min-height:44px;color:var(--ah-text-primary);cursor:pointer;background:0 0;border:0;padding:6px 9px}#artdico-host.ah-festival.ah-cosmos .ah-language-switch button[aria-pressed=true]{color:#fff;background:#513173}#artdico-host.ah-festival.ah-cosmos .ah-language-switch button:focus-visible{outline-offset:-4px;outline:2px solid #fff}#artdico-host.ah-festival.ah-cosmos .ah-language-note{padding:12px var(--ah-pad);color:var(--ah-text-secondary);background:#150e20;margin:0}#artdico-host.ah-festival.ah-cosmos .ah-home-header{gap:12px}#artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav{gap:clamp(14px,2vw,38px)}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-title-art img{display:none}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-title-art .ah-home-title-fallback{text-align:center;display:block!important}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-title-fallback>span+span{font-family:var(--ah-font-reading);line-height:1.4}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-fact-bubble{overflow-wrap:anywhere}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-program-title strong{white-space:normal}@media (min-width:821px) and (max-width:1350px){html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-desktop-nav{display:none}html[lang=en] #artdico-host.ah-festival.ah-cosmos .ah-home-header>.ah-site-menu{display:block}}@media (max-width:820px){#artdico-host.ah-festival.ah-cosmos .ah-home-header{gap:8px;padding-inline:12px}#artdico-host.ah-festival.ah-cosmos .ah-home-wordmark{white-space:nowrap;margin-right:auto}#artdico-host.ah-festival.ah-cosmos .ah-site-menu>summary{gap:6px;min-width:60px;padding-inline:8px}#artdico-host.ah-festival.ah-cosmos .ah-language-switch button{min-width:40px;padding-inline:6px}}
