@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-italic.C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ict-site:has(.ict-drive){overflow-x:clip}.ict-drive{margin-inline:calc(-1 * var(--ict-gutter));font-size:1rem;line-height:1.55}.ict-drive-title{z-index:5;background:var(--ict-shell);position:relative}.ict-drive-title:after{content:"";inset-inline:0;pointer-events:none;background:radial-gradient(circle at 14px 0, var(--ict-shell) 13.5px, #fff7eb00 14px) 0 0 / 28px 14px repeat-x;filter:drop-shadow(0 3px 3px #142b3333);height:14px;position:absolute;top:100%}.ict-drive-title__inner{width:min(100%, var(--ict-container));padding:1rem var(--ict-gutter) 1.15rem;flex-direction:column;gap:.5rem;margin-inline:auto;display:flex}.ict-drive-title__h1{flex-direction:column;gap:.35rem;margin:0;font-weight:600;display:flex}.ict-drive-title__name{font:600 clamp(2.9rem, 13vw, 3.5rem)/.9 var(--ict-font-display);letter-spacing:-.045em}.ict-drive-title__line{font:italic 500 1.35rem/1.15 var(--ict-font-display);color:var(--ict-lagoon-deep);letter-spacing:-.01em}.ict-drive-title__now{flex-wrap:wrap;order:-1;align-items:baseline;gap:.1rem .6rem;font-size:.6875rem;display:flex}.ict-drive-title__clock{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.ict-drive-title__live{background:var(--ict-sun);border-radius:50%;width:.5rem;height:.5rem;animation:1.8s ease-in-out infinite ict-drive-live}.ict-drive-title__period{font:italic 500 1.05rem/1.2 var(--ict-font-display);color:var(--ict-muted)}.ict-drive:not([data-ready]) .ict-drive-title__now{visibility:hidden}@media (width>=40rem){.ict-drive-title__inner{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2.5rem;padding-block:clamp(1.25rem,2.4vw,1.75rem) clamp(1.15rem,2vw,1.5rem)}.ict-drive-title__h1{flex-flow:wrap;align-items:center;gap:.75rem 2rem}.ict-drive-title__name{font-size:clamp(3.5rem,7.6vw,7.5rem)}.ict-drive-title__line{border-left:1px solid var(--ict-line);flex-direction:column;padding-left:2rem;font-size:clamp(1.5rem,2.8vw,2.75rem);line-height:1.04;display:flex}.ict-drive-title__now{flex-direction:column;order:0;align-items:flex-end;gap:.4rem;padding-bottom:.35rem;font-size:.75rem}.ict-drive-title__period{font-size:1.3rem}}@media (width>=40rem) and (width<=63.99rem){.ict-drive-title__now{flex-direction:row;order:-1;align-items:baseline;gap:.6rem;padding-bottom:0}}.ict-drive__stage{position:relative}.ict-drive__frame{--fx:.58;--fy:.5;background:#3a2a22;height:clamp(18rem,80vw,26rem);position:relative;overflow:hidden;container-type:size}.ict-drive__scene{--sw:max(100cqw, 150cqh);--sh:max(100cqh, 66.6667cqw);width:var(--sw);height:var(--sh);left:calc((100cqw - var(--sw)) * var(--fx));top:calc((100cqh - var(--sh)) * var(--fy));position:absolute}.ict-site .ict-drive__art{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ict-site .ict-drive__art--night{display:none}:root[data-sky=night] .ict-site .ict-drive__art--night{display:block}:root[data-sky=night] .ict-site .ict-drive__art--day{display:none}.ict-drive__speaker--arts{--dx:.098;--dy:.435;--mdx:.716;--mdy:.483}.ict-drive__speaker--nightlife{--dx:.189;--dy:.42;--mdx:.326;--mdy:.441}.ict-drive__speaker--community{--dx:.56;--dy:.44;--mdx:.581;--mdy:.369}.ict-drive__speaker--civic{--dx:.939;--dy:.479;--mdx:.472;--mdy:.415}.ict-site .ict-drive__speaker{z-index:3;left:calc(var(--mdx) * 100%);top:calc(var(--mdy) * 100%);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute}.ict-drive__speaker-dot{background:var(--ict-paper);border:2px solid var(--ict-sun);border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #0006}.ict-drive__speaker[aria-pressed=true] .ict-drive__speaker-dot{border-width:3px;width:18px;height:18px;animation:2.4s ease-out infinite ict-drive-ping}.ict-site .ict-drive__speaker:focus-visible{outline:3px solid var(--ict-citron);outline-offset:-4px}.ict-drive__leaders{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ict-drive__leaders line{stroke:var(--ict-paper);stroke-width:1.5px;stroke-linecap:round;opacity:.92}.ict-drive__voice{z-index:4;width:min(calc(100% - 2 * var(--ict-gutter)), 34rem);background:var(--ict-paper);color:var(--ict-ink);border-radius:1.1rem;justify-items:start;gap:.3rem;margin:-1.1rem auto 0;padding:.85rem 1rem .5rem;display:grid;position:relative;box-shadow:0 10px 28px #16100c38,0 0 0 1px #142b330f}.ict-drive__voice-when{letter-spacing:.15em;text-transform:uppercase;color:var(--ict-lagoon-deep);font-size:.625rem;font-weight:600;line-height:1.4}.ict-drive__voice-quote{font:italic 500 1.25rem/1.18 var(--ict-font-display);letter-spacing:-.005em;text-wrap:pretty}.ict-drive__voice-note{color:var(--ict-muted);font-size:.75rem;line-height:1.35}.ict-site .ict-drive__voice-link{min-height:44px;color:var(--ict-lagoon-deep);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ict-drive__voice--arts{background:var(--ict-lagoon-deep);color:#fff}.ict-drive__voice--arts .ict-drive__voice-when,.ict-drive__voice--arts .ict-drive__voice-note,.ict-site .ict-drive__voice--arts .ict-drive__voice-link{color:#fff}.ict-site .ict-drive__voice--arts :focus-visible{outline-color:var(--ict-citron)}.ict-drive__voice--enter{animation:ict-drive-rise .6s var(--ict-ease) both}.ict-drive__voice--nightlife.ict-drive__voice--enter{animation-delay:.1s}.ict-drive__voice--community.ict-drive__voice--enter{animation-delay:.35s}.ict-drive__voice--arts.ict-drive__voice--enter{animation-delay:.6s}.ict-drive__voice--civic.ict-drive__voice--enter{animation-delay:.85s}.ict-drive__strip{z-index:4;scrollbar-width:none;white-space:nowrap;gap:.5rem;padding-inline:.9rem;display:flex;position:absolute;inset:1.35rem 0 auto;overflow-x:auto}.ict-drive__strip::-webkit-scrollbar{display:none}.ict-drive__brand,.ict-site .ict-drive__cta{display:none}.ict-drive__fact{border-radius:var(--ict-radius-pill);min-height:2.25rem;color:var(--ict-ink);background:#fffcf6f2;flex:none;align-items:baseline;gap:.45rem;padding:.45rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ict-drive__fact-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ict-muted);font-size:.625rem;font-weight:600}.ict-site .ict-drive__fact-value{color:var(--ict-ink);text-decoration:none}.ict-site a.ict-drive__fact-value:hover{text-decoration:underline}.ict-drive__note{width:min(100%, var(--ict-container));padding-inline:var(--ict-gutter);color:var(--ict-muted);margin:.75rem auto 0;font-size:.75rem}@media (width>=64rem){.ict-drive__frame{aspect-ratio:16/9;--fx:.5;--fy:.62;height:auto}.ict-drive__frame:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#16100c00,#16100c80);height:30%;position:absolute;inset:auto 0 0}.ict-site .ict-drive__speaker{left:calc(var(--dx) * 100%);top:calc(var(--dy) * 100%);pointer-events:none}.ict-drive__voice{border-radius:1.25rem;gap:.4rem;width:clamp(14rem,21.5vw,21rem);margin:0;padding:1rem 1.15rem .55rem;position:absolute;box-shadow:0 14px 36px #16100c57}.ict-drive__voice-when{font-size:.6875rem}.ict-drive__voice-quote{font-size:clamp(1.1rem,1.7vw,1.65rem)}.ict-site .ict-drive__voice-link{margin-block:-.3rem -.2rem}.ict-drive__voice--arts{border-bottom-left-radius:.3rem;width:clamp(13rem,16vw,17rem);top:clamp(1.75rem,5vw - 1.5rem,4rem);left:2.5%}.ict-drive__voice--nightlife{border-bottom-left-radius:.3rem;bottom:65%;left:23.5%}.ict-drive__voice--community{border-bottom-left-radius:.3rem;width:clamp(14rem,21vw,20rem);top:clamp(1.75rem,7vw - 2.5rem,5rem);left:50%}.ict-drive__voice--civic{border-bottom-right-radius:.3rem;width:clamp(14rem,21vw,20rem);top:1.5rem;right:2.5%}.ict-drive__strip{background:#fffcf6f5;border-radius:1.1rem;align-items:center;gap:0;padding:.6rem .6rem .6rem 1.35rem;inset:auto 3.2% 3.4%;overflow:visible;box-shadow:0 14px 40px #16100c4d}.ict-drive__brand{font:italic 500 1.45rem/1 var(--ict-font-display);flex:none;align-items:center;gap:.6rem;padding-right:1.25rem;display:inline-flex}.ict-drive__brand-sun.ict-sun{width:1.4rem;height:1.4rem}.ict-drive__fact{border-left:1px solid var(--ict-line);background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:0;padding:.15rem 1.25rem;font-size:.9375rem;display:flex}.ict-drive__fact--next{flex:auto;min-width:0}.ict-drive__fact--next .ict-drive__fact-value{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ict-drive__fact-label{font-size:.65rem}.ict-site .ict-drive__cta{flex:none;margin-left:auto;font-size:.875rem;display:inline-flex}}@media (width>=64rem) and (width<=79.99rem){.ict-drive__voice--arts,.ict-site .ict-drive__speaker--arts,.ict-drive__brand{display:none}.ict-drive__strip{padding-left:.35rem}.ict-drive__brand+.ict-drive__fact{border-left:0}}@media (width<=63.99rem){.ict-drive__voice:not([data-active]){display:none}}@keyframes ict-drive-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ict-drive-ping{0%{box-shadow:0 0 #fffcf6cc}80%,to{box-shadow:0 0 0 14px #fffcf600}}@keyframes ict-drive-live{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.ict-drive__voice--enter,.ict-drive__speaker-dot,.ict-drive-title__live{animation:none!important}}
