#artdico-host{--ah-blue:#1448ef;--ah-ink:#15243b;--ah-muted:#667187;--ah-line:#e4e8ef;--ah-pale:#edf3ff;--ah-radius:14px;--ah-pad:44px;width:100%;color:var(--ah-ink);font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;position:relative}#artdico-host *{box-sizing:border-box}#artdico-host [hidden]{display:none!important}#artdico-host button,#artdico-host input,#artdico-host select{font:inherit}#artdico-host button{cursor:inherit}#artdico-host button:not(:disabled){cursor:pointer}#artdico-host.ah-product{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid var(--ah-line);width:100%;color:var(--ah-ink);background:#fff;margin-inline:auto;font-size:14px;line-height:1.65;container-type:inline-size}#artdico-host .ah-notice{background:var(--ah-pale);color:#4d648c;text-align:center;letter-spacing:.04em;padding:8px 14px;font-size:11px}#artdico-host .ah-header{padding:22px var(--ah-pad);border-bottom:1px solid var(--ah-line);justify-content:space-between;align-items:center;gap:22px;display:flex;position:relative}#artdico-host .ah-wordmark{text-align:left;color:var(--ah-ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:20px;font-weight:800;line-height:1.05;display:flex}#artdico-host .ah-brand-mark{width:36px;height:38px;color:var(--ah-blue);letter-spacing:-5px;font-size:49px;line-height:.75;position:relative}#artdico-host .ah-brand-mark>span{letter-spacing:0;font-size:16px;position:absolute;top:-2px;right:-2px}#artdico-host .ah-host-word{letter-spacing:.15em;margin-top:5px;font-size:11px;font-weight:500;display:block}#artdico-host .ah-header nav{align-items:center;gap:25px;display:flex}#artdico-host .ah-header nav button{color:var(--ah-ink);white-space:nowrap;background:0 0;border:0;padding:6px 0;font-size:12px}#artdico-host .ah-nav-cta>span{margin-left:10px}#artdico-host .ah-hero{padding:45px var(--ah-pad) 46px;min-height:524px}#artdico-host .ah-eyebrow{letter-spacing:.11em;color:var(--ah-blue);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}#artdico-host .ah-dot{background:var(--ah-blue);border-radius:50%;width:5px;height:5px}#artdico-host .ah-hero h1{letter-spacing:-.055em;margin:25px 0 17px;font-size:clamp(35px,4.7cqi,53px);font-weight:800;line-height:1.28}#artdico-host .ah-hero h1>span{color:var(--ah-blue)}#artdico-host .ah-hero-sub{margin:0 0 13px;font-size:13px;font-weight:700}#artdico-host .ah-hero-description{color:var(--ah-muted);margin:0 0 21px;font-size:12px;line-height:1.95}#artdico-host .ah-event-meta{flex-wrap:wrap;align-items:center;gap:18px;font-size:12px;display:flex}#artdico-host .ah-event-meta>span{align-items:center;gap:6px;display:flex}#artdico-host i[data-lucide],#artdico-host .ah-event-meta svg{flex:none;width:14px;height:14px}#artdico-host .ah-event-meta em{background:var(--ah-pale);color:var(--ah-blue);padding:1px 5px;font-size:11px;font-style:normal}#artdico-host .ah-hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}#artdico-host .ah-primary{border:1px solid var(--ah-blue);color:#fff;background:var(--ah-blue);border-radius:5px;justify-content:space-between;align-items:center;gap:20px;min-height:45px;padding:12px 20px;font-size:12px;font-weight:600;display:inline-flex}#artdico-host .ah-primary:hover{filter:brightness(.94)}#artdico-host .ah-primary>span{font-size:17px}#artdico-host .ah-text-action{min-height:40px;color:var(--ah-ink);background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;font-size:12px;font-weight:500;display:inline-flex}#artdico-host .ah-text-action>span{color:var(--ah-blue)}#artdico-host .ah-fine{color:var(--ah-muted);margin:13px 0 0;font-size:11px}#artdico-host .ah-poster{isolation:isolate;background:var(--ah-blue);color:#fff;border-radius:var(--ah-radius);height:412px;position:relative;overflow:hidden}#artdico-host .ah-poster-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}#artdico-host .ah-poster-top{letter-spacing:.12em;font-size:11px;line-height:1.5;position:absolute;top:22px;left:24px}#artdico-host .ah-poster-date{text-align:right;letter-spacing:-.06em;font-size:35px;font-weight:700;line-height:.95;position:absolute;top:17px;right:21px}#artdico-host .ah-poster-date>span{color:#b8d6ff}#artdico-host .ah-orbit{z-index:-1;border:42px solid #bed6ff;border-radius:50%;width:245px;height:245px;position:absolute;top:70px;left:88px;transform:rotate(-24deg)}#artdico-host .ah-orbit>span{background:var(--ah-blue);width:115px;height:94px;position:absolute;top:-9px;right:-66px}#artdico-host .ah-small-orbit{border:1px solid #ffffff80;border-radius:50%;width:100px;height:100px;position:absolute;bottom:31px;left:-34px}#artdico-host .ah-poster-type{letter-spacing:-.07em;font-size:clamp(42px,5.9cqi,65px);font-weight:800;line-height:.99;position:absolute;top:107px;left:22px}#artdico-host .ah-poster-bottom{letter-spacing:.04em;justify-content:space-between;align-items:flex-end;font-size:11px;line-height:1.4;display:flex;position:absolute;bottom:23px;left:24px;right:24px}#artdico-host .ah-poster-bottom>span:last-child{font-size:38px;font-weight:400;line-height:1}#artdico-host .ah-poster-tentative{letter-spacing:.1em;font-size:11px;position:absolute;bottom:78px;right:22px}#artdico-host .ah-section{padding:49px var(--ah-pad);border-top:1px solid var(--ah-line)}#artdico-host .ah-section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:31px;display:flex}#artdico-host .ah-kicker{letter-spacing:.11em;color:var(--ah-blue);font-size:11px;font-weight:700;display:block}#artdico-host h2{letter-spacing:-.035em;margin:12px 0 0;font-size:27px;font-weight:700;line-height:1.45}#artdico-host .ah-section-heading>p{color:var(--ah-muted);max-width:310px;margin:0 0 3px;font-size:11px;line-height:1.9}#artdico-host .ah-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}#artdico-host .ah-highlights article{border-top:1px solid var(--ah-line);padding-top:18px;position:relative}#artdico-host .ah-feature-number{letter-spacing:.1em;color:var(--ah-muted);font-size:11px}#artdico-host .ah-highlights article>svg{color:var(--ah-blue);stroke-width:1.5px;width:22px;height:22px;position:absolute;top:18px;right:0}#artdico-host h3{margin:12px 0 8px;font-size:17px;font-weight:600;line-height:1.5}#artdico-host .ah-highlights p{color:var(--ah-muted);margin:0;font-size:11px;line-height:1.85}#artdico-host .ah-outline-tag{border:1px solid var(--ah-line);text-wrap:pretty;border-radius:4px;max-width:100%;padding:7px 10px;font-size:11px}#artdico-host .ah-agenda-layout{grid-template-columns:230px 1fr;gap:37px;display:grid}#artdico-host .ah-agenda-aside>p:first-child{color:var(--ah-muted);margin:0 0 12px;font-size:11px}#artdico-host .ah-zone-tabs{gap:8px;display:grid}#artdico-host .ah-zone-tabs button{text-align:left;color:var(--ah-ink);border:1px solid var(--ah-line);background:#fff;border-radius:5px;align-items:center;gap:13px;padding:12px 14px;display:flex}#artdico-host .ah-zone-tabs button>b{font-size:24px;font-weight:500;line-height:1}#artdico-host .ah-zone-tabs button>span:nth-child(2){flex:1;font-size:12px}#artdico-host .ah-zone-tabs small{color:var(--ah-muted);margin-top:3px;font-size:11px;display:block}#artdico-host .ah-zone-tabs button[aria-selected=true]{background:var(--ah-blue);color:#fff;border-color:var(--ah-blue)}#artdico-host .ah-zone-tabs button[aria-selected=true] small{color:#dce6ff}#artdico-host .ah-agenda-caption{color:var(--ah-muted);margin:14px 0 0;font-size:11px}#artdico-host .ah-agenda-row{border-bottom:1px solid var(--ah-line);grid-template-columns:100px 1fr;align-items:start;gap:16px;padding:14px 10px;display:grid}#artdico-host .ah-agenda-row:first-child{padding-top:0}#artdico-host .ah-agenda-row time{color:var(--ah-muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}#artdico-host .ah-agenda-row strong{font-size:12px;font-weight:500;display:block}#artdico-host .ah-agenda-row small{color:var(--ah-muted);margin-top:3px;font-size:11px;display:block}#artdico-host .ah-agenda-row.ah-featured{background:var(--ah-pale);border-bottom-color:#0000;border-radius:5px}#artdico-host .ah-agenda-row.ah-featured strong{color:var(--ah-blue)}#artdico-host .ah-agenda-main>[data-full-agenda]{margin-top:12px;font-size:11px}#artdico-host .ah-guests{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:26px;display:grid}#artdico-host .ah-guests h2{font-size:24px}#artdico-host .ah-guests p{color:var(--ah-muted);margin:13px 0 0;font-size:11px;line-height:1.9}#artdico-host .ah-guest-placeholder{text-align:center;border-radius:var(--ah-radius);background:#f4f6fa;padding:32px 8px 24px}#artdico-host .ah-guest-shapes{justify-content:center;align-items:center;gap:7px;height:66px;margin-bottom:18px;display:flex}#artdico-host .ah-guest-shapes>span{background:#dbe6ff;width:47px;height:47px}#artdico-host .ah-guest-shapes>span:first-child{border-radius:50%}#artdico-host .ah-guest-shapes>span:nth-child(2){background:#b8ccff;transform:rotate(15deg)}#artdico-host .ah-guest-shapes>span:nth-child(3){background:#839ff0;border-radius:50% 50% 0 0}#artdico-host .ah-guest-placeholder>span{color:var(--ah-muted);font-size:11px}#artdico-host .ah-exhibition{border-left:1px solid var(--ah-line);padding-left:20px}#artdico-host .ah-exhibition>svg{width:24px;height:24px;color:var(--ah-blue)}#artdico-host .ah-exhibition h3{font-size:16px}#artdico-host .ah-exhibition .ah-text-action{color:var(--ah-blue);margin-top:8px;font-size:11px}#artdico-host .ah-registration{background:var(--ah-pale);grid-template-columns:.95fr 1.05fr;align-items:start;gap:47px;display:grid}#artdico-host .ah-register-intro{padding-top:17px}#artdico-host .ah-register-intro>h2{font-size:30px}#artdico-host .ah-register-intro>p{color:#5b6b88;margin:20px 0 26px;font-size:11px;line-height:2}#artdico-host .ah-register-steps{gap:13px;font-size:11px;display:grid}#artdico-host .ah-register-steps>span{align-items:center;gap:11px;display:flex}#artdico-host .ah-register-steps b{width:25px;height:25px;color:var(--ah-blue);border:1px solid #bdcdee;border-radius:50%;place-items:center;font-size:11px;font-weight:500;display:grid}#artdico-host .ah-stay-note{border-top:1px solid #cedbf2;gap:12px;margin-top:32px;padding-top:20px;display:flex}#artdico-host .ah-stay-note>svg{width:20px;height:20px;color:var(--ah-blue);flex:none;margin-top:5px}#artdico-host .ah-stay-note p{color:#62708b;margin:0;font-size:11px;line-height:1.9}#artdico-host .ah-stay-note strong{color:var(--ah-ink);font-size:11px;font-weight:600}#artdico-host .ah-register-foot{letter-spacing:.12em;color:#7285ab;margin-top:29px;font-size:11px;display:block}#artdico-host .ah-form-card{border-radius:var(--ah-radius);background:#fff;min-height:438px;padding:25px;box-shadow:0 8px 28px #193c7410}#artdico-host .ah-form-top{justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}#artdico-host .ah-demo-tag{color:#6b7890;white-space:nowrap;background:#f1f4f8;border-radius:3px;padding:3px 7px;font-size:11px;font-weight:400}#artdico-host .ah-form-progress{color:var(--ah-muted);align-items:center;gap:8px;margin:19px 0 25px;font-size:11px;display:flex}#artdico-host .ah-form-progress>span:nth-child(2n){background:var(--ah-line);flex:1;height:1px}#artdico-host .ah-form-progress .ah-step-active{color:var(--ah-blue);font-weight:600}#artdico-host .ah-form-card h3{margin:0 0 7px;font-size:17px}#artdico-host .ah-form-hint{color:var(--ah-muted);margin:0 0 18px;font-size:11px}#artdico-host .ah-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:21px;display:grid}#artdico-host .ah-identity-grid button{border:1px solid var(--ah-line);text-align:left;color:var(--ah-ink);background:#fff;border-radius:5px;min-height:68px;padding:12px 10px;position:relative}#artdico-host .ah-identity-grid button>span{padding-right:10px;font-size:11px;display:block}#artdico-host .ah-identity-grid button>small{color:var(--ah-muted);letter-spacing:.04em;margin-top:4px;font-size:11px;display:block}#artdico-host .ah-identity-grid button>b{color:#95a0b2;font-size:14px;font-weight:400;position:absolute;top:8px;right:8px}#artdico-host .ah-identity-grid button[aria-pressed=true]{background:var(--ah-pale);border-color:var(--ah-blue);color:var(--ah-blue)}#artdico-host .ah-identity-grid button[aria-pressed=true]>b{color:var(--ah-blue)}#artdico-host .ah-full{width:100%}#artdico-host .ah-form-disclaimer{color:var(--ah-muted);margin:14px 0 0;font-size:11px;line-height:1.7}#artdico-host .ah-form-error{color:#ab2936;margin:0 0 12px;font-size:11px}#artdico-host .ah-field{gap:6px;margin-bottom:14px;font-size:11px;display:grid}#artdico-host .ah-field>span>em{color:var(--ah-blue);font-style:normal}#artdico-host .ah-field input,#artdico-host .ah-field select{width:100%;min-width:0;min-height:43px;color:var(--ah-ink);background:#fff;border:1px solid #dce2ed;border-radius:5px;padding:10px;font-size:12px}#artdico-host .ah-field input::placeholder{color:#929caf}#artdico-host .ah-field>small{color:var(--ah-muted);font-size:11px}#artdico-host .ah-secondary{min-height:43px;color:var(--ah-ink);background:#fff;border:1px solid #d9e0eb;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:10px 15px;font-size:11px;display:inline-flex}#artdico-host .ah-secondary:disabled{color:#8893a5;background:#f7f9fb}#artdico-host .ah-form-actions{justify-content:space-between;gap:10px;margin-top:18px;display:flex}#artdico-host .ah-form-actions>.ah-primary{flex:1}#artdico-host .ah-form-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}#artdico-host .ah-form-title-row>.ah-text-action{color:var(--ah-blue);min-height:30px;padding:0;font-size:11px}#artdico-host .ah-interest-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:15px 0 20px;display:grid}#artdico-host .ah-interest-options label{align-items:center;gap:5px;min-height:33px;font-size:11px;display:flex}#artdico-host input[type=checkbox]{accent-color:var(--ah-blue)}#artdico-host .ah-demo-consent{color:var(--ah-muted);align-items:flex-start;gap:7px;margin-top:20px;font-size:11px;display:flex}#artdico-host .ah-demo-consent>input{margin-top:3px}#artdico-host .ah-demo-complete{text-align:center;padding:13px 0 20px}#artdico-host .ah-complete-mark{background:var(--ah-pale);width:50px;height:50px;color:var(--ah-blue);border-radius:50%;place-items:center;margin:0 auto 20px;font-size:23px;display:grid}#artdico-host .ah-demo-complete p{color:var(--ah-muted);margin:15px 0 22px;font-size:11px}#artdico-host .ah-bottom-grid{grid-template-columns:1fr 1.2fr;gap:70px;display:grid}#artdico-host .ah-venue h2{font-size:24px}#artdico-host .ah-venue-name{margin:5px 0 15px;font-size:14px;font-weight:600}#artdico-host .ah-venue>p:not(.ah-venue-name){color:var(--ah-muted);font-size:11px;line-height:1.9}#artdico-host .ah-venue>.ah-secondary{margin-top:9px;font-size:11px}#artdico-host .ah-faq>.ah-kicker{margin-bottom:13px}#artdico-host .ah-faq details{border-bottom:1px solid var(--ah-line)}#artdico-host .ah-faq summary{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:12px;list-style:none;display:flex}#artdico-host .ah-faq summary::-webkit-details-marker{display:none}#artdico-host .ah-faq summary>span{color:var(--ah-blue);font-size:17px;font-weight:400}#artdico-host .ah-faq details[open] summary>span{transform:rotate(45deg)}#artdico-host .ah-faq details>p{color:var(--ah-muted);margin:0 0 15px;font-size:11px;line-height:1.8}#artdico-host .ah-footer{border-top:1px solid var(--ah-line);padding:27px var(--ah-pad);justify-content:space-between;align-items:center;gap:15px;display:flex}#artdico-host .ah-footer>span:first-child{font-size:14px;font-weight:800}#artdico-host .ah-footer b{letter-spacing:.05em;margin-left:4px;font-size:11px;font-weight:400}#artdico-host .ah-footer>p{color:var(--ah-muted);margin:0;font-size:11px}#artdico-host .ah-footer>p>small{display:block}#artdico-host .ah-footer>span:last-child{color:#8b95a8;font-size:11px}@container (width<=700px){#artdico-host .ah-header{gap:15px;padding:20px 25px}#artdico-host .ah-header nav{gap:17px}#artdico-host .ah-header nav button:not(.ah-nav-cta){display:none}#artdico-host .ah-hero{min-height:0;padding:32px 25px}#artdico-host.ah-creative .ah-hero{grid-template-columns:1fr;gap:28px}#artdico-host .ah-hero h1{margin:22px 0 16px;font-size:41px}#artdico-host .ah-hero-sub,#artdico-host .ah-hero-description{font-size:12px}#artdico-host .ah-eyebrow{letter-spacing:.07em;font-size:11px}#artdico-host .ah-hero-actions{gap:17px}#artdico-host .ah-poster{height:300px}#artdico-host .ah-poster-type{font-size:55px;top:81px}#artdico-host .ah-orbit{border-width:34px;width:210px;height:210px;top:32px;left:120px}#artdico-host .ah-poster-date{font-size:31px}#artdico-host .ah-poster-bottom{bottom:20px;left:23px}#artdico-host .ah-poster-tentative{bottom:60px}#artdico-host .ah-section{padding:35px 25px}#artdico-host .ah-section-heading{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:24px}#artdico-host h2{font-size:25px}#artdico-host .ah-kicker,#artdico-host .ah-section-heading>p{font-size:11px}#artdico-host .ah-highlights{grid-template-columns:1fr;gap:22px}#artdico-host .ah-highlights article{padding-top:16px;padding-left:44px}#artdico-host .ah-highlights article>svg{top:42px;left:0;right:auto}#artdico-host .ah-highlights h3{margin:7px 0 6px}#artdico-host .ah-highlights p br{display:none}#artdico-host .ah-agenda-layout{grid-template-columns:1fr;gap:25px}#artdico-host .ah-agenda-aside>p:first-child{display:none}#artdico-host .ah-zone-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#artdico-host .ah-zone-tabs button{text-align:center;flex-direction:column;gap:6px;min-height:70px;padding:10px 5px}#artdico-host .ah-zone-tabs button>b{font-size:18px}#artdico-host .ah-zone-tabs button>span:nth-child(2){font-size:11px}#artdico-host .ah-zone-tabs small,#artdico-host .ah-zone-tabs button>span:last-child{display:none}#artdico-host .ah-agenda-caption{margin:9px 0 0;font-size:11px}#artdico-host .ah-agenda-row{grid-template-columns:81px 1fr;gap:10px;padding:14px 3px}#artdico-host .ah-agenda-row time,#artdico-host .ah-agenda-row strong,#artdico-host .ah-agenda-row small{font-size:11px}#artdico-host .ah-guests{grid-template-columns:1fr 1fr;gap:23px 15px}#artdico-host .ah-guests>div:first-child{grid-column:1/-1}#artdico-host .ah-guests>div:first-child h2 br,#artdico-host .ah-guests>div:first-child p br{display:none}#artdico-host .ah-guest-placeholder{align-self:stretch;padding:25px 4px 19px}#artdico-host .ah-guest-shapes{gap:4px;height:45px}#artdico-host .ah-guest-shapes>span{width:31px;height:31px}#artdico-host .ah-guest-placeholder>span{font-size:11px}#artdico-host .ah-exhibition{border-left:0;padding-left:0}#artdico-host .ah-exhibition h3{margin-top:7px;font-size:14px}#artdico-host .ah-exhibition>p{font-size:11px}#artdico-host .ah-exhibition>p br{display:none}#artdico-host .ah-registration{grid-template-columns:1fr;gap:28px}#artdico-host .ah-register-intro{padding-top:0}#artdico-host .ah-register-intro>h2{font-size:28px}#artdico-host .ah-register-intro>p{margin-bottom:20px}#artdico-host .ah-register-steps{flex-wrap:wrap;gap:10px;display:flex}#artdico-host .ah-register-steps>span{gap:5px;font-size:11px}#artdico-host .ah-register-steps b{width:20px;height:20px;font-size:11px}#artdico-host .ah-register-foot{display:none}#artdico-host .ah-stay-note{margin-top:23px;padding-top:17px}#artdico-host .ah-form-card{min-width:0;padding:20px}#artdico-host .ah-identity-grid button{padding:11px 8px}#artdico-host .ah-identity-grid button>span,#artdico-host .ah-identity-grid button>small{font-size:11px}#artdico-host .ah-field input,#artdico-host .ah-field select,#artdico-host .ah-form-title-row>h3{font-size:16px}#artdico-host .ah-bottom-grid{grid-template-columns:1fr;gap:35px}#artdico-host .ah-footer{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:25px}#artdico-host .ah-footer>span:last-child{width:100%}}@media (pointer:coarse){#artdico-host button,#artdico-host .ah-interest-options label,#artdico-host .ah-demo-consent{min-height:44px}#artdico-host .ah-faq summary{min-height:48px}}@media (prefers-reduced-motion:reduce){#artdico-host *{scroll-behavior:auto!important;transition:none!important}}html{scroll-behavior:smooth;background:#fff;scroll-padding-top:20px}body{background:#fff;margin:0}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:not(:disabled),a{cursor:pointer}label:has(input[type=checkbox]){cursor:pointer}:focus-visible{outline-offset:4px;outline:3px solid #6b94ff}#artdico-host{box-sizing:border-box;max-width:1280px;margin-inline:auto;font-size:16px;line-height:1.65}#artdico-host.ah-product{border-inline:1px solid var(--ah-line);background:#fff;container-type:inline-size}#artdico-host.ah-creative .ah-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:38px;display:grid}#artdico-host a{color:inherit;text-decoration:none}#artdico-host .ah-primary{color:#fff}#artdico-host .ah-header nav a{white-space:nowrap;padding-block:10px;font-size:13px}#artdico-host .ah-header nav .ah-nav-cta{color:var(--ah-blue);font-weight:600}#artdico-host .ah-mobile-nav{display:none}#artdico-host .ah-mobile-nav summary{border:1px solid var(--ah-line);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:15px;min-height:44px;padding:8px 12px;font-size:13px;list-style:none;display:flex}#artdico-host .ah-mobile-nav summary::-webkit-details-marker{display:none}#artdico-host .ah-mobile-nav summary>span{color:var(--ah-blue);font-size:22px;line-height:1}#artdico-host .ah-mobile-nav[open] summary>span{transform:rotate(45deg)}#artdico-host .ah-mobile-nav nav{z-index:5;padding:10px var(--ah-pad) 18px;border-bottom:1px solid var(--ah-line);background:#fff;gap:0;display:grid;position:absolute;inset:100% 0 auto;box-shadow:0 12px 18px #15243b0d}#artdico-host .ah-mobile-nav nav a{border-bottom:1px solid var(--ah-line);white-space:normal;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding-block:12px;display:flex}#artdico-host .ah-mobile-nav nav a:last-child{border:0}#artdico-host .ah-mobile-nav nav a>span{color:var(--ah-blue)}#artdico-host .ah-wordmark{min-height:44px}#artdico-host .ah-hero h1{font-size:clamp(38px,4.8cqi,61px)}#artdico-host .ah-notice{font-size:12px;line-height:1.7}#artdico-host .ah-hero-description,#artdico-host .ah-about-description,#artdico-host .ah-register-intro>p{max-width:440px;font-size:14px;line-height:1.9}#artdico-host .ah-section-heading>p{max-width:360px;font-size:13px}#artdico-host .ah-highlights p,#artdico-host .ah-guests p,#artdico-host .ah-faq details>p{font-size:13px}#artdico-host .ah-highlights p br{display:none}#artdico-host .ah-about-description{color:var(--ah-muted);margin:18px 0}#artdico-host .ah-highlights-detail{margin:23px 0 0}#artdico-host .ah-highlights-detail summary{color:var(--ah-blue);cursor:pointer;min-height:44px;padding-block:10px;font-size:13px}#artdico-host .ah-highlight-list{color:var(--ah-muted);padding-left:20px;font-size:13px}#artdico-host .ah-highlight-list li{margin-block:8px}#artdico-host .ah-site-callout{border-left:3px solid var(--ah-blue);background:var(--ah-pale);margin-top:22px;padding:18px 20px;font-size:13px}#artdico-host .ah-site-callout p{color:#50617e;margin:5px 0 0}#artdico-host .ah-panel-heading{margin:0 0 15px;font-size:14px}#artdico-host .ah-agenda-row strong{font-size:14px}#artdico-host .ah-agenda-row time,#artdico-host .ah-agenda-row small{font-size:12px}#artdico-host .ah-recruitment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}#artdico-host .ah-recruitment-grid article{background:var(--ah-pale);border-radius:var(--ah-radius);flex-direction:column;align-items:flex-start;padding:27px;display:flex;position:relative}#artdico-host .ah-recruitment-grid article:nth-child(2){background:#f3f5f8}#artdico-host .ah-recruitment-grid article>svg{width:23px;height:23px;color:var(--ah-blue);position:absolute;top:27px;right:25px}#artdico-host .ah-recruitment-grid h3{margin:20px 0 12px;font-size:22px}#artdico-host .ah-recruitment-grid p{color:var(--ah-muted);flex:1;margin:0 0 24px;font-size:13px;line-height:1.9}#artdico-host .ah-recruitment-grid .ah-primary{font-size:13px}#artdico-host .ah-recruitment-note,#artdico-host .ah-registration-policy{color:var(--ah-muted);margin:18px 0 0;font-size:12px;line-height:1.9}#artdico-host .ah-register-demo-note{border:1px solid #c3d4f4;border-radius:5px;padding:12px 15px;font-size:12px!important}#artdico-host .ah-identity-field,#artdico-host .ah-option-field{border:0;min-width:0;margin:0;padding:0}#artdico-host .ah-identity-grid>label{border:1px solid var(--ah-line);min-height:82px;color:var(--ah-ink);cursor:pointer;background:#fff;border-radius:5px;flex-direction:column;align-items:flex-start;padding:14px 12px;display:flex;position:relative}#artdico-host .ah-identity-grid>label>input{opacity:0;width:1px;height:1px;position:absolute}#artdico-host .ah-identity-grid>label>span{padding-right:9px;font-size:13px;line-height:1.65}#artdico-host .ah-identity-grid>label>small{letter-spacing:.025em;color:var(--ah-muted);margin-top:6px;font-size:10px}#artdico-host .ah-identity-grid>label>b{color:#6b7a92;font-size:14px;font-weight:400;position:absolute;top:9px;right:9px}#artdico-host .ah-identity-grid>label:has(input:checked){background:var(--ah-pale);border-color:var(--ah-blue);color:var(--ah-blue)}#artdico-host .ah-identity-grid>label:has(input:focus-visible){outline-offset:3px;outline:3px solid #6b94ff}#artdico-host .ah-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 17px;display:grid}#artdico-host .ah-field{margin-bottom:18px;font-size:13px}#artdico-host .ah-field>label{font-size:13px}#artdico-host .ah-field em,#artdico-host .ah-option-field em{color:var(--ah-blue);font-style:normal}#artdico-host .ah-optional{color:var(--ah-muted);font-size:11px}#artdico-host .ah-field input,#artdico-host .ah-field select,#artdico-host .ah-field textarea{width:100%;min-width:0;color:var(--ah-ink);font:inherit;background:#fff;border:1px solid #d2dae8;border-radius:5px;min-height:46px;padding:11px 12px;font-size:15px}#artdico-host .ah-field textarea{resize:vertical;line-height:1.7}#artdico-host .ah-field-hint{color:var(--ah-muted);font-size:11px;line-height:1.8;display:block}#artdico-host .ah-option-field>legend{margin:0 0 7px;padding:0;font-size:13px}#artdico-host .ah-interest-options{gap:7px 13px;margin:0 0 12px}#artdico-host .ah-interest-options label{align-items:flex-start;gap:8px;min-height:44px;padding-block:10px;font-size:12px}#artdico-host input[type=checkbox]{min-width:16px;min-height:16px;accent-color:var(--ah-blue);flex:none;margin:3px 0 0}#artdico-host .ah-branch{border:1px solid #c9d9f8;border-radius:7px;min-width:0;margin:22px 0;padding:20px 17px 0}#artdico-host .ah-branch>legend{color:var(--ah-blue);padding-inline:7px;font-size:14px;font-weight:600}#artdico-host .ah-option-field{margin-bottom:20px}#artdico-host .ah-demo-consent{gap:10px;font-size:12px;line-height:1.9}#artdico-host .ah-demo-consent a{text-underline-offset:3px;color:var(--ah-blue);text-decoration:underline}#artdico-host .ah-consent-field{border-top:1px solid var(--ah-line);padding-top:5px}#artdico-host .ah-consent-field .ah-field-hint{margin-top:8px}#artdico-host .ah-form-hint,#artdico-host .ah-form-disclaimer{font-size:12px}#artdico-host .ah-form-error{margin:5px 0 13px;font-size:12px;line-height:1.8}#artdico-host .ah-form-error-list{color:#ab2936;background:#fff4f5;border:1px solid #ebc6cb;border-radius:5px;margin:0 0 20px;padding:10px 14px 10px 30px}#artdico-host .ah-form-error-list button{text-align:left;min-height:44px;color:inherit;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;font-size:12px;line-height:1.8;text-decoration:underline}#artdico-host [data-registration-form]:not([data-enhanced=true]){display:none}#artdico-host [aria-invalid=true]{border-color:#b63242!important}#artdico-host .ah-primary:disabled{opacity:.5;cursor:not-allowed}#artdico-host .ah-form-actions>.ah-primary{gap:10px;min-width:0;font-size:13px}#artdico-host .ah-form-progress{font-size:12px}#artdico-host .ah-privacy{border-top:1px solid var(--ah-line);padding-top:32px}#artdico-host .ah-privacy h3{font-size:18px}#artdico-host .ah-privacy p{color:var(--ah-muted);font-size:12px;line-height:1.9}#artdico-host .ah-privacy dl{color:var(--ah-muted);grid-template-columns:auto 1fr;gap:9px 20px;font-size:12px;display:grid}#artdico-host .ah-privacy dt{color:var(--ah-ink);font-weight:600}#artdico-host .ah-privacy dd{margin:0}#artdico-host .ah-footer-links{flex-wrap:wrap;gap:15px;font-size:12px;display:flex}#artdico-host .ah-footer-links a{color:var(--ah-blue)}.ah-sr-only,.ah-skip-link:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ah-skip-link:focus{color:#fff;background:#1448ef;padding:12px 20px;display:block}@container (width<=900px){#artdico-host .ah-header .ah-desktop-nav{display:none}#artdico-host .ah-mobile-nav{display:block}#artdico-host .ah-registration{grid-template-columns:.8fr 1.2fr;gap:28px}#artdico-host .ah-fields-grid{grid-template-columns:1fr}#artdico-host .ah-zone-tabs button{padding-inline:10px}#artdico-host .ah-agenda-layout{grid-template-columns:210px 1fr;gap:25px}}@container (width<=700px){#artdico-host .ah-mobile-nav nav{padding-inline:25px}#artdico-host .ah-header nav .ah-nav-cta{font-size:12px}#artdico-host .ah-poster-tentative{top:100px;bottom:auto}#artdico-host.ah-creative .ah-hero{grid-template-columns:1fr;gap:30px}#artdico-host .ah-hero h1{font-size:clamp(34px,9.6cqi,44px)}#artdico-host .ah-section-heading{gap:18px}#artdico-host .ah-section-heading>p{font-size:13px}#artdico-host .ah-guests{grid-template-columns:1fr}#artdico-host .ah-exhibition{border:0;padding:0}#artdico-host .ah-guest-placeholder{padding-block:30px}#artdico-host .ah-guests>div:first-child{grid-column:auto}#artdico-host .ah-recruitment-grid{grid-template-columns:1fr;gap:16px}#artdico-host .ah-recruitment-grid article{padding:23px}#artdico-host .ah-registration{grid-template-columns:1fr;gap:27px}#artdico-host .ah-register-steps>span{font-size:11px}#artdico-host .ah-agenda-layout{grid-template-columns:1fr}#artdico-host .ah-agenda-row{grid-template-columns:89px 1fr;gap:11px}#artdico-host .ah-agenda-row strong{font-size:13px}#artdico-host .ah-agenda-row time{font-size:11px}#artdico-host .ah-zone-tabs button>span:nth-child(2){font-size:12px}#artdico-host .ah-form-card{padding:20px 17px}#artdico-host .ah-fields-grid{grid-template-columns:1fr}#artdico-host .ah-field input,#artdico-host .ah-field select,#artdico-host .ah-field textarea{font-size:16px}#artdico-host .ah-identity-grid>label{min-height:86px;padding:12px 10px}#artdico-host .ah-identity-grid>label>span{font-size:12px}#artdico-host .ah-identity-grid>label>small{overflow-wrap:anywhere;font-size:9px}#artdico-host .ah-interest-options{grid-template-columns:1fr}#artdico-host .ah-demo-consent,#artdico-host .ah-form-actions>.ah-primary{font-size:12px}#artdico-host .ah-register-intro>p{font-size:13px}#artdico-host .ah-register-steps{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:is(html:has(#artdico-host.ah-festival),body:has(#artdico-host.ah-festival)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#191a1c}#artdico-host.ah-festival{--ah-blue:#769cff;--ah-orange:#ed9860;--ah-orange-display:#ed9860;--ah-orange-text:#ed9860;--ah-ink:#f1f0ec;--ah-muted:#a9adb6;--ah-line:#393c41;--ah-pale:#26292d;--ah-surface:#202225;--ah-pad:clamp(24px,5.5vw,88px);--ah-radius:3px;max-width:1600px;color:var(--ah-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;background:#191a1c;border:0;font-size:16px}#artdico-host.ah-festival :is(h1,h2,h3,p,a,summary,label,legend,strong,small){overflow-wrap:anywhere}#artdico-host.ah-festival :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid #f1f0ec}#artdico-host.ah-festival a{text-underline-offset:5px}#artdico-host.ah-festival .ah-notice{color:#c1c4cb;border-bottom:1px solid var(--ah-line);background:#232529}#artdico-host.ah-festival .ah-header{min-height:110px;padding:25px var(--ah-pad);border-bottom:1px solid var(--ah-line);gap:28px}#artdico-host.ah-festival .ah-dual-wordmark{gap:22px}#artdico-host.ah-festival .ah-lockup-brand{letter-spacing:-.045em;white-space:nowrap;color:var(--ah-ink);font-size:23px}#artdico-host.ah-festival .ah-host-word{letter-spacing:.19em;color:var(--ah-muted);margin-top:8px;font-size:8px}#artdico-host.ah-festival .ah-host-word:before{content:"";background:var(--ah-blue);vertical-align:1px;width:4px;height:4px;margin-right:6px;display:inline-block}#artdico-host.ah-festival .ah-lockup-brand:last-child .ah-host-word:before{background:var(--ah-orange)}#artdico-host.ah-festival .ah-lockup-cross{color:#848890;font-size:21px;font-weight:400}#artdico-host.ah-festival .ah-header nav{gap:28px}#artdico-host.ah-festival .ah-header nav a{color:#c9ccd2;font-size:13px}#artdico-host.ah-festival .ah-header nav a:hover{color:#fff}#artdico-host.ah-festival .ah-header nav .ah-nav-cta{color:var(--ah-ink)}#artdico-host.ah-festival .ah-desktop-nav .ah-nav-cta{border:1px solid #62666d;padding:10px 17px}#artdico-host.ah-festival .ah-mobile-nav{flex-shrink:0}#artdico-host.ah-festival .ah-mobile-nav summary{border-color:#565a62;border-radius:2px}#artdico-host.ah-festival .ah-mobile-nav summary>span{color:var(--ah-ink)}#artdico-host.ah-festival .ah-mobile-nav nav{background:#202225;border-color:#565a62;box-shadow:0 18px 24px #0005}#artdico-host.ah-festival .ah-mobile-nav nav a{min-height:52px;color:var(--ah-ink)}#artdico-host.ah-festival .ah-mobile-nav nav a>span{color:var(--ah-muted)}#artdico-host.ah-festival .ah-hero{padding:62px var(--ah-pad) 76px;grid-template-columns:1.03fr 1fr;align-items:center;gap:clamp(30px,5vw,76px);min-height:744px;position:relative}#artdico-host.ah-festival .ah-hero-copy{min-width:0;padding-block:10px}#artdico-host.ah-festival .ah-eyebrow{letter-spacing:.18em;color:#c1c4cb;margin:0 0 30px;font-size:11px;font-weight:500}#artdico-host.ah-festival .ah-dot{width:5px;height:5px;box-shadow:none;background:#c6c8ce;margin-right:4px}#artdico-host.ah-festival .ah-hero h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(33px,4.25cqi,64px);font-weight:650;line-height:1.2}#artdico-host.ah-festival .ah-hero h1>.ah-event-title-line{color:var(--ah-ink);display:block}#artdico-host.ah-festival .ah-event-brand{color:#d2d4d9;letter-spacing:-.025em;margin-bottom:10px;font-size:.59em;font-weight:500;line-height:1.1;display:block}#artdico-host.ah-festival .ah-event-brand:before{content:"";background:var(--ah-blue);vertical-align:.2em;width:5px;height:5px;margin-right:10px;display:inline-block}#artdico-host.ah-festival .ah-event-title-line:last-child .ah-event-brand:before{background:var(--ah-orange)}#artdico-host.ah-festival .ah-event-chinese{display:block}#artdico-host.ah-festival .ah-hero h1>.ah-event-title-cross{color:#83878f;letter-spacing:0;width:max-content;margin:18px 0;font-size:21px;font-weight:300;line-height:1;display:block}#artdico-host.ah-festival .ah-hero-description{letter-spacing:.025em;color:var(--ah-muted);margin:31px 0 23px;font-size:13px;line-height:1.8}#artdico-host.ah-festival .ah-hero-description>span{color:#7f858e;padding-inline:8px}#artdico-host.ah-festival .ah-event-meta{color:#d5d7dd;gap:9px 25px;font-size:12px}#artdico-host.ah-festival .ah-event-meta>span{flex-wrap:wrap;min-width:0}#artdico-host.ah-festival .ah-event-meta svg{color:#a9adb6}#artdico-host.ah-festival .ah-event-meta em{background:var(--ah-pale);color:#d7d9de}#artdico-host.ah-festival .ah-meta-divider{color:#8c929d;margin-inline:5px}#artdico-host.ah-festival .ah-primary{color:#1b1d20;background:#eeede9;border:1px solid #eeede9;border-radius:2px;min-height:50px;padding:14px 22px;font-size:13px;font-weight:600}#artdico-host.ah-festival .ah-primary:hover{filter:none;background:#fff;border-color:#fff}#artdico-host.ah-festival .ah-primary:disabled{opacity:.55}#artdico-host.ah-festival .ah-secondary{color:var(--ah-ink);background:0 0;border-color:#6e7684;border-radius:2px}#artdico-host.ah-festival .ah-secondary:hover{background:#303339}#artdico-host.ah-festival .ah-secondary:disabled{color:#a0a5af;background:#272a2f;border-color:#4b5059}#artdico-host.ah-festival .ah-text-action{min-height:44px;color:var(--ah-ink);font-size:13px}#artdico-host.ah-festival .ah-text-action>span{color:#c8cbd2}#artdico-host.ah-festival .ah-text-action:hover{text-decoration:underline}#artdico-host.ah-festival .ah-hero-actions{gap:26px;margin-top:31px}#artdico-host.ah-festival .ah-fine{color:var(--ah-muted);margin-top:16px;font-size:11px}#artdico-host.ah-festival .ah-festival-art{isolation:isolate;background:radial-gradient(at 48% 39%,#34373c 0,#282b2f 36%,#202225 72%);border:1px solid #3d4046;align-self:stretch;min-width:0;min-height:600px;position:relative;overflow:hidden}#artdico-host.ah-festival .ah-festival-art:before{content:"";aspect-ratio:1;z-index:-1;border:1px solid #ffffff13;border-radius:50%;width:74%;position:absolute;top:16%;left:13%}#artdico-host.ah-festival .ah-festival-art:after{content:"";pointer-events:none;z-index:-1;background:#ffffff05;width:1px;position:absolute;top:0;bottom:0;left:50%}#artdico-host.ah-festival .ah-artwork-caption{color:#bec1c8;letter-spacing:.17em;justify-content:space-between;gap:15px;font-size:9px;display:flex;position:absolute;top:27px;left:28px;right:28px}#artdico-host.ah-festival .ah-artwork-caption>span:last-child{color:#9fa4ae}#artdico-host.ah-festival .ah-connection-sculpture{width:112%;max-width:none;position:absolute;top:40%;left:50%;transform:translate(-50%,-43%)}#artdico-host.ah-festival .ah-artwork-footer{color:#e3e4e7;justify-content:space-between;align-items:flex-end;gap:15px;display:flex;position:absolute;bottom:29px;left:28px;right:28px}#artdico-host.ah-festival .ah-artwork-date{letter-spacing:-.075em;font-size:clamp(58px,6.5cqi,94px);font-weight:400;line-height:.82}#artdico-host.ah-festival .ah-artwork-date>.ah-date-month{color:#edece7}#artdico-host.ah-festival .ah-artwork-date>.ah-date-dot{color:#858a94}#artdico-host.ah-festival .ah-artwork-date>.ah-date-day{color:#b9bdc6}#artdico-host.ah-festival .ah-artwork-place{letter-spacing:.13em;color:#b8bdc7;margin-left:auto;font-size:9px;line-height:1.8}#artdico-host.ah-festival .ah-artwork-arrow{color:#d7dae0;font-size:41px;font-weight:300;line-height:.9}#artdico-host.ah-festival .ah-section{padding:80px var(--ah-pad);border-color:var(--ah-line)}#artdico-host.ah-festival .ah-section-heading{margin-bottom:35px}#artdico-host.ah-festival .ah-section-heading>p{color:var(--ah-muted);font-size:13px;line-height:1.9}#artdico-host.ah-festival .ah-kicker{letter-spacing:.18em;color:#b9bdc6;font-size:10px;font-weight:500}#artdico-host.ah-festival h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(27px,3cqi,41px);font-weight:550;line-height:1.35}#artdico-host.ah-festival h3{letter-spacing:-.025em}#artdico-host.ah-festival .ah-feature-number{color:var(--ah-muted)}#artdico-host.ah-festival .ah-program-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#artdico-host.ah-festival .ah-program-card{--ah-program-color:var(--ah-blue);background:var(--ah-surface);border:1px solid var(--ah-line);min-width:0;padding:34px;position:relative}#artdico-host.ah-festival .ah-program-card[data-program=artdico]{--ah-program-color:var(--ah-orange)}#artdico-host.ah-festival .ah-program-card:before{content:"";background:var(--ah-program-color);width:32px;height:2px;position:absolute;top:-1px;left:34px}#artdico-host.ah-festival .ah-program-number{letter-spacing:.14em;color:#b2b6bf;justify-content:space-between;align-items:center;font-size:10px;display:flex}#artdico-host.ah-festival .ah-program-number svg{stroke-width:1.2px;width:26px;height:26px;color:var(--ah-program-color)}#artdico-host.ah-festival .ah-program-title{color:var(--ah-ink);margin:34px 0 17px;line-height:1.4}#artdico-host.ah-festival .ah-program-title>span{color:#b8bcc5;margin-bottom:4px;font-size:15px;font-weight:500;display:block}#artdico-host.ah-festival .ah-program-title>strong{font-size:clamp(25px,2.6cqi,35px);font-weight:550;display:block}#artdico-host.ah-festival .ah-program-card>p{color:var(--ah-muted);margin:0;font-size:13px}#artdico-host.ah-festival .ah-program-tags{color:#d2d5db;flex-wrap:wrap;gap:8px 19px;margin:28px 0 0;padding:0;font-size:11px;list-style:none;display:flex}#artdico-host.ah-festival .ah-program-tags li:before{content:"↗";color:var(--ah-program-color);margin-right:7px}#artdico-host.ah-festival details>summary{cursor:pointer}#artdico-host.ah-festival .ah-highlights-detail{color:var(--ah-muted);margin-top:23px;font-size:13px}#artdico-host.ah-festival .ah-highlights-detail>summary{color:#d4d7dd;min-height:44px;padding-block:12px;font-size:13px}#artdico-host.ah-festival .ah-highlight-list{color:var(--ah-muted)}#artdico-host.ah-festival .ah-highlights-detail p{max-width:760px;font-size:13px}#artdico-host.ah-festival .ah-students{background:#202225}#artdico-host.ah-festival .ah-student-layout{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:clamp(36px,7cqi,100px);display:grid}#artdico-host.ah-festival .ah-student-count{border-right:1px solid #44474e;flex-wrap:wrap;align-content:center;align-items:baseline;gap:0 16px;padding:15px 35px 20px 0;display:flex}#artdico-host.ah-festival .ah-student-count>span:first-child{letter-spacing:.12em;width:100%;color:var(--ah-muted);font-size:12px}#artdico-host.ah-festival .ah-student-count>strong{letter-spacing:-.07em;color:#edece8;margin-left:-5px;font-size:clamp(120px,13cqi,190px);font-weight:400;line-height:1.08}#artdico-host.ah-festival .ah-student-count>span:last-child{color:#c2c6cf;font-size:13px;position:relative}#artdico-host.ah-festival .ah-student-count>span:last-child:before{content:"";background:var(--ah-orange);width:20px;height:2px;position:absolute;top:-16px;left:0}#artdico-host.ah-festival .ah-student-formats{margin:0;padding:0;list-style:none;display:grid}#artdico-host.ah-festival .ah-student-formats>:is(li,article,div){border-bottom:1px solid #44474e;grid-template-columns:28px 1fr auto;align-content:center;gap:7px 16px;padding:23px 0;display:grid}#artdico-host.ah-festival .ah-student-formats>:first-child{border-top:1px solid #44474e}#artdico-host.ah-festival .ah-student-formats .ah-feature-number{grid-area:1/1/3;padding-top:5px;font-size:10px}#artdico-host.ah-festival .ah-student-formats :is(h3,strong){grid-column:2;margin:0;font-size:19px;font-weight:500}#artdico-host.ah-festival .ah-student-formats :is(p,small){color:var(--ah-muted);grid-column:2;margin:0;font-size:12px;line-height:1.8}#artdico-host.ah-festival .ah-student-formats :is(time,.ah-student-time){color:#bec2cb;font-variant-numeric:tabular-nums;grid-area:1/3/3;align-self:center;font-size:11px}#artdico-host.ah-festival .ah-student-actions{align-items:center;gap:25px;margin-top:35px;display:flex}#artdico-host.ah-festival .ah-student-actions>small{max-width:510px;color:var(--ah-muted);font-size:11px;line-height:1.9}#artdico-host.ah-festival .ah-agenda{background:#191a1c}#artdico-host.ah-festival .ah-outline-tag{color:var(--ah-muted);border:0;padding:0;font-size:12px}#artdico-host.ah-festival .ah-day-overview{border-top:1px solid #4c5057;margin:0;padding:0;list-style:none}#artdico-host.ah-festival .ah-day-overview li{border-bottom:1px solid var(--ah-line);grid-template-columns:160px 1fr 38px;align-items:center;gap:25px;padding:24px 0;display:grid}#artdico-host.ah-festival .ah-day-overview time{color:#b4b9c3;font-variant-numeric:tabular-nums;font-size:13px}#artdico-host.ah-festival .ah-day-overview strong{font-size:16px;font-weight:500}#artdico-host.ah-festival .ah-day-overview li>span{letter-spacing:.12em;color:#a9aeb8;text-align:right;font-size:10px}#artdico-host.ah-festival .ah-day-overview .ah-day-student strong:before{content:"";background:var(--ah-orange);vertical-align:3px;width:4px;height:4px;margin-right:10px;display:inline-block}#artdico-host.ah-festival .ah-day-overview .ah-day-student>span{color:var(--ah-orange)}#artdico-host.ah-festival .ah-agenda-details{margin-top:15px}#artdico-host.ah-festival .ah-agenda-details>summary{color:#d5d8df;justify-content:space-between;align-items:center;min-height:52px;padding:17px 0;font-size:13px;list-style:none;display:flex}#artdico-host.ah-festival .ah-agenda-details>summary::-webkit-details-marker{display:none}#artdico-host.ah-festival .ah-agenda-details>summary>span{color:var(--ah-muted);font-size:24px;line-height:1}#artdico-host.ah-festival .ah-agenda-details[open]>summary>span{transform:rotate(45deg)}#artdico-host.ah-festival .ah-agenda-details .ah-agenda-layout{padding-top:24px}#artdico-host.ah-festival .ah-zone-tabs button{color:var(--ah-ink);background:#23262a;border-color:#6e7684;border-radius:2px}#artdico-host.ah-festival .ah-zone-tabs button small{color:#b4b9c3}#artdico-host.ah-festival .ah-zone-tabs button[aria-selected=true]{color:#1b1d20;background:#e4e4df;border-color:#e4e4df}#artdico-host.ah-festival .ah-zone-tabs button[aria-selected=true] small{color:#4c515a}#artdico-host.ah-festival .ah-agenda-row{padding-block:20px}#artdico-host.ah-festival .ah-agenda-row.ah-featured{border-left:2px solid var(--ah-orange);background:#2a2b2c;border-radius:0;padding-left:12px}#artdico-host.ah-festival .ah-agenda-row.ah-featured strong{color:var(--ah-ink)}#artdico-host.ah-festival .ah-agenda-caption{font-size:12px}#artdico-host.ah-festival .ah-booths h2{font-size:29px}#artdico-host.ah-festival .ah-booths>p{color:var(--ah-muted);font-size:14px}#artdico-host.ah-festival .ah-booths-empty{color:var(--ah-muted);border-color:var(--ah-line);background:var(--ah-surface)}#artdico-host.ah-festival .ah-booths-empty svg{color:#c4c8d0}#artdico-host.ah-festival .ah-booths-empty .ah-text-action{color:var(--ah-ink)}#artdico-host.ah-festival .ah-booth-card{border-color:var(--ah-line);background:var(--ah-surface)}#artdico-host.ah-festival .ah-booth-card>span{color:#b5bac4}#artdico-host.ah-festival .ah-booth-card p{color:var(--ah-muted)}#artdico-host.ah-festival .ah-booths-empty,#artdico-host.ah-festival .ah-public-booths article{border-radius:2px}#artdico-host.ah-festival .ah-public-booths h3{color:var(--ah-ink)}#artdico-host.ah-festival .ah-public-booths small{color:#c0c6d2}#artdico-host.ah-festival .ah-guest-status{grid-template-columns:1fr auto;align-items:center;column-gap:30px;padding-block:40px;display:grid}#artdico-host.ah-festival .ah-guest-status h2{margin:0;font-size:23px}#artdico-host.ah-festival .ah-guest-status p{color:var(--ah-muted);grid-column:1;margin:9px 0 0;font-size:13px}#artdico-host.ah-festival .ah-guest-status>a{color:var(--ah-ink);grid-area:1/2/3}#artdico-host.ah-festival .ah-recruitment-grid article{border:1px solid var(--ah-line);background:var(--ah-surface);border-radius:0;padding:32px}#artdico-host.ah-festival .ah-recruitment-grid article:nth-child(2){background:var(--ah-surface)}#artdico-host.ah-festival .ah-recruitment-grid article>svg{color:#b5bac4;stroke-width:1.3px}#artdico-host.ah-festival .ah-recruitment-grid h3{margin-top:27px;font-size:26px;font-weight:500}#artdico-host.ah-festival .ah-recruitment-grid p{color:var(--ah-muted)}#artdico-host.ah-festival .ah-recruitment-grid details{color:var(--ah-muted);margin-top:17px;font-size:12px}#artdico-host.ah-festival .ah-recruitment-grid details p{margin-top:10px;font-size:12px}#artdico-host.ah-festival .ah-site-callout{background:#23262b;border-color:#8399c4}#artdico-host.ah-festival .ah-site-callout p{color:var(--ah-muted)}#artdico-host.ah-festival .ah-registration{background:#242629;grid-template-columns:1fr 1fr;gap:56px}#artdico-host.ah-festival .ah-register-intro{padding:0}#artdico-host.ah-festival .ah-register-intro>h2{font-size:36px}#artdico-host.ah-festival .ah-register-intro>p{color:#bdc1ca;max-width:420px;margin:21px 0 0;font-size:14px}#artdico-host.ah-festival .ah-register-demo-note{color:#d5d8df;border-color:#646a75;border-radius:2px}#artdico-host.ah-festival .ah-registration-preview{background:#202225;border:1px solid #6e7684;align-self:start;min-width:0}#artdico-host.ah-festival .ah-registration-preview>summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:148px;padding:29px 32px;list-style:none;display:flex;position:relative}#artdico-host.ah-festival .ah-registration-preview>summary::-webkit-details-marker{display:none}#artdico-host.ah-festival .ah-registration-preview>summary strong{padding-right:30px;font-size:21px;font-weight:500}#artdico-host.ah-festival .ah-registration-preview>summary small{color:#b5bac4;padding-right:20px;font-size:12px}#artdico-host.ah-festival .ah-registration-preview>summary>span{color:#d3d7df;font-size:29px;font-weight:300;position:absolute;top:37px;right:28px}#artdico-host.ah-festival .ah-registration-preview[open]>summary{border-bottom:1px solid var(--ah-line);min-height:110px}#artdico-host.ah-festival .ah-registration-preview[open]>summary>span{transform:rotate(45deg)}#artdico-host.ah-festival .ah-form-card{min-width:0;box-shadow:none;background:#202225;border-radius:0;padding:27px}#artdico-host.ah-festival .ah-form-top{color:var(--ah-ink);flex-wrap:wrap}#artdico-host.ah-festival .ah-demo-tag{color:#ced2db;background:#30343a;border:1px solid #4b515d;border-radius:2px}#artdico-host.ah-festival .ah-form-progress .ah-step-active{color:#f1f0ec}#artdico-host.ah-festival .ah-identity-grid>label{color:var(--ah-ink);background:#26292e;border-color:#6e7684;border-radius:2px}#artdico-host.ah-festival .ah-identity-grid>label>b{color:#bec4cf}#artdico-host.ah-festival .ah-identity-grid>label:has(input:checked){color:#fff;background:#353a42;border-color:#d6dae2}#artdico-host.ah-festival .ah-identity-grid>label:has(input:checked)>b{color:#fff}#artdico-host.ah-festival .ah-identity-grid>label:has(input:focus-visible){outline-offset:4px;outline:2px solid #f1f0ec}#artdico-host.ah-festival .ah-field :is(input,select,textarea){color:var(--ah-ink);background:#1b1d20;border-color:#6e7684;border-radius:2px}#artdico-host.ah-festival .ah-field input::placeholder,#artdico-host.ah-festival .ah-field textarea::placeholder{color:#a0a7b4;opacity:1}#artdico-host.ah-festival .ah-field input:-webkit-autofill{-webkit-text-fill-color:#f1f0ec;box-shadow:inset 0 0 0 1000px #292e37}#artdico-host.ah-festival .ah-field input:autofill{-webkit-text-fill-color:#f1f0ec;box-shadow:inset 0 0 0 1000px #292e37}#artdico-host.ah-festival .ah-field input:disabled{color:#abb1bc;background:#2c3037}#artdico-host.ah-festival :is(.ah-field,.ah-option-field) em{color:#d6d9e0}#artdico-host.ah-festival .ah-branch{border-color:#5c6370;border-radius:2px}#artdico-host.ah-festival .ah-branch>legend{color:#e1e3e8}#artdico-host.ah-festival input[type=checkbox]{accent-color:#d7d9df}#artdico-host.ah-festival .ah-demo-consent a,#artdico-host.ah-festival .ah-form-title-row>.ah-text-action{color:#d9dde6}#artdico-host.ah-festival .ah-form-error{color:#ffb4b8}#artdico-host.ah-festival .ah-form-error-list{color:#ffb4b8;background:#352429;border-color:#a76770;border-radius:2px}#artdico-host.ah-festival [aria-invalid=true]{border-color:#f1a1a8!important}#artdico-host.ah-festival .ah-complete-mark{color:#f1f0ec;background:#343940}#artdico-host.ah-festival .ah-stay-details{color:#b8bdc7;margin-top:25px;font-size:12px}#artdico-host.ah-festival .ah-stay-details summary{min-height:44px;color:var(--ah-ink);padding-block:10px}#artdico-host.ah-festival .ah-stay-details p{max-width:420px}#artdico-host.ah-festival .ah-registration-success{color:var(--ah-ink);background:#202225;border-color:#69717e}#artdico-host.ah-festival .ah-registration-success:before{background:#a2a8b3}#artdico-host.ah-festival .ah-registration-success-reference{color:#eee;background:#191b1f;border-color:#555c67}#artdico-host.ah-festival .ah-registration-group-image{background:#fff;border-color:#777}#artdico-host.ah-festival .ah-bottom-grid{gap:80px}#artdico-host.ah-festival .ah-venue h2{font-size:32px}#artdico-host.ah-festival .ah-venue-name{font-size:18px}#artdico-host.ah-festival .ah-venue>p:not(.ah-venue-name){color:var(--ah-muted);font-size:14px}#artdico-host.ah-festival .ah-venue .ah-secondary{padding:11px 17px;font-size:12px}#artdico-host.ah-festival .ah-faq summary{min-height:60px;font-size:14px}#artdico-host.ah-festival .ah-faq summary>span{color:#c3c8d1}#artdico-host.ah-festival .ah-faq details>p{font-size:13px}#artdico-host.ah-festival .ah-privacy{padding-block:28px}#artdico-host.ah-festival .ah-privacy details{color:var(--ah-muted);font-size:13px}#artdico-host.ah-festival .ah-privacy summary{min-height:44px;color:var(--ah-ink);padding-block:10px}#artdico-host.ah-festival .ah-footer{padding:35px var(--ah-pad);gap:25px}#artdico-host.ah-festival .ah-footer>span:first-child{color:#dedfe2;font-size:13px}#artdico-host.ah-festival .ah-footer-ggj,#artdico-host.ah-festival .ah-footer-artdico{color:#c8ccd4}#artdico-host.ah-festival .ah-footer-links{font-size:11px}#artdico-host.ah-festival .ah-footer-links a{color:#c2c7d1}#artdico-host.ah-festival .ah-footer-links a:hover{text-decoration:underline}@container (width<=1100px){#artdico-host.ah-festival .ah-header nav{gap:19px}#artdico-host.ah-festival .ah-hero{gap:30px;min-height:0;padding-top:47px}#artdico-host.ah-festival .ah-hero h1{font-size:45px}#artdico-host.ah-festival .ah-festival-art{min-height:570px}#artdico-host.ah-festival .ah-event-meta{flex-direction:column;align-items:flex-start}#artdico-host.ah-festival .ah-hero-description>span{padding-inline:4px}}@container (width<=900px){#artdico-host.ah-festival .ah-header{min-height:95px;padding-block:21px}#artdico-host.ah-festival .ah-hero{gap:25px;padding-top:38px}#artdico-host.ah-festival .ah-hero h1{font-size:36px}#artdico-host.ah-festival .ah-hero-description{font-size:12px}#artdico-host.ah-festival .ah-hero-description>span{padding-inline:2px}#artdico-host.ah-festival .ah-festival-art{min-height:535px}#artdico-host.ah-festival .ah-artwork-caption{font-size:8px;left:20px;right:20px}#artdico-host.ah-festival .ah-artwork-footer{bottom:24px;left:20px;right:20px}#artdico-host.ah-festival .ah-artwork-place{font-size:8px}#artdico-host.ah-festival .ah-artwork-arrow{display:none}#artdico-host.ah-festival .ah-program-card{padding:27px}#artdico-host.ah-festival .ah-student-layout{grid-template-columns:.8fr 1.2fr;gap:35px}#artdico-host.ah-festival .ah-student-count{padding-right:20px}#artdico-host.ah-festival .ah-student-formats>:is(li,article,div){grid-template-columns:23px 1fr;gap:5px 12px}#artdico-host.ah-festival .ah-student-formats :is(time,.ah-student-time){grid-area:auto/2;font-size:11px}#artdico-host.ah-festival .ah-registration{grid-template-columns:1fr 1fr;gap:30px}}@container (width<=700px){#artdico-host.ah-festival .ah-header{gap:10px;min-height:84px;padding:20px 24px}#artdico-host.ah-festival .ah-dual-wordmark{gap:14px}#artdico-host.ah-festival .ah-lockup-brand{font-size:20px}#artdico-host.ah-festival .ah-host-word{letter-spacing:.12em;margin-top:7px;font-size:7px}#artdico-host.ah-festival .ah-lockup-cross{font-size:18px}#artdico-host.ah-festival .ah-mobile-nav summary{border:0;gap:10px;padding-inline:10px;font-size:12px}#artdico-host.ah-festival .ah-mobile-nav nav{padding-inline:24px}#artdico-host.ah-festival .ah-hero{grid-template-columns:1fr;gap:37px;padding:37px 24px 43px}#artdico-host.ah-festival .ah-hero-copy{padding:0}#artdico-host.ah-festival .ah-eyebrow{margin-bottom:27px;font-size:10px}#artdico-host.ah-festival .ah-hero h1{font-size:clamp(34px,10.1cqi,59px)}#artdico-host.ah-festival .ah-event-brand{margin-bottom:9px;font-size:.6em}#artdico-host.ah-festival .ah-event-brand:before{width:4px;height:4px;margin-right:8px}#artdico-host.ah-festival .ah-hero h1>.ah-event-title-cross{margin-block:15px;font-size:18px}#artdico-host.ah-festival .ah-hero-description{margin:25px 0 21px;font-size:12px}#artdico-host.ah-festival .ah-hero-description>span{padding-inline:3px}#artdico-host.ah-festival .ah-event-meta{gap:9px;font-size:12px}#artdico-host.ah-festival .ah-hero-actions{gap:23px;margin-top:25px}#artdico-host.ah-festival .ah-primary{min-height:48px;padding-inline:19px;font-size:12px}#artdico-host.ah-festival .ah-text-action{font-size:12px}#artdico-host.ah-festival .ah-fine{margin-top:14px;font-size:10px}#artdico-host.ah-festival .ah-festival-art{aspect-ratio:1.02;height:auto;min-height:0}#artdico-host.ah-festival .ah-artwork-caption{font-size:8px;top:20px}#artdico-host.ah-festival .ah-connection-sculpture{width:103%;top:42%}#artdico-host.ah-festival .ah-artwork-footer{bottom:23px}#artdico-host.ah-festival .ah-artwork-date{font-size:65px}#artdico-host.ah-festival .ah-section{padding:48px 24px}#artdico-host.ah-festival h2{font-size:28px}#artdico-host.ah-festival .ah-section-heading{gap:16px;margin-bottom:27px}#artdico-host.ah-festival .ah-program-grid{grid-template-columns:1fr;gap:17px}#artdico-host.ah-festival .ah-program-card{padding:27px}#artdico-host.ah-festival .ah-program-card:before{left:27px}#artdico-host.ah-festival .ah-program-title{margin-top:27px}#artdico-host.ah-festival .ah-program-title>strong{font-size:29px}#artdico-host.ah-festival .ah-program-title>span{font-size:15px}#artdico-host.ah-festival .ah-program-card>p{font-size:13px}#artdico-host.ah-festival .ah-program-tags{gap:7px 14px;margin-top:24px;font-size:11px}#artdico-host.ah-festival .ah-student-layout{grid-template-columns:1fr;gap:28px}#artdico-host.ah-festival .ah-student-count{border-bottom:1px solid #44474e;border-right:0;padding:0 0 23px}#artdico-host.ah-festival .ah-student-count>strong{font-size:136px}#artdico-host.ah-festival .ah-student-count>span:last-child{margin-left:9px}#artdico-host.ah-festival .ah-student-formats>:is(li,article,div){grid-template-columns:23px 1fr;padding-block:22px}#artdico-host.ah-festival .ah-student-formats>:first-child{border-top:0;padding-top:0}#artdico-host.ah-festival .ah-student-formats :is(time,.ah-student-time){grid-area:auto/2;font-size:11px}#artdico-host.ah-festival .ah-student-formats :is(h3,strong){font-size:18px}#artdico-host.ah-festival .ah-student-actions{flex-direction:column;align-items:flex-start;gap:17px;margin-top:28px}#artdico-host.ah-festival .ah-day-overview li{grid-template-columns:90px 1fr;gap:15px;padding-block:21px}#artdico-host.ah-festival .ah-day-overview time{font-size:11px}#artdico-host.ah-festival .ah-day-overview strong{font-size:14px}#artdico-host.ah-festival .ah-day-overview li>span{display:none}#artdico-host.ah-festival .ah-agenda-row{padding-block:17px}#artdico-host.ah-festival .ah-guest-status{padding-block:32px;display:block}#artdico-host.ah-festival .ah-guest-status h2{font-size:22px}#artdico-host.ah-festival .ah-guest-status>a{margin-top:10px}#artdico-host.ah-festival .ah-recruitment-grid article{padding:27px}#artdico-host.ah-festival .ah-registration{grid-template-columns:1fr;gap:27px}#artdico-host.ah-festival .ah-register-intro>h2{font-size:30px}#artdico-host.ah-festival .ah-register-intro>p{font-size:13px}#artdico-host.ah-festival .ah-registration-preview>summary{min-height:130px;padding:25px}#artdico-host.ah-festival .ah-registration-preview>summary>span{right:24px}#artdico-host.ah-festival .ah-form-card{padding:24px 18px}#artdico-host.ah-festival .ah-field :is(input,select,textarea){font-size:16px}#artdico-host.ah-festival .ah-bottom-grid{gap:42px}#artdico-host.ah-festival .ah-venue h2{font-size:29px}#artdico-host.ah-festival .ah-faq summary{font-size:13px}#artdico-host.ah-festival .ah-privacy{padding-block:23px}#artdico-host.ah-festival .ah-footer{gap:20px;padding:29px 24px}}@container (width<=480px){#artdico-host.ah-festival .ah-dual-wordmark{gap:8px}#artdico-host.ah-festival .ah-lockup-brand{font-size:15px}#artdico-host.ah-festival .ah-lockup-cross{font-size:14px}#artdico-host.ah-festival .ah-host-word:before{width:3px;height:3px;margin-right:4px}}@container (width<=360px){#artdico-host.ah-festival .ah-header{padding-inline:16px}#artdico-host.ah-festival .ah-mobile-nav summary{gap:7px;padding-inline:7px}#artdico-host.ah-festival .ah-hero h1{font-size:32px}#artdico-host.ah-festival .ah-hero-actions{gap:16px}#artdico-host.ah-festival .ah-primary{padding-inline:15px}#artdico-host.ah-festival .ah-artwork-date{font-size:56px}#artdico-host.ah-festival .ah-artwork-place{font-size:7px}}@media (prefers-reduced-motion:reduce){#artdico-host.ah-festival *,#artdico-host.ah-festival :before,#artdico-host.ah-festival :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
