.ac{--ac-room:#0c1a26;--ac-paper:#efebe3;--ac-ink:#17181c;--ac-muted:#5f5c57;--ac-line:#28241e24;--ac-tag:#e6dccb;--ac-navy:#022341;--ac-serif:"Cormorant Garamond", "Playfair Display", Georgia, serif;--ac-sans:"Jost", "DM Sans", "Helvetica Neue", Arial, sans-serif;--ac-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .22 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--u:calc(min(100vw, 1680px) / 1199);background:radial-gradient(70% 50% at 22% 12%,#1c2f40 0%,#1c2f4000 70%),radial-gradient(60% 40% at 30% 96%,#18222b 0%,#18222b00 70%),linear-gradient(#0f1f2c 0%,#0b1823 55%,#0a141c 100%);background-color:var(--ac-room);color:#f0f2f1;min-height:100vh;font-family:var(--ac-sans);isolation:isolate;margin-bottom:-96px;padding-bottom:96px;position:relative;overflow-x:clip}.ac .hx-top{position:absolute}.ac .hx-sound{display:none}@media (width<=1365px){.ac .hx-region{display:none}}.ac .hx-nav a[data-status=active]:after,.ac .hx-nav a[aria-current=page]:after{transform:scaleX(1)}.ac .hx-nav a[data-status=active],.ac .hx-nav a[aria-current=page]{color:#f0f2f1}.ac .hx-member>div>button{color:#f0f2f1;border-color:#f0f2f18c;width:44px;height:44px}.ac-hero{max-width:1680px;height:calc(686 * var(--u));margin:0 auto;position:relative}.ac-art{z-index:1;left:calc(330 * var(--u));top:calc(80 * var(--u));width:calc(870 * var(--u));height:calc(610 * var(--u));position:absolute}.ac-folder{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ac-word-wrap{z-index:0;pointer-events:none;position:absolute;top:2.3%;left:.8%}.ac-word{white-space:nowrap;-webkit-user-select:none;user-select:none;font-family:var(--hx-arch);letter-spacing:.012em;transform:translate3d(var(--tx,0), var(--ty,0), 0);background:linear-gradient(115deg, #0c161e00 0%, #0c161e00 40%, #0c161e80 47%, #0c161e1a 54%, #0c161e00 60%) calc(50% + var(--lx,0px)) 0 / 116% 100% no-repeat, radial-gradient(140% 180% at 40% 10%, #f3f0e9 0%, #e9e5dc 55%, #d2cec5 100%);color:#0000;filter:drop-shadow(0 18px 30px #0000004d);-webkit-background-clip:text;background-clip:text;font-weight:830;line-height:.74}.ac-word span{font-stretch:calc(var(--w,40) * 1%);font-variation-settings:"wdth" var(--w,40);display:inline}.ac-word--measure{visibility:hidden;position:absolute;top:0;left:-9999px}.ac-intro{z-index:2;left:calc(60 * var(--u));top:calc(125 * var(--u));width:calc(310 * var(--u));position:absolute}.ac-index{align-items:center;gap:calc(22 * var(--u));font:400 calc(13 * var(--u)) / 1 var(--ac-sans);letter-spacing:.06em;color:#f0f2f1e0;margin:0;display:flex}.ac-index i{width:calc(186 * var(--u));background:#f0f2f173;height:1px;display:block}.ac-eyebrow{margin:calc(17 * var(--u)) 0 0;font:400 calc(12 * var(--u)) / 1 var(--ac-sans);letter-spacing:.16em;text-transform:uppercase;color:#f0f2f1db}.ac-headline{margin:calc(24 * var(--u)) 0 0;font:400 calc(61 * var(--u)) / .93 var(--ac-serif);letter-spacing:-.01em;color:#f6f3ec;white-space:nowrap}.ac-headline>span,.ac-headline>em{display:block}.ac-headline em{margin-left:calc(-2 * var(--u));font-style:italic}.ac-statement{margin:calc(32 * var(--u)) 0 0;font:500 calc(21 * var(--u)) / 1.42 var(--ac-sans);color:#f6f3ec}.ac-statement span{display:block}.ac-lede{margin:calc(24 * var(--u)) 0 0;width:calc(300 * var(--u));font:400 calc(15 * var(--u)) / 1.5 var(--ac-sans);color:#f0f2f1e0}.ac-cover-brand,.ac-cover-title{font-family:var(--hx-mat);fill:#1f2125;text-anchor:middle}.ac-cover-brand{letter-spacing:.02em;font-size:23px}.ac-cover-title{font-size:44px;font-style:italic}.ac-tab-label{font:500 13.5px var(--ac-sans);letter-spacing:.1em;text-transform:uppercase;fill:#26272b;text-anchor:middle;dominant-baseline:middle}.ac-tab{transform-box:view-box;transition:transform .42s cubic-bezier(.22,1,.36,1)}.ac-tab:hover{transform:translate(7px)}.ac-folder-body,.ac-cover{transition:transform .6s cubic-bezier(.22,1,.36,1)}.ac-folder:hover .ac-cover{transform:translate(-2px,-3px)}.ac-folder .ac-clip{pointer-events:none}@media (prefers-reduced-motion:no-preference){.ac-intro,.ac-folder-body{animation:.9s cubic-bezier(.22,1,.36,1) both ac-rise}.ac-word-wrap{animation:1.2s both ac-fade}.ac-folder-body{animation-delay:.12s}.ac-dossier{animation:.9s cubic-bezier(.22,1,.36,1) .2s both ac-rise}}@keyframes ac-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ac-fade{0%{opacity:0}to{opacity:1}}.ac-programmes{z-index:2;max-width:1680px;padding:0 calc(60 * var(--u)) 72px;margin:0 auto;position:relative}.ac-programmes-head{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.ac-programmes-title{font:400 calc(43 * var(--u)) / 1.1 var(--ac-serif);letter-spacing:-.01em;color:#f6f3ec;margin:0}.ac-viewall{align-items:center;gap:calc(14 * var(--u));margin-right:calc(16 * var(--u));font:400 calc(14.5 * var(--u)) / 1 var(--ac-sans);color:#f0f2f1;text-decoration:none;display:inline-flex}.ac-viewall svg{width:calc(20 * var(--u));height:calc(20 * var(--u));stroke-width:1.4px;transition:transform .3s}.ac-viewall:hover svg{transform:translate(4px)}.ac-viewall:focus-visible{outline-offset:4px;border-radius:2px;outline:1px solid #f0f2f1}.ac-list{gap:calc(72 * var(--u));margin-top:calc(58 * var(--u));outline:none;scroll-margin-top:40px;display:grid}.ac-note-text{font:400 15px/1.5 var(--ac-sans);color:#f0f2f1bf;margin:0}.ac-dossier{margin:0 calc(2 * var(--u)) 0 calc(12 * var(--u));position:relative}.ac-dossier-sheet{border-radius:calc(14 * var(--u));background-color:#e6e0d5;background-image:var(--ac-noise), linear-gradient(170deg, #ebe6dd, #dcd5c8);position:absolute;inset:0;box-shadow:0 18px 40px -24px #000c,0 4px 10px #00000038}.ac-dossier-sheet--a{transform:translate(calc(2 * var(--u)), calc(-26 * var(--u))) rotate(-.55deg);left:calc(22 * var(--u));right:calc(38 * var(--u))}.ac-dossier-sheet--b{transform:translate(calc(-14 * var(--u)), calc(16 * var(--u))) rotate(.45deg);right:calc(24 * var(--u));background-image:var(--ac-noise), linear-gradient(170deg, #e4ded3, #d3cbbd)}.ac-dossier-sheet--c{transform:translate(calc(-4 * var(--u)), calc(-10 * var(--u))) rotate(-.25deg);left:calc(14 * var(--u));right:calc(6 * var(--u))}.ac-dossier-paper{grid-template-columns:calc(288 * var(--u)) minmax(0, 1fr);gap:calc(46 * var(--u));min-height:calc(455 * var(--u));padding:calc(23 * var(--u)) calc(47 * var(--u)) calc(29 * var(--u)) calc(27 * var(--u));border-radius:calc(14 * var(--u));background-color:var(--ac-paper);background-image:var(--ac-noise), linear-gradient(170deg, #f4f0e9 0%, #ece7de 60%, #e4ded3 100%);color:var(--ac-ink);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;display:grid;position:relative;box-shadow:0 30px 60px -28px #000c,0 8px 20px #0000004d,inset 0 0 0 1px #ffffff59}.ac-dossier:hover .ac-dossier-paper{transform:translateY(-3px);box-shadow:0 38px 70px -28px #000000d9,0 10px 24px #0000004d,inset 0 0 0 1px #ffffff59}.ac-dossier-media{border-radius:calc(10 * var(--u));background:#0d2034;position:relative;overflow:hidden}.ac-dossier-media img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ac-dossier:hover .ac-dossier-media img{transform:scale(1.025)}.ac-dossier-media--plain{background:radial-gradient(120% 90% at 30% 10%,#ffffff1a,#0000 60%),linear-gradient(160deg,#0f2a47,#061629);place-items:center;display:grid}.ac-dossier-mono{font:500 calc(40 * var(--u)) / 1 var(--ac-serif);color:#f3efe6}.ac-dossier-body{padding-top:calc(21 * var(--u));flex-direction:column;display:flex}.ac-dossier-top{margin-top:calc(10 * var(--u));justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ac-dossier-label{margin-top:calc(6 * var(--u));font:500 calc(11.5 * var(--u)) / 1 var(--ac-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ac-muted)}.ac-badges{justify-content:flex-end;gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.ac-badge{height:calc(26 * var(--u));padding:0 calc(12 * var(--u));background:var(--ac-tag);font:500 calc(11.5 * var(--u)) / 1 var(--ac-sans);letter-spacing:.1em;text-transform:uppercase;color:#3a352d;border-radius:999px;align-items:center;display:inline-flex}.ac-badge--live{background:var(--ac-navy);color:#f4f1ea}.ac-dossier-title{margin:calc(14 * var(--u)) 0 0;font:500 calc(54 * var(--u)) / 1 var(--ac-serif);letter-spacing:-.015em;color:var(--ac-navy)}.ac-dossier-tagline{margin:calc(14 * var(--u)) 0 0;font:500 calc(19 * var(--u)) / 1.3 var(--ac-sans);color:#1d1d20}.ac-dossier-blurb{margin:calc(12 * var(--u)) 0 0;max-width:calc(520 * var(--u));font:400 calc(16 * var(--u)) / 1.5 var(--ac-sans);color:var(--ac-muted)}.ac-features{margin:calc(28 * var(--u)) 0 0;padding:0 0 calc(18 * var(--u));border-bottom:1px solid var(--ac-line);grid-template-columns:.69fr .98fr 1.23fr .9fr;list-style:none;display:grid}.ac-features li{align-items:center;gap:calc(8 * var(--u));padding:calc(4 * var(--u)) 0;border-left:1px solid var(--ac-line);font:400 calc(13.5 * var(--u)) / 1.2 var(--ac-sans);color:#2b2a27;text-align:center;flex-direction:column;display:flex}.ac-features li:first-child{padding-left:calc(10 * var(--u));border-left:0;align-items:flex-start}.ac-features svg{width:calc(18 * var(--u));height:calc(18 * var(--u));stroke-width:1.4px;color:#1d1d20}.ac-features li:first-child svg{margin-left:calc(25 * var(--u))}.ac-dossier-foot{padding-top:calc(20 * var(--u));justify-content:space-between;align-items:center;gap:16px;margin-top:auto;display:flex}.ac-status{align-items:center;gap:calc(12 * var(--u));font:400 calc(14 * var(--u)) / 1.3 var(--ac-sans);color:#2b2a27;margin:0;display:flex}.ac-status-check{width:calc(32 * var(--u));height:calc(32 * var(--u));color:var(--ac-navy);border:1.4px solid #1d1d20;border-radius:50%;flex:none;place-items:center;display:grid}.ac-status-check svg{stroke-width:2.2px;width:52%;height:52%}.ac-cta{justify-content:center;align-items:center;gap:calc(12 * var(--u));min-height:max(44px, calc(46 * var(--u)));padding:0 calc(28 * var(--u));border:1px solid var(--ac-navy);background:var(--ac-navy);color:#f4f1ea;font:400 calc(15 * var(--u)) / 1 var(--ac-sans);white-space:nowrap;cursor:pointer;border-radius:999px;text-decoration:none;transition:background-color .22s,transform .22s;display:inline-flex}.ac a.ac-cta{color:#f4f1ea}.ac-cta svg{width:calc(17 * var(--u));height:calc(17 * var(--u));stroke-width:1.5px;transition:transform .26s}.ac-cta:hover{background:#0b3358}.ac-cta:hover svg{transform:translate(3px)}.ac-cta:focus-visible{outline:2px solid var(--ac-navy);outline-offset:3px}.ac-muted{font:400 calc(14 * var(--u)) / 1.3 var(--ac-sans);color:var(--ac-muted)}.ac-notice{margin:calc(64 * var(--u)) calc(2 * var(--u)) 0 calc(12 * var(--u))}.ac-notice>div{color:var(--ac-ink);box-shadow:0 24px 50px -26px #000c;border-radius:calc(14 * var(--u))!important;background-color:var(--ac-paper)!important;background-image:var(--ac-noise)!important;border:0!important}.ac .ac-notice a{color:#f4f1ea}@media (width<=1099px){.ac{--u:1px}.ac-hero{flex-direction:column;height:auto;padding:112px 32px 0;display:flex}.ac-intro{width:auto;max-width:560px;position:static}.ac-index i{width:160px}.ac-headline{font-size:clamp(50px,8vw,70px)}.ac-lede{width:auto;max-width:460px}.ac-art{aspect-ratio:870/610;order:1;width:calc(100% + 32px);height:auto;margin-top:36px;position:relative;top:auto;left:auto}.ac-tab-label{font-size:14px}.ac-programmes{padding:56px 32px 64px}.ac-programmes-title{font-size:40px}.ac-viewall{gap:12px;margin-right:0;font-size:14.5px}.ac-viewall svg{width:18px;height:18px}.ac-list{gap:64px;margin-top:48px}.ac-dossier{margin:0}.ac-dossier-paper{grid-template-columns:240px minmax(0,1fr);gap:32px;min-height:0;padding:20px 28px 24px 20px}.ac-dossier-body{padding-top:12px}.ac-dossier-label{margin-top:6px;font-size:11.5px}.ac-badge{height:26px;padding:0 12px;font-size:11px}.ac-dossier-title{font-size:48px}.ac-dossier-tagline{font-size:18px}.ac-dossier-blurb{max-width:none;font-size:15.5px}.ac-features{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px;margin-top:24px;padding-bottom:18px}.ac-features li,.ac-features li:first-child{text-align:left;border:0;flex-direction:row;align-items:center;gap:10px;padding:0;font-size:14px}.ac-features svg,.ac-features li:first-child svg{width:18px;height:18px;margin:0}.ac-dossier-foot{flex-wrap:wrap;padding-top:20px}.ac-status{gap:10px;font-size:14px}.ac-status-check{width:30px;height:30px}.ac-cta{gap:12px;padding:0 26px;font-size:15px}.ac-cta svg{width:17px;height:17px}.ac-notice{margin:56px 0 0}.ac-notice>div{border-radius:14px!important}}@media (width<=699px){.ac-hero{padding:calc(92px + env(safe-area-inset-top,0px)) 16px 0}.ac-headline{font-size:50px}.ac-statement{margin-top:26px;font-size:19px}.ac-lede{margin-top:18px;font-size:15px}.ac-art{width:calc(100% + 34px);margin:28px 0 0 -6px}.ac-tab-label{letter-spacing:.04em;font-size:17px}.ac-programmes{padding:40px 16px 56px}.ac-programmes-head{flex-direction:column;align-items:flex-start;gap:14px}.ac-programmes-title{font-size:36px}.ac-list{margin-top:40px}.ac-dossier-sheet--a{left:14px;right:18px}.ac-dossier-sheet--b{right:10px}.ac-dossier-paper{grid-template-columns:1fr;gap:0;padding:12px 12px 20px}.ac-dossier-media{aspect-ratio:16/10}.ac-dossier-body{padding:20px 8px 0}.ac-dossier-top{flex-direction:column-reverse;gap:14px}.ac-badges{justify-content:flex-start}.ac-dossier-label{margin-top:0}.ac-dossier-title{font-size:44px}.ac-dossier-foot{flex-direction:column;align-items:stretch;gap:16px}.ac-cta{width:100%}}@media (prefers-reduced-motion:reduce){.ac-tab,.ac-cover,.ac-folder-body,.ac-dossier-paper,.ac-dossier-media img,.ac-cta,.ac-cta svg,.ac-viewall svg{transition:none}.ac-tab:hover,.ac-folder:hover .ac-cover,.ac-dossier:hover .ac-dossier-paper,.ac-dossier:hover .ac-dossier-media img{transform:none}}
