@font-face{font-family:Science Gothic;font-style:normal;font-weight:100 900;font-stretch:50% 200%;font-display:swap;src:url(/fonts/science-gothic-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Science Gothic;font-style:normal;font-weight:100 900;font-stretch:50% 200%;font-display:swap;src:url(/fonts/science-gothic-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Finlandica Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/finlandica-text-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Finlandica Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/finlandica-text-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Finlandica Text;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/finlandica-text-italic-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Finlandica Text;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/finlandica-text-italic-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@property --fly{syntax:"<number>";inherits:false;initial-value:1}:root{--massey:#C41E3A;--massey-deep:#9E1631;--plaster:#F3EEE6;--plaster-2:#E6DDCF;--manila:#F8F3EA;--deck:#171615;--coal:#2A2826;--hemp:#E3D2AE;--anvil:#3B4A55;--access:#1F55A0;--ink:#211F1D;--soft:#5B544C;--line:#857B6F;--rule:#CFC4B2;--danger:#9E1631;--lv-blue:#1D5FA8;--lv-plum:#94457F;--lv-green:#2E5A1A;--lv-gold:#A57A0A;--lv-teal:#24808A;--lv-slate:#62657A;--taken:#7A7064;--ghost:#CFC4B2;--f-display:"Science Gothic","Eurostile",Arial,sans-serif;--f-text:"Finlandica Text","Avenir Next","Segoe UI",sans-serif;--t-h1:clamp(40px,2.4vw + 20px,64px);--t-h2:clamp(30px,1.2vw + 20px,42px);--t-h3:clamp(24px,.4vw + 22px,28px);--t-quote:clamp(26px,1.2vw + 20px,36px);--t-lede:clamp(22px,.5vw + 20px,25px);--t-body:20px;--t-fine:17px;--t-label:15px;--t-control:18px;--t-price:22px;--gutter:clamp(16px,4vw,48px);--section:clamp(56px,7vw,104px);--t-fly-in:860ms;--t-fly-out:560ms;--t-fly-gap:240ms;--ease-haul:cubic-bezier(.55,.06,.68,.19);--ease-trim:cubic-bezier(.16,.84,.3,1);--t-ui:160ms;--t-reveal:400ms;--t-pop:200ms;--t-map:320ms;--ease-out:cubic-bezier(.2,.7,.2,1);--trim:48px;--fg:var(--ink);--fg-soft:var(--soft);--link:var(--massey);--link-hover:var(--ink);--focus:var(--deck);--btn-bg:var(--massey);--btn-fg:var(--manila);--btn-hover-bg:var(--massey-deep);--btn-hover-fg:var(--manila)}@media (max-width:699px){:root{--trim:28px}}@media (max-width:479px){:root{--t-body:19px}}.on-red{--fg:var(--manila);--fg-soft:var(--manila);--link:var(--manila);--link-hover:var(--manila);--focus:var(--manila);--btn-bg:var(--manila);--btn-fg:var(--deck);--btn-hover-bg:var(--deck);--btn-hover-fg:var(--manila);background:var(--massey)}.on-deck,.on-red{color:var(--manila)}.on-deck{--fg:var(--manila);--fg-soft:var(--manila);--link:var(--manila);--link-hover:var(--manila);--focus:var(--manila);background:var(--deck)}*,:after,:before{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;scroll-padding-top:96px}body{min-height:100svh;display:flex;flex-direction:column;background:var(--plaster);color:var(--ink);font:450 var(--t-body)/1.6 var(--f-text);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased}main{flex:1 0 auto}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}.display,h1,h2,h3{font-family:var(--f-display);font-feature-settings:"pnum";font-variant-numeric:proportional-nums;text-wrap:balance;font-stretch:100%;color:inherit}h1{font-size:var(--t-h1);font-weight:700;line-height:1.04;letter-spacing:-.01em;max-width:20ch}h2{font-size:var(--t-h2);line-height:1.1;max-width:28ch}h2,h3{font-weight:600}h3{font-size:var(--t-h3);line-height:1.2;font-stretch:96%}li,p{max-width:64ch}.lede{font-size:var(--t-lede);max-width:48ch}.fine,.lede{line-height:1.5}.fine{font-size:var(--t-fine)}.soft{color:var(--fg-soft)}.num{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.label{font-size:var(--t-label);font-weight:600;letter-spacing:.01em}.quote{font-size:var(--t-quote);font-style:italic;font-weight:500;line-height:1.35}.wrap{max-width:1280px;margin-inline:auto;padding-inline:var(--gutter)}.prose{max-width:64ch}.prose>*+*{margin-top:1em}.section{padding-block:var(--section)}.band{background:var(--plaster-2)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a{color:var(--link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media (hover:hover){a:hover{color:var(--link-hover);text-decoration-thickness:3px}}.arrow-link{display:inline-flex;align-items:center;gap:8px;min-height:48px;font:600 18px/1.3 var(--f-text)}.arrow-link .icon{transition:translate var(--t-ui) var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.arrow-link:hover .icon{translate:4px 0}}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.on-red .btn:focus-visible{outline-offset:4px}.skip{position:absolute;left:16px;top:-80px;z-index:100;padding:12px 18px;border-radius:6px;background:var(--deck);color:var(--manila);font-weight:600;text-decoration:none}.skip:focus{top:12px;--focus:var(--massey)}.btn{min-height:52px;padding:0 26px;border:0;border-radius:6px;font:600 18px/1.1 var(--f-text);display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;text-decoration:none;text-align:center;background:var(--btn-bg);color:var(--btn-fg)}.btn.large{min-height:60px;padding:0 32px;font-size:20px}.btn.wide{width:100%}.btn.quiet{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 2px currentColor}.btn:active{translate:0 1px}.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;translate:none}@media (hover:hover){.btn:hover{background:var(--btn-hover-bg);color:var(--btn-hover-fg)}.btn.quiet:hover{background:var(--fg);color:var(--ground,var(--plaster))}.on-red .btn.quiet:hover{--ground:var(--massey)}.on-deck .btn.quiet:hover{--ground:var(--deck)}.btn[aria-disabled=true]:hover{background:var(--btn-bg);color:var(--btn-fg)}.btn.quiet[aria-disabled=true]:hover{background:transparent;color:var(--fg)}}.actions{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.sample{display:inline-block;padding:3px 10px;border-radius:4px;font:600 15px/1.3 var(--f-text);background:var(--plaster-2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.on-deck .sample,.on-red .sample{background:transparent;color:var(--manila);box-shadow:inset 0 0 0 1.5px var(--manila)}.sample-banner{display:flex;gap:10px;align-items:flex-start;padding:12px var(--gutter);background:var(--plaster-2);color:var(--ink);font-size:var(--t-fine);line-height:1.5}.sample-banner.on-deck{background:var(--deck);color:var(--manila)}.sample-banner .icon{flex:none;margin-top:2px}.field{display:grid;gap:6px;align-content:start}.field>label,.field>legend,.label-text{font:600 17px/1.4 var(--f-text);color:var(--fg)}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;min-height:52px;padding:10px 14px;font:450 18px/1.4 var(--f-text);color:var(--ink);background:#fff;border:1.5px solid var(--line);border-radius:6px}select{appearance:auto}textarea{min-height:120px;resize:vertical}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ink)}input[type=checkbox],input[type=radio]{width:24px;height:24px;flex:none;accent-color:var(--massey);margin:0}.check{display:flex;gap:12px;align-items:center;min-height:48px;font-size:18px;line-height:1.4;cursor:pointer}.field-help{font-size:var(--t-fine);color:var(--soft)}.field-error{display:flex;gap:8px;align-items:flex-start;font-size:var(--t-fine);color:var(--danger);font-weight:600}.field-error .icon{flex:none;margin-top:2px}[aria-invalid=true]{border-color:var(--danger)!important}.on-red input:not([type=checkbox]):not([type=radio]){background:var(--manila);border-color:var(--manila);color:var(--deck)}fieldset{border:0;padding:0;min-width:0}.chip{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border:0;border-radius:6px;font:600 18px/1 var(--f-text);background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;text-decoration:none}.chip[aria-pressed=true]{background:var(--deck);color:var(--manila);box-shadow:none}@media (hover:hover){.chip:not([aria-pressed=true]):hover{background:var(--plaster-2)}.band .chip:not([aria-pressed=true]):hover{background:var(--plaster)}}.segmented{display:inline-flex;flex-wrap:wrap}.segmented>*{min-height:48px;padding:0 20px;border:1.5px solid var(--line);margin-left:-1.5px;background:transparent;color:var(--ink);font:600 18px/1 var(--f-text);display:inline-flex;align-items:center;cursor:pointer}.segmented>:first-child{margin-left:0;border-radius:6px 0 0 6px}.segmented>:last-child{border-radius:0 6px 6px 0}.segmented>[aria-checked=true],.segmented>[aria-selected=true]{background:var(--deck);color:var(--manila);border-color:var(--deck);position:relative}.table-wrap{overflow-x:auto;max-width:100%}table{border-collapse:collapse;width:100%}th{font:600 17px/1.4 var(--f-text);color:var(--soft);text-align:left;padding:12px 14px;background:var(--plaster-2);vertical-align:bottom}td{padding:14px;font-size:20px;line-height:1.4;vertical-align:top}tr{border-bottom:1px solid var(--line)}th[scope=row]{background:transparent;color:var(--ink);font-size:18px;vertical-align:top}td.price,th.price{text-align:right}td.price{font-weight:700;white-space:nowrap}.table-note{display:none;margin-top:8px;font-size:var(--t-fine);color:var(--soft)}@media (max-width:699px){.table-note{display:block}}.presenter{font-style:italic;font-weight:500;font-size:17px;line-height:1.35;color:var(--fg-soft)}.presenter.large{font-size:22px}.status{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:4px;font:700 15px/1 var(--f-text);letter-spacing:.01em;white-space:nowrap}.status.today,.status.tonight{background:var(--deck);color:var(--manila)}.on-red .status.today,.on-red .status.tonight{background:var(--manila);color:var(--deck)}.status.first-back,.status.presents{background:var(--massey);color:var(--manila)}.on-red .status.first-back,.on-red .status.presents{background:var(--manila);color:var(--massey)}.status.house-massey{color:var(--massey-deep);box-shadow:inset 0 0 0 1.5px var(--massey)}.status.house-anvil{background:var(--anvil);color:var(--manila)}.on-deck .status.house-massey,.on-red .status.house-massey{color:var(--manila);box-shadow:inset 0 0 0 1.5px var(--manila)}.status.relaxed{background:var(--plaster-2);color:var(--ink)}.status.sold-out{background:var(--ink);color:var(--manila)}.status.played{color:var(--soft);box-shadow:inset 0 0 0 1.5px var(--line)}.tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.showart{display:block;width:100%;height:auto;object-fit:contain}.showcard{display:block;color:var(--ink);text-decoration:none}.showcard-art{aspect-ratio:2/3;background:var(--plaster-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.showcard-art .showart{width:100%;height:100%}.showcard-meta{margin-top:14px;min-height:30px}.showcard-title{margin-top:6px;font:600 26px/1.1 var(--f-display);font-stretch:96%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.showcard-title.long{font-stretch:88%}.showcard-when{margin-top:6px;font:600 18px/1.35 var(--f-text);color:var(--soft)}.showcard-from{margin-top:4px;font:700 18px/1.35 var(--f-text)}@media (hover:hover){.showcard:hover .showcard-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}}.perf{display:grid;grid-template-columns:92px 72px minmax(0,1fr) auto;gap:20px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}.perf-date{display:grid;justify-items:center;align-content:start;padding:4px 0 4px 8px;border-left:4px solid var(--massey);text-align:center}.perf.anvil .perf-date{border-left-color:var(--anvil)}.perf-date .mo,.perf-date .wd{font:600 15px/1.2 var(--f-text);color:var(--soft)}.perf-date .day{font:600 40px/1 var(--f-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);margin-block:4px}.perf-date.tonight{background:var(--deck);padding:8px}.perf-date.tonight .day,.perf-date.tonight .mo,.perf-date.tonight .wd{color:var(--manila)}.perf-art{width:72px;height:108px;display:flex;align-items:flex-end;background:var(--plaster-2)}.perf-art .showart{width:100%;height:100%}.perf-art.wide{height:auto;background:transparent;align-self:end}.perf-words{display:grid;gap:6px;min-width:0}.perf-title{font:600 24px/1.15 var(--f-display);font-stretch:92%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.perf-title a{color:var(--ink);text-decoration:none}@media (hover:hover){.perf-title a:hover{text-decoration:underline}}.perf-time{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.perf-time .time{font:700 20px/1.2 var(--f-text)}.perf-from{font-size:var(--t-fine);color:var(--soft)}.perf-action{align-self:center}.perf.played .perf-title,.perf.played .time{color:var(--soft)}@media (max-width:699px){.perf{grid-template-columns:72px minmax(0,1fr);gap:16px}.perf-art{display:none}.perf-action{grid-column:1/-1}.perf-action .btn{width:100%}}.drop-band{overflow:clip}.drop{position:relative;display:block}.drop:before{left:-16px;right:-16px;top:-6px;height:6px;border-radius:3px;background:var(--deck)}.drop:after,.drop:before{content:"";position:absolute}.drop:after{left:calc(10% - 1px);right:calc(10% - 1px);bottom:100%;height:200vh;pointer-events:none;background:linear-gradient(var(--hemp),var(--hemp)) 0/2px 100% no-repeat,linear-gradient(var(--hemp),var(--hemp)) 50%/2px 100% no-repeat,linear-gradient(var(--hemp),var(--hemp)) 100%/2px 100% no-repeat}.fly{position:relative;overflow:hidden;isolation:isolate}.fly-drop{position:absolute;left:50%;top:var(--trim);width:var(--drop-w);height:var(--drop-h);translate:-50% calc((var(--fly) - 1) * (var(--drop-h) + var(--trim) + 24px))}.fly-drop>img{display:block;width:100%;height:100%;object-fit:contain}.fly-drop:before{content:"";position:absolute;left:-16px;right:-16px;top:-6px;height:6px;border-radius:3px;background:var(--deck)}.fly-drop:after{content:"";position:absolute;left:calc(10% - 1px);right:calc(10% - 1px);bottom:100%;height:200vh;background:linear-gradient(var(--hemp),var(--hemp)) 0/2px 100% no-repeat,linear-gradient(var(--hemp),var(--hemp)) 50%/2px 100% no-repeat,linear-gradient(var(--hemp),var(--hemp)) 100%/2px 100% no-repeat}.fly-drop.is-next{z-index:2}.fly-drop.is-now{z-index:1}.fly.is-chosen{--t-fly-out:420ms;--t-fly-in:640ms;--t-fly-gap:160ms}@media (prefers-reduced-motion:no-preference){.fly.is-cueing>.fly-drop.is-now{animation:fly-out var(--t-fly-out) var(--ease-haul) both}.fly.is-cueing>.fly-drop.is-next{animation:fly-in var(--t-fly-in) var(--t-fly-gap) both}}@keyframes fly-out{0%{--fly:1}to{--fly:0}}@keyframes fly-in{0%{--fly:0;animation-timing-function:var(--ease-trim)}84%{--fly:1.014;animation-timing-function:ease-in-out}to{--fly:1}}.stage-edge{position:absolute;inset:0 0 auto;height:calc(var(--trim) - 8px);pointer-events:none;z-index:3}.stage-edge>i{position:absolute;top:var(--o);left:var(--o);right:var(--o);height:calc(100% - var(--o));border:1px solid var(--hemp);border-bottom:0;border-radius:var(--r) var(--r) 0 0}.stage-edge>i:first-child{--o:0px;--r:36px}.stage-edge>i:nth-child(2){--o:3px;--r:33px}.stage-edge>i:nth-child(3){--o:6px;--r:30px}.stage-edge>i:nth-child(4){--o:9px;--r:27px}.stage-edge>i:nth-child(5){--o:12px;--r:24px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(8px)}.reveal.is-in{opacity:1;transform:none;transition:opacity var(--t-reveal) ease-out,transform var(--t-reveal) ease-out}}.icon{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.photo{display:grid;gap:10px}.photo img{width:100%}.photo.cover img{height:100%;object-fit:cover}.photo figcaption{font-size:var(--t-fine);line-height:1.5;color:var(--soft)}.illustration{width:100%}.prices-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;margin-right:10px;vertical-align:-1px}.prices .cond{display:block;font-weight:450;font-size:15px;color:var(--soft)}.prices-notes{margin-top:14px;display:grid;gap:4px;font-size:var(--t-fine);color:var(--soft)}.prices-notes p:first-child{color:var(--ink);font-weight:600}.who{display:grid;gap:0}.who legend{font:700 18px/1.3 var(--f-text);margin-bottom:6px}.who-type{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:4px 12px;align-items:center;min-height:52px;padding:6px 0;cursor:pointer}.who-type+.who-type{border-top:1px solid var(--rule)}.who-name{font-size:18px;line-height:1.3}.who-price{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.who-cond{grid-column:2/-1;font-size:15px;line-height:1.35;color:var(--soft)}.who-type[aria-disabled=true]{cursor:not-allowed}.who-type[aria-disabled=true] .who-name,.who-type[aria-disabled=true] .who-price{color:var(--soft)}.who-one{min-height:52px;display:flex;align-items:center;gap:8px;font-size:18px}.who-note{margin-top:6px;font-size:var(--t-fine);color:var(--soft)}.stepper{display:inline-flex;align-items:center;gap:0;border:1.5px solid var(--line);border-radius:6px;background:#fff}.stepper button{width:48px;height:48px;border:0;background:transparent;color:var(--ink);display:grid;place-items:center;cursor:pointer;border-radius:6px}.stepper button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.stepper output{min-width:44px;text-align:center;font:700 20px/1 var(--f-text)}.sampleform{display:grid;gap:24px;max-width:720px}.sampleform-grid{display:grid;gap:20px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.sampleform-done{display:grid;gap:12px;padding:24px;border-radius:6px;background:var(--plaster-2)}.sampleform-done h3{display:flex;gap:10px;align-items:center}.tickethelp{display:flex;gap:12px;align-items:flex-start;font-size:var(--t-fine);line-height:1.5}.tickethelp .icon{flex:none;margin-top:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}#page:focus{outline:none}.chrome-notice{min-height:40px;display:flex;align-items:center;justify-content:center;padding:6px var(--gutter);text-align:center;font:600 16px/1.4 var(--f-text)}.chrome-notice p{max-width:none}.chrome-notice-narrow{display:none}@media (max-width:699px){.chrome-notice-wide{display:none}.chrome-notice-narrow{display:block}}.chrome-header{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent}.chrome-header[data-scrolled]{border-bottom-color:var(--massey-deep)}.chrome-slim{position:relative}.chrome-bar{max-width:1280px;margin-inline:auto;padding-inline:var(--gutter);height:72px;gap:28px}.chrome-bar,.chrome-home{display:flex;align-items:center}.chrome-home{min-height:48px;color:var(--manila);flex:none}.chrome-home svg{height:48px;width:auto}.chrome-nav{margin-left:auto}.chrome-nav ul{display:flex;gap:28px;list-style:none;padding:0}.chrome-nav a{display:flex;align-items:center;min-height:48px;position:relative;color:var(--manila);text-decoration:none;font:600 18px/1 var(--f-text);white-space:nowrap}.chrome-nav a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:3px;background:var(--manila);opacity:0}.chrome-nav a[aria-current=page]:after{opacity:1}@media (hover:hover){.chrome-nav a:hover:after{opacity:.5}.chrome-nav a[aria-current=page]:hover:after{opacity:1}}.chrome-boxoffice.btn{min-height:48px;flex:none}.chrome-narrow{display:none}.chrome-menu-button{display:none;align-items:center;gap:8px;min-height:48px;min-width:48px;justify-content:center;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--manila);font:600 18px/1 var(--f-text);cursor:pointer}@media (max-width:1099px){.chrome-bar{height:60px;gap:16px}.chrome-nav{display:none}.chrome-boxoffice{margin-left:auto}.chrome-header:not(.chrome-slim) .chrome-menu-button{display:inline-flex}}@media (max-width:599px){.chrome-menu-button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (max-width:479px){.chrome-home svg{height:36px}.chrome-wide{display:none}.chrome-narrow{display:inline}.chrome-boxoffice.btn{padding:0 16px}}.chrome-slim-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 18px/1.3 var(--f-text);max-width:none}.chrome-back{display:inline-flex;align-items:center;gap:8px;min-height:48px;flex:none;color:var(--manila);font:600 18px/1 var(--f-text)}@media (max-width:599px){.chrome-slim-title{display:none}.chrome-back{margin-left:auto}}.chrome-menu{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0 var(--gutter) 40px;border:0;overflow-y:auto}.chrome-menu::backdrop{background:var(--massey)}.chrome-menu-top{display:flex;align-items:center;justify-content:space-between;height:60px;margin-bottom:12px}.chrome-menu .chrome-menu-button{display:inline-flex}.chrome-menu .chrome-menu-button span{position:static;width:auto;height:auto;clip:auto}.chrome-menu-list{list-style:none;padding:0}.chrome-menu-list>li{border-bottom:1px solid var(--massey-deep);padding-bottom:12px}.chrome-menu-main{display:flex;align-items:center;min-height:64px;color:var(--manila);text-decoration:none;font:600 32px/1.1 var(--f-display)}.chrome-menu-main[aria-current=page]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}.chrome-menu-sub{display:flex;flex-wrap:wrap;gap:0 20px;max-width:none}.chrome-menu-sub a{display:inline-flex;align-items:center;min-height:48px;font-weight:450;font-size:18px}.chrome-menu-foot{margin-top:28px;display:grid;gap:8px;font-size:18px}.chrome-menu-foot a{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-weight:600}.chrome-footer{padding:72px 0 40px;margin-top:auto}.chrome-footer h2{font:600 15px/1.3 var(--f-text);letter-spacing:.01em;opacity:.7;margin-bottom:12px;max-width:none}.chrome-footer p{font-size:18px;line-height:1.5}.chrome-footer-top{display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center;padding-bottom:48px}.chrome-footer-top svg{color:var(--manila);flex:none}.chrome-footer-line{font-style:italic;font-weight:500;font-size:24px!important;line-height:1.35!important;max-width:36ch}.chrome-footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;padding-bottom:48px}.chrome-footer-cols section{display:grid;gap:10px;align-content:start}.chrome-footer-cols ul{list-style:none;padding:0}.chrome-footer-find a,.chrome-footer-social a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:18px}.chrome-funders{background:var(--coal);padding:28px 32px;border-radius:6px}.chrome-funders ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 28px;font:600 18px/1.4 var(--f-text)}.chrome-society{display:grid;gap:12px;padding-top:40px}.chrome-society p{font-size:17px}.chrome-demo,.chrome-land{max-width:80ch}.chrome-demo{margin-top:32px;font-size:17px!important;opacity:.7}@media (max-width:1099px){.chrome-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.chrome-footer-cols{grid-template-columns:1fr}.chrome-footer-top svg{width:160px;height:auto}.chrome-funders{padding:24px 20px}}