@import url(https://use.typekit.net/ijt5wmt.css);#controls button svg path,.arrow svg,.arrow svg path,label svg path{-webkit-transition:ease var(--time1);-o-transition:ease var(--time1)}#info a,#info p,#join a{font-family:obviously-narrow,sans-serif}.tab,body{scroll-behavior:smooth}#year>.tab,.tab{-ms-grid-row:1;-ms-grid-column:1}#info,#more-info{background:var(--color-black);position:absolute}#cville .image,.tab,body,html,label{height:100%;width:100%}#eb-link,#lastfestlink,#year{background:var(--brand-color4)}#eb-link .ext-link polygon,#lastfestlink .ext-link polygon,label svg{fill:var(--color-black)}.slide img,.tab,body,footer,html,label,main{width:100%}#controls,#design .body,#week .body,.tab{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}#controls button,#cville,#info p,#join,#join a,#tds,form,input[type=email],section{position:relative}#tds,.tab{visibility:hidden;opacity:0;z-index:2}#eb-link,#lastfestlink,#tds a{text-transform:uppercase;font-weight:500}#cville .image,#info,#more-info,#tds a,.arrow,input[type=radio],label,label svg{position:absolute}#tds a,.tab,input[type=submit]{color:var(--text-dark)}#info,#tds-icon{height:60px}:root{--brand-color1:#9390ff;--brand-color2:#ff8552;--brand-color3:#dbff45;--brand-color4:#f4eed4;--color-black:#000;--color-white:#fff;--text-dark:#222;--text-light:#f2f2f2;--c-shadow:#3c3cff;--d-shadow:#ff4200;--w-shadow:#89a000;--xs-space:5px;--sm-space:calc(2*var(--xs-space));--md-space:calc(4*var(--xs-space));--lg-space:calc(10*var(--xs-space));--xl-space:calc(15*var(--xs-space));--xxl-space:calc(20*var(--xs-space));--time1:.5s;--time2:1s;--time3:4s;--time4:5s}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;border-style:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:obviously-wide,sans-serif;font-weight:700;padding-bottom:1em}h1{font-size:2em}a,div,form,input,li,ol,p,span,ul{font-family:obviously,sans-serif;font-weight:300;line-height:1.7}ul{list-style:none}ol{padding-left:2em}ol li::marker{font-family:obviously-wide,sans-serif;font-weight:700;font-size:1.2em}ol,p,ul{padding-bottom:1em;max-width:600px}body{text-rendering:optimizeSpeed;font-size:16px;line-height:1.25}main{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}section{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-grid;display:grid;-ms-grid-columns:1;grid-template-columns:1;grid-template-areas:"tab" "label"}label{display:block;cursor:pointer;z-index:1}label svg{bottom:0}#controls button svg path,.arrow svg path,label svg path{transition:ease var(--time1)}input[type=radio]{opacity:0}footer{position:fixed;bottom:0;left:0;background:var(--text-dark);display:-webkit-box;display:-ms-flexbox;display:flex}#signup{font-weight:600;color:var(--text-light);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color ease var(--time2);-o-transition:color ease var(--time2);transition:color ease var(--time2)}#abbreviate{font:inherit;color:inherit}input[type=email]{border:2px solid var(--color-black);border-radius:var(--md-space)}input[type=email]::-moz-selection{color:var(--text-light);background:var(--text-dark)}input[type=email]::selection{color:var(--text-light);background:var(--text-dark)}input[type=submit]{font-weight:500;background:var(--color-white);border:2px solid;border-color:var(--color-black);border-radius:var(--md-space);cursor:pointer;-webkit-transition:background ease var(--time1);-o-transition:background ease var(--time1);transition:background ease var(--time1)}#info a,#info p,#join a,.slide figcaption{color:var(--text-light)}input[type=submit]:hover{background:var(--color-black)!important;-webkit-transition:none;-o-transition:none;transition:none}input[type=submit]:active{border:2px solid;border-color:var(--color-black)}footer input[type=checkbox]{display:none}#more-info{display:-ms-inline-grid;display:inline-grid;place-items:center;border:2px solid var(--color-white);border-radius:50%}input[type=checkbox]+#more-info::after{content:"i";color:var(--color-white);font-family:serif;font-style:italic}input[type=checkbox]:checked+#more-info::after{content:"\2715";font-family:sans-serif;font-style:normal}#join a{font-weight:500;font-style:italic}#cville,#cville .body span{background:var(--brand-color1)}#info a{text-decoration:underline}.tab{grid-area:tab;display:flex;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:hidden;overflow-y:scroll;-webkit-transition:opacity cubic-bezier(.32, 0, .67, 0) var(--time1);-o-transition:opacity cubic-bezier(.32, 0, .67, 0) var(--time1);transition:opacity cubic-bezier(.32, 0, .67, 0) var(--time1);scrollbar-width:thin;scrollbar-color:var(--color-black) transparent}#year>.tab{-ms-grid-column-span:2}input[type=radio]#tab4:checked+section #tds,input[type=radio]:checked+section .arrow,input[type=radio]:checked+section .tab{opacity:1;visibility:visible}.tab::-webkit-scrollbar{width:5px}.tab::-webkit-scrollbar-thumb{background:var(--color-black)}#controls button,.arrow{background:0 0;cursor:pointer}.tab::-webkit-scrollbar-track{background:0 0}.arrow{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:var(--md-space);top:var(--md-space);padding:var(--xs-space) var(--sm-space);opacity:0;visibility:hidden;z-index:5;-webkit-transition:opacity ease var(--time1);-o-transition:opacity ease var(--time1);transition:opacity ease var(--time1)}.arrow svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transition:ease var(--time1)}.arrow:hover svg path{d:path("M4.4772,31.057L20.9494,13.337c.0454,6.4414,.164,15.3629,.4724,16.5255,1.5682,5.9232,5.6438,9.2785,9.2395,12.2381,4.1911,3.4508,6.5624,5.6231,6.5624,10.1485,0,3.8329-7.3067,6.7829-13.7529,9.3851-8.8367,3.5678-18.8523,7.6116-18.8523,16.9434s10.0156,13.374,18.8523,16.9418c6.4462,2.6022,13.7529,5.5515,13.7529,9.3828s-7.3059,6.7806-13.7521,9.3828c-8.8375,3.5678-18.8531,7.6108-18.8531,16.9426s10.0156,13.3732,18.8515,16.941c6.447,2.6022,13.7537,5.5515,13.7537,9.3836,0,4.492-2.3761,6.658-6.5768,10.0984-3.8329,3.1403-8.1768,6.6994-9.4456,13.2459-.2595,1.3341-.2802,16.1442-.2802,16.2931h8.1513c0-1.4408,.0724-13.0819,.1696-14.9295,.765-3.5479,3.4595-5.7545,6.5704-8.3033,4.2603-3.4906,9.5627-7.8337,9.5627-16.4045,0-9.3318-10.0164-13.3748-18.8531-16.9426-6.4462-2.6022-13.7521-5.5515-13.7521-9.382s7.3067-6.7813,13.7529-9.3836c8.8367-3.5678,18.8523-7.6108,18.8523-16.9418s-10.0156-13.374-18.8523-16.9418c-6.4462-2.6022-13.7529-5.5515-13.7529-9.3828s7.3059-6.7821,13.7521-9.3844c8.8375-3.5678,18.8531-7.6116,18.8531-16.9442,0-8.5931-5.2856-12.945-9.5332-16.4411-2.9485-2.4279-5.5061-4.5334-6.4669-7.7692-.1095-1.6541-.2014-8.9637-.2543-14.6318l16.4021,17.6499,4.4772-4.17L25.0032,0,0,26.887l4.4772,4.17Z")}#cville ::-moz-selection{color:var(--brand-color1);background:var(--color-black)}#cville ::selection{color:var(--brand-color1);background:var(--color-black)}input[type=radio]#tab1:checked+section label #c path,label:hover #c path{d:path("M100.4297,90h179.5703c11.0457,0,20-8.9543,20-20V0H101.6458C46.808,0,.9298,43.4604,.0143,98.2906c-.9352,56.0111,44.1885,101.7094,99.9857,101.7094h200v-70c0-11.0457-8.9543-20-20-20H100c-5.8467,0-10.5217-5.0177-9.9531-10.982,.4957-5.1994,5.1598-9.018,10.3828-9.018Z")}#cville .image{background-color:var(--brand-color1);background-image:url('../img/map.png');background-size:cover;background-repeat:no-repeat;background-position:center bottom;background-blend-mode:screen;opacity:0;-webkit-transition:ease var(--time1);-o-transition:ease var(--time1);transition:ease var(--time1)}input[type=radio]#tab1:checked+section .image{opacity:1}#cville .body span{padding:0 var(--xs-space) var(--xs-space) var(--xs-space);margin-left:-5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#design .body p,#week li{border-bottom:4px solid var(--color-black);padding-bottom:var(--sm-space)}#design{background:var(--brand-color2);-webkit-box-shadow:0 5px 20px 5px var(--c-shadow);box-shadow:0 5px 20px 5px var(--c-shadow)}#design ::-moz-selection{color:var(--brand-color2);background:var(--color-black)}#design ::selection{color:var(--brand-color2);background:var(--color-black)}input[type=radio]#tab2:checked+section label #d path,label:hover #d path{d:path("M200,0V.001H0V180.0001c0,11.0456,8.9543,19.9999,20,19.9999H200v-.001c55.2285,0,100-44.7713,100-99.9995S255.2285,0,200,0Zm0,109.9995v.001H20.0007v-19.9999H200v-.001c5.5229,0,10,4.477,10,10s-4.4771,10-10,10Z")}#design .body,#week .body{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap}#design .body>div{max-width:400px;margin-right:var(--lg-space)}#design .body p{margin-bottom:var(--lg-space)}#week{background:var(--brand-color3);-webkit-box-shadow:0 5px 20px 5px var(--d-shadow);box-shadow:0 5px 20px 5px var(--d-shadow)}#week ::-moz-selection{color:var(--brand-color3);background:var(--color-black)}#week ::selection{color:var(--brand-color3);background:var(--color-black)}input[type=radio]#tab3:checked+section label #w path,label:hover #w path{d:path("M324,0V99.5703c0,5.2231-3.8186,9.8873-9.018,10.383-5.9643,.5686-10.982-4.1067-10.982-9.9531v-10.0001C304,40.2944,265.8165,0,210.0001,0h-.0002c-56.8501,0-93.9999,40.2944-93.9999,90.0001v9.5707c0,5.2234-3.8193,9.8875-9.0191,10.3826-5.9644,.5679-10.9809-4.1072-10.9809-9.9532V0H0V98.2112c0,59.7891,45.1498,101.7892,105.7027,101.7888,26.9137-.0002,55.3589-10.4772,73.3771-27.7017,13.6201-13.0202,20.9202-31.3193,20.9202-50.1616v-21.706c0-5.2228,3.8179-9.8871,9.017-10.3835,5.9642-.5694,10.983,4.1062,10.983,9.953v22.0767c0,19.709,8.1402,38.6282,22.7147,51.8957,17.831,16.2319,45.5528,26.0272,71.5835,26.0274,59.5182,.0004,105.7018-41.333,105.7018-101.7888V0h-96Z")}#week ul{width:auto;padding:0 var(--lg-space) var(--lg-space) 0}#week li{max-width:300px;margin-bottom:var(--md-space)}#week li p{font-size:.875em;padding-bottom:0}#week h4{font-weight:600;padding-bottom:0}#year{-webkit-box-shadow:0 5px 20px 5px var(--w-shadow);box-shadow:0 5px 20px 5px var(--w-shadow);grid-template-areas:"tab tab" "label footer"}#year ::-moz-selection{color:var(--brand-color4);background:var(--color-black)}#year ::selection{color:var(--brand-color4);background:var(--color-black)}#year .tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#lastfest{font-size:.875em;padding:var(--md-space) 0 0 0;margin-right:-40px}#lastfest p,#year .body p{display:inline-block;padding:0;margin:0 var(--md-space) var(--sm-space) 0}#eb-link,#lastfestlink{vertical-align:35%;white-space:nowrap;padding:0 var(--sm-space) var(--xs-space) var(--md-space);border:2px solid var(--color-black);border-radius:var(--md-space);color:var(--color-black);cursor:pointer}#eb-link:hover,#lastfestlink:hover{background:var(--color-black);color:var(--brand-color4)}#eb-link .ext-link,#lastfestlink .ext-link{padding:0 var(--xs-space)}#eb-link:hover .ext-link polygon,#lastfestlink:hover .ext-link polygon{fill:var(--brand-color4)}.carousel{margin:var(--md-space) 0 var(--sm-space) 0}.slide img{border:2px solid var(--color-black)}.slide figcaption{font-size:12px;font-weight:500;line-height:1.2;margin-top:-5px;padding:0 0 var(--xs-space) var(--sm-space);background:var(--color-black)}#controls{display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#controls button{padding:var(--sm-space) 0 0 0}#controls button svg{width:100px}#controls .previous:hover svg path{d:path("M183.4448,20.8926c-3.5713-.7695-5.792-3.4814-8.3574-6.6133-3.5127-4.2881-7.8848-9.625-16.5117-9.625-9.3916,0-13.4609,10.0811-17.0508,18.9756-2.6191,6.4883-5.5879,13.8418-9.4443,13.8418s-6.8252-7.3535-9.4443-13.8418c-3.5908-8.8945-7.6602-18.9756-17.0518-18.9756s-13.4609,10.0811-17.0518,18.9756c-2.6191,6.4883-5.5879,13.8418-9.4443,13.8418s-6.8252-7.3535-9.4453-13.8418c-3.5908-8.8945-7.6611-18.9756-17.0537-18.9756-8.6494,0-13.0293,5.3203-16.5488,9.5957-2.4443,2.9688-4.5635,5.543-7.8184,6.5088-1.668,.1104-9.0234,.2031-14.7275,.2568L31.2588,4.5068,27.0615,0,0,25.1602l27.0615,25.165,4.1973-4.5068L13.4238,29.2402c6.4819-.0459,15.4585-.165,16.6323-.4756,5.9619-1.5791,9.3389-5.6807,12.3184-9.2998,3.4727-4.2188,5.6592-6.6055,10.2148-6.6055,3.8574,0,6.8262,7.3535,9.4463,13.8428,3.5908,8.8936,7.6611,18.9746,17.0527,18.9746s13.4609-10.0811,17.0518-18.9756c2.6191-6.4883,5.5879-13.8418,9.4443-13.8418s6.8252,7.3535,9.4443,13.8418c3.5908,8.8945,7.6602,18.9756,17.0518,18.9756s13.4619-10.082,17.0518-18.9766c2.6191-6.4873,5.5879-13.8408,9.4434-13.8408,4.5225,0,6.7021,2.3916,10.165,6.6191,3.1611,3.8584,6.7422,8.2305,13.334,9.5078,1.3457,.2607,16.2471,.2822,16.3965,.2822v-8.2051c-1.4492,0-13.1611-.0732-15.0264-.1709Z")}#controls .next:hover svg path{d:path("M235.3115,0l-4.1973,4.5068,17.835,16.5791c-6.4834,.0459-15.4629,.165-16.6318,.4756-5.9619,1.5791-9.3389,5.6807-12.3184,9.2998-3.4736,4.2178-5.6602,6.6045-10.2148,6.6045-3.8574,0-6.8262-7.3535-9.4463-13.8418-3.5908-8.8936-7.6611-18.9746-17.0527-18.9746s-13.4609,10.0811-17.0518,18.9756c-2.6191,6.4873-5.5879,13.8408-9.4443,13.8408s-6.8252-7.3535-9.4443-13.8408c-3.5908-8.8945-7.6602-18.9756-17.0518-18.9756s-13.4609,10.0811-17.0518,18.9756c-2.6191,6.4873-5.5879,13.8408-9.4443,13.8408-4.5215,0-6.7012-2.3916-10.165-6.6191-3.1602-3.8574-6.7422-8.2305-13.334-9.5078-1.3418-.2598-16.2461-.2812-16.3955-.2812v8.2051c1.4502,0,13.1631,.0723,15.0254,.1699,3.5703,.7705,5.792,3.4824,8.3574,6.6133,3.5127,4.2881,7.8848,9.625,16.5117,9.625,9.3916,0,13.4609-10.0811,17.0518-18.9756,2.6191-6.4873,5.5879-13.8408,9.4443-13.8408s6.8252,7.3535,9.4443,13.8408c3.5908,8.8945,7.6602,18.9756,17.0518,18.9756s13.4609-10.0811,17.0518-18.9756c2.6191-6.4873,5.5879-13.8408,9.4443-13.8408s6.8262,7.3535,9.4453,13.8408c3.5908,8.8945,7.6611,18.9756,17.0537,18.9756,8.6484,0,13.0293-5.3203,16.5479-9.5947,2.4443-2.9678,4.5635-5.542,7.8203-6.5088,1.665-.1104,9.021-.2031,14.7256-.2568l-17.7637,16.5088,4.1973,4.5068,27.062-25.1602L235.3115,0Z")}input[type=radio]#tab4:checked+section label #two1{d:path("M52.5357,105.0687c-4.2849,0-7.7436-3.5384-7.6141-7.8525,.1221-4.0612,3.5793-7.2071,7.6141-7.3671h44.9285c.1067-.0041,.2121-.0154,.3196-.0154h17.3922c16.9195,0,31.4768-12.2085,34.158-28.9142,.4118-2.5657,.6377-5.1932,.6636-7.8691C150.2757,24.1874,126.2293,.53,97.4642,.0241c-.5801-.0056-1.1558-.0241-1.7379-.0241H0V29.9313c0,8.2843,6.7157,15,15,15H97.4642v-.001c4.0846,.1395,7.355,3.4855,7.355,7.6041s-3.2704,7.4646-7.355,7.6041H52.5357v-.0303C26.0939,60.1082,4.2236,79.645,.551,105.0687c-.3573,2.4738-.551,5.001-.551,7.5739v37.3574H149.9999v-7.4313c0-20.7107-16.7893-37.5-37.5-37.5H52.5357Z")}input[type=radio]#tab4:checked+section label #zero{d:path("M277.5,0h-37.5c-41.4214,0-75,33.5786-75,75s33.5786,75,75,75h37.5c41.4214,0,75-33.5786,75-75S318.9214,0,277.5,0Zm0,82.5h-37.5c-4.1421,0-7.5-3.3578-7.5-7.5s3.3579-7.5,7.5-7.5h37.5c4.1421,0,7.5,3.3578,7.5,7.5s-3.3579,7.5-7.5,7.5Z")}input[type=radio]#tab4:checked+section label #two2{d:path("M420.0357,105.0687c-4.2849,0-7.7436-3.5384-7.6141-7.8525,.1221-4.0612,3.5793-7.2071,7.6141-7.3671h44.9285c.1067-.0041,.2121-.0154,.3196-.0154h17.3922c16.9195,0,31.4768-12.2085,34.158-28.9142,.4118-2.5657,.6377-5.1932,.6636-7.8691,.2781-28.8631-23.7683-52.5205-52.5334-53.0264-.5801-.0056-1.1558-.0241-1.7379-.0241h-95.7263V29.9313c0,8.2843,6.7157,15,15,15h82.4642v-.001c4.0846,.1395,7.355,3.4855,7.355,7.6041s-3.2704,7.4646-7.355,7.6041h-44.9285v-.0303c-26.4418,0-48.3121,19.5367-51.9847,44.9605-.3573,2.4738-.551,5.001-.551,7.5739v37.3574h149.9999v-7.4313c0-20.7107-16.7893-37.5-37.5-37.5h-59.9642Z")}input[type=radio]#tab4:checked+section label #three{d:path("M693.7713,82.5038v-.0018h0c-4.1438,0-7.5022-3.3584-7.5022-7.5022s3.3584-7.5022,7.5022-7.5022h0v-.0015c18.6037-.0344,33.6747-15.1252,33.6747-33.737S712.375,.0567,693.7713,.0222v-.0015h-161.2713V30.0379c0,8.282,6.7139,14.9958,14.9958,14.9958h108.4654c3.9066,0,7.3955,2.8561,7.7663,6.7451,.4253,4.461-3.0722,8.2142-7.4451,8.2142h-55.3381c-7.9915,0-14.9697,6.0304-15.4862,14.0052-.5661,8.7387,6.3552,16.0034,14.9719,16.0034h55.8529c4.131,0,7.4798,3.3488,7.4798,7.4798v.0051c0,4.131-3.3488,7.4798-7.4798,7.4798h-123.7829v7.5233c0,20.7049,16.7847,37.4896,37.4896,37.4896h123.7817v-.0015c18.6037-.0344,33.6747-15.1252,33.6747-33.7373s-15.071-33.7022-33.6747-33.7366Z")}label:hover #two1{d:path("M25.0164,50.0326c-2.0404,0-3.6873-1.6849-3.6257-3.7392,.0582-1.9339,1.7044-3.4319,3.6257-3.5081h39.3649c.0507-.0019,.101-.0073,.1522-.0073h8.2855c8.0522,0,14.981-5.8084,16.26-13.7584,.1971-1.2249,.3052-2.4797,.3175-3.7575C89.529,11.5177,78.0787,.2523,64.3813,.0115c-.4143-.0028-.8255-.0115-1.2415-.0115H0V14.2529C0,18.1978,3.198,21.3958,7.1429,21.3958h57.2385v-.0005c1.9449,.0664,3.5022,1.6598,3.5022,3.6211s-1.5573,3.5545-3.5022,3.621H25.0164v-.0145C12.4254,28.6229,2.0112,37.9262,.2624,50.0326c-.1701,1.1782-.2624,2.3816-.2624,3.6067v17.7893H89.3977v-3.5388c0-9.8622-7.9949-17.8571-17.8571-17.8571H25.0164Z")}label:hover #zero{d:path("M171.3106,0h-39.2796C112.3065,0,96.3167,15.9899,96.3167,35.7144s15.9898,35.7143,35.7143,35.7143h39.2796c19.7245,0,35.7143-15.9898,35.7143-35.7143S191.0349,0,171.3106,0Zm0,39.2857h-39.2796c-1.9724,0-3.5714-1.5989-3.5714-3.5714s1.599-3.5714,3.5714-3.5714h39.2796c1.9724,0,3.5714,1.5989,3.5714,3.5714s-1.599,3.5714-3.5714,3.5714Z")}label:hover #two2{d:path("M25.0164,128.6041c-2.0404,0-3.6873-1.6849-3.6257-3.7392,.0582-1.9339,1.7044-3.4319,3.6257-3.5081h57.1101c.0507-.0019,.101-.0073,.1522-.0073h8.2855c8.0522,0,14.981-5.8084,16.26-13.7584,.1971-1.2249,.3052-2.4797,.3175-3.7575,.1325-13.7444-11.3178-25.0098-25.0152-25.2506-.4143-.0028-.8255-.0115-1.2415-.0115H0v14.2529c0,3.9449,3.198,7.1429,7.1429,7.1429H82.1265v-.0005c1.9449,.0664,3.5022,1.6598,3.5022,3.6211s-1.5573,3.5545-3.5022,3.621H25.0164v-.0145c-12.591,0-23.0052,9.3033-24.754,21.4097-.1701,1.1782-.2624,2.3816-.2624,3.6067v17.7893H107.1429v-3.5388c0-9.8622-7.9949-17.8571-17.8572-17.8571H25.0164Z")}label:hover #three{d:path("M194.8829,117.8034c-1.7172-.259-3.038-1.7277-3.038-3.5177,0-1.7917,1.3236-3.2612,3.0429-3.5181,6.9871-1.8675,12.1371-8.234,12.1371-15.8119,0-9.0432-7.3292-16.3744-16.37-16.3744v.0202H114.1934v14.2878c0,3.9438,3.1971,7.1409,7.1409,7.1409h51.8177c1.8596,0,3.5202,1.3596,3.6967,3.2108,.2025,2.1238-1.4617,3.9106-3.5429,3.9106h-26.6409c-3.8042,0-7.1258,2.8707-7.3718,6.667-.2695,4.1602,3.0241,7.6188,7.1254,7.6188h26.8872c1.9659,0,3.5596,1.5937,3.5596,3.5596v.0048c0,1.9659-1.5937,3.5596-3.5596,3.5596h-59.1124s0,3.5765,0,3.5765c0,9.8595,7.9927,17.8522,17.8522,17.8522h58.2506c8.8977,0,16.4392-6.9508,16.7203-15.8441,.2469-7.8116-4.9816-14.4334-12.1336-16.3427Z")}#tds{-ms-grid-row:2;-ms-grid-column:2;grid-area:footer;-webkit-transition:opacity ease var(--time2);-o-transition:opacity ease var(--time2);transition:opacity ease var(--time2)}#tds a{text-align:center;bottom:0}@media screen and (max-width:720px){footer,main{-webkit-box-orient:vertical;-webkit-box-direction:normal}.arrow svg,footer,form{height:80px}#tds a,footer input[type=checkbox]:checked~#info,footer input[type=checkbox]:checked~#join{left:0}#info,#join{width:100%;left:100%;z-index:5}body{font-size:14px}main{height:calc(100% - 80px);-ms-flex-flow:column nowrap;flex-flow:column nowrap}section{height:10%;width:100%;-ms-grid-rows:1fr 9vh;grid-template-rows:1fr 9vh;-webkit-transition:height ease var(--time1);-o-transition:height ease var(--time1);transition:height ease var(--time1)}label svg{height:9vh;padding:var(--sm-space)}#numbers{max-width:calc(100vw - 100px)}input[type=radio]:checked+section{height:70%}footer:focus-within~input[type=radio]:checked+section,footer:focus-within~section{height:25%!important}footer:focus-within~input[type=radio]#tab4:checked+section #tds,footer:focus-within~input[type=radio]:checked+section .tab{visibility:hidden;opacity:0}footer:focus-within~section label svg{height:100%}footer:focus-within~section #numbers{max-width:unset}.tab{padding:var(--sm-space) var(--lg-space) var(--sm-space) var(--sm-space)}input[type=email],input[type=submit]{height:40px;margin:var(--xs-space) var(--sm-space)}#controls button{padding:var(--xs-space) 0 0 0}#controls button svg{width:60px}#year{-ms-grid-columns:1fr 100px;grid-template-columns:1fr 100px}input[type=radio]#tab4:checked+section{-ms-grid-rows:1fr 10vh;grid-template-rows:1fr 10vh}#eb-link .ext-link,#lastfestlink .ext-link{width:19px}#tds a{font-size:9px;padding:var(--sm-space) var(--sm-space) var(--sm-space) var(--sm-space)}#tds-icon{padding-top:var(--xs-space)}ol,p,ul{max-width:400px}footer{padding:var(--xs-space);-ms-flex-flow:column nowrap;flex-flow:column nowrap}form{margin-right:40px;display:-ms-inline-grid;display:inline-grid;-ms-grid-rows:20px 40px;grid-template-rows:20px 40px;-ms-grid-columns:5fr 1fr;grid-template-columns:5fr 1fr;grid-template-areas:"signup signup" "text submit"}#signup{grid-area:signup;font-family:obviously,sans-serif;font-size:1em;line-height:1.25em;padding:0 0 0 var(--sm-space);-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}#abbreviate::after{content:"CDW"}input[type=email]{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3;font-size:12px;padding:0 var(--xl-space) 0 var(--sm-space)}input[type=submit]{grid-area:submit;line-height:0;padding:0 var(--sm-space);z-index:2;-ms-grid-row:2;-ms-grid-column:2}#more-info{font-size:16px;right:var(--sm-space);bottom:20px;width:30px;height:30px;z-index:10}#join{height:30px;position:absolute;bottom:50px;background:var(--color-black);padding:var(--xs-space) var(--lg-space) 0 var(--sm-space);-webkit-transition:left ease var(--time1);-o-transition:left ease var(--time1);transition:left ease var(--time1)}#join a{font-size:15px;text-decoration:underline}#info{height:50px;bottom:0;padding:0 40px var(--xs-space) var(--sm-space);-webkit-transition:left ease var(--time1);-o-transition:left ease var(--time1);transition:left ease var(--time1)}#info a,#info p{font-size:11px;line-height:unset;display:inline;padding-bottom:0;max-width:unset}}@media screen and (min-width:720px){footer,main{-webkit-box-orient:horizontal;-webkit-box-direction:normal}#join,#join a::after{width:100%;position:absolute}main{height:calc(100% - 60px);-ms-flex-flow:row nowrap;flex-flow:row nowrap}section{width:10%;height:100%;-ms-grid-rows:1fr 9vw;grid-template-rows:1fr 9vw;-webkit-transition:width ease var(--time1);-o-transition:width ease var(--time1);transition:width ease var(--time1)}#cville:hover,#design:hover{width:13.5%}#week:hover{width:18%}#year:hover{width:12%}input[type=radio]#tab1:checked+section:hover,input[type=radio]#tab2:checked+section:hover,input[type=radio]#tab3:checked+section:hover,input[type=radio]#tab4:checked+section:hover,input[type=radio]:checked+section{width:70%}label svg{height:9vw;padding:var(--md-space)}.tab{padding:var(--md-space) var(--lg-space) var(--md-space) var(--md-space)}.arrow svg{height:100px}#controls button{padding:var(--sm-space) 0 0 0}#controls button svg{width:100px}#year{-ms-grid-columns:1fr 200px;grid-template-columns:1fr 200px}#eb-link .ext-link,#lastfestlink .ext-link{width:21px}#tds a{font-size:12px;right:0;padding:var(--sm-space) var(--md-space) var(--md-space) var(--sm-space)}#tds-icon{padding-left:var(--xs-space)}#tds a:hover #tds-icon polygon{-webkit-transform-origin:50% 25%;-ms-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 1s;transition:transform 1s;-o-transition:transform 1s;transition:transform 1s,-webkit-transform 1s}footer{height:60px;padding:var(--sm-space);-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form{height:40px}#signup{display:inline-block;max-width:350px;font-family:obviously-wide,sans-serif;font-size:.8em;line-height:1.3em;padding:0 0 0 var(--sm-space)}#abbreviate::after{content:"Charlottesville Design Week"}input[type=email]{height:40px;bottom:6px;padding:var(--xs-space) var(--xxl-space) var(--xs-space) var(--md-space)}input[type=submit]{position:absolute;right:0;height:40px;padding:var(--xs-space) var(--sm-space) var(--sm-space) var(--sm-space)}#more-info{right:var(--sm-space);width:25px;height:25px}#more-info::after{position:relative}input[type=checkbox]+#more-info::after{right:1px;bottom:1px}input[type=checkbox]:checked+#more-info::after{right:0;bottom:0}#join{height:60px;left:100%;bottom:0;background:var(--color-black);padding:var(--sm-space) var(--lg-space);-webkit-transition:left ease var(--time1);-o-transition:left ease var(--time1);transition:left ease var(--time1)}footer input[type=checkbox]:checked~#join{left:0}#join a{font-size:18px;text-decoration:none}#join a::after{content:"";height:2px;bottom:-2px;left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;background:var(--color-white);-webkit-transition:-webkit-transform ease var(--time1);transition:-webkit-transform ease var(--time1);-o-transition:transform ease var(--time1);transition:transform ease var(--time1);transition:transform ease var(--time1),-webkit-transform ease var(--time1)}#join a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}#info{right:-510px;margin:-10px;padding:var(--sm-space) var(--xl-space) var(--sm-space) var(--md-space);-webkit-transition:right ease var(--time1);-o-transition:right ease var(--time1);transition:right ease var(--time1)}footer input[type=checkbox]:checked~#info{right:0}#info a,#info p{font-size:12px;letter-spacing:.5px;line-height:.8em}#info p{top:2px}}@media screen and (min-width:1100px){#week:hover{width:19%}#signup{max-width:400px;font-size:.9em;line-height:1.2em}input[type=email]{min-width:400px}}@media screen and (min-width:1330px){#join{width:200px;height:auto;position:relative;bottom:3px;left:unset;padding:0;margin-right:var(--lg-space);background:0 0}}@media screen and (max-width:480px){body{font-size:12px}}@media screen and (max-width:1400px){#tds a,label svg{padding:var(--sm-space)}}@media screen and (max-height:700px){input[type=radio]#tab4:checked+section{-ms-grid-rows:1fr 90px;grid-template-rows:1fr 90px}}