@font-face{font-family:TRK Gap;src:url(/fonts/trk-gap.woff2) format("woff2");unicode-range:u+202f;font-display:block}@font-face{font-family:"Inria Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inriaserif-400-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:"Inria Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inriaserif-400-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:"Inria Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inriaserif-700-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:"Inria Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inriaserif-700-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:"Inria Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inriaserif-400i-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:"Inria Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inriaserif-400i-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:Inria Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inriasans-400-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:Inria Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inriasans-400-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:Inria Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inriasans-700-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:Inria Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inriasans-700-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}:root{--ink:#141414;--paper:#FFFFFF;--mat:#C04947;--mat-deep:#A8322F;--mat-charcoal:#5B5A64;--ink-music:#FF5757;--ink-comedy:#F3EF24;--ink-film:#FF66C4;--ink-theatre:#FF914D;--ink-dance:#8FEEE0;--granite:#1B2225;--granite-2:#273034;--granite-rule:#7E8B92;--travertine:#E4D7BC;--travertine-2:#D5C5A3;--seat:#6A1E2C;--seat-navy:#1F3A5F;--honey:#7A4512;--teal:#1D5E5C;--velour:#A01C2C;--access:#1E5BA8;--taken:#7D6A48;--soft:#4E5458;--line:#6E6A60;--on-granite:#FFFFFF;--on-granite-2:#C5CCCF;--danger:#B3261E;--f-serif:"TRK Gap","Inria Serif",Georgia,"Times New Roman",serif;--f-sans:"TRK Gap","Inria Sans","Helvetica Neue",Arial,sans-serif;--t-h1:clamp(44px,2.9vw + 33px,76px);--t-h2:clamp(32px,1.5vw + 26px,48px);--t-h3:clamp(24px,.8vw + 21px,32px);--t-show:clamp(26px,.8vw + 23px,34px);--t-lead:clamp(21px,.4vw + 19.5px,24px);--t-read:20px;--t-ui:19px;--t-btn:19px;--t-label:17px;--t-fine:16px;--t-tag:15px;--gutter:clamp(16px,4.4vw,64px);--section:clamp(64px,7vw,112px);--header-h:76px;--knock:300ms;--knock-open:520ms;--ease-strike:cubic-bezier(.55,0,1,.45);--ease-open:cubic-bezier(.65,0,.25,1);--ease-out:cubic-bezier(.2,.8,.2,1);--t-fly:320ms;--t-fade:120ms;--t-in:220ms;--t-reveal:480ms;--t-seat:160ms;--t-tray:200ms;--fg:var(--ink);--fg-2:var(--soft);--bg:var(--paper);--rule:var(--line);--focus:var(--ink);--raised-shadow:var(--ink);--tag-bg:var(--paper);--tag-line:var(--ink)}[data-ground=granite],[data-ground=ink]{--fg:var(--on-granite);--fg-2:var(--on-granite-2);--bg:var(--granite);--rule:var(--granite-rule);--focus:var(--paper);--raised-shadow:var(--on-granite-2);--tag-bg:var(--granite-2);--tag-line:var(--on-granite-2)}[data-ground=travertine]{--bg:var(--travertine)}[data-ground=light]{--fg:var(--ink);--fg-2:var(--soft);--bg:var(--paper);--rule:var(--line);--focus:var(--ink);--raised-shadow:var(--ink);--tag-bg:var(--paper);--tag-line:var(--ink)}@media (max-width:899px){:root{--header-h:64px}}@media (max-width:399px){:root{--t-read:19px}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{min-height:100svh;background:var(--paper);color:var(--ink);font:400 var(--t-ui)/1.5 var(--f-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,ol,p,ul{margin:0}fieldset{border:0;min-width:0}fieldset,legend{padding:0}ol[class],ul[class]{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2{font-family:var(--f-serif);font-weight:400;line-height:1.08;text-wrap:balance}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font:700 var(--t-h3)/1.15 var(--f-serif);text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}::selection{background:var(--travertine);color:var(--ink)}.wrap{max-width:1312px;margin-inline:auto;padding-inline:var(--gutter)}.prose{max-width:64ch;font:400 var(--t-read)/1.62 var(--f-serif)}.prose>*+*{margin-top:1em}.num{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}sup.ord{font-size:max(13px,.68em);line-height:0;vertical-align:.5em}a{color:var(--fg);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media (hover:hover){a:hover{text-decoration-thickness:3px}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:12px 18px;background:var(--paper);color:var(--ink);font:700 18px/1 var(--f-sans);transform:translateY(-200%)}.skip-link:focus{transform:none}.skip-link:has(~.gate-skip){display:none}.icon{flex:none}.raised{transform:translateY(-4px);box-shadow:4px 4px 0 var(--raised-shadow)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:0;border-radius:0;font:700 var(--t-btn)/1.1 var(--f-sans);text-align:center;text-decoration:none;background:var(--mat);color:var(--paper);cursor:pointer}.btn.large{min-height:60px;padding:0 32px;font-size:21px}.btn:active{transform:translateY(1px)}.btn.quiet{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 2px currentColor}@media (hover:hover){.btn:hover{background:var(--mat-deep);color:var(--paper)}.btn.quiet:hover{background:var(--fg);color:var(--bg)}}.btn[aria-disabled=true],.chip[aria-disabled=true],.stepper button[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (hover:hover){.btn[aria-disabled=true]:hover{background:var(--mat)}.btn.quiet[aria-disabled=true]:hover{background:transparent;color:var(--fg)}}.btn[aria-disabled=true]:active{transform:none}.go{display:inline-flex;align-items:center;gap:8px;min-height:48px;font:700 19px/1.2 var(--f-sans);color:var(--fg)}.go>svg{transition:transform .16s var(--ease-out)}@media (hover:hover){.go:hover>svg{transform:translateX(4px)}}.sample{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;font:700 15px/1 var(--f-sans);white-space:nowrap;background:var(--tag-bg);color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--tag-line)}.sample-banner{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px max(var(--gutter),calc(50% - 656px + var(--gutter)));background:var(--travertine-2);color:var(--ink);font:400 17px/1.45 var(--f-sans)}.sample-banner>svg{margin-top:1px}.field{display:grid;gap:6px}.field-label,.field>label,.field>legend{font:700 17px/1.3 var(--f-sans);color:var(--fg)}.field-req{font-weight:400;color:var(--fg-2)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{width:100%;min-height:52px;padding:10px 14px;border:2px solid var(--line);border-radius:0;background:var(--paper);color:var(--ink);font:400 18px/1.4 var(--f-sans)}select{appearance:auto}textarea{min-height:140px;resize:vertical}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ink);outline-color:var(--focus)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger)}input[type=checkbox],input[type=radio]{width:24px;height:24px;margin:0;flex:none;accent-color:var(--ink)}.field-help{color:var(--fg-2)}.field-error,.field-help{font:400 17px/1.4 var(--f-sans)}.field-error{display:flex;align-items:flex-start;gap:8px;color:var(--danger)}[data-ground=granite] .field-error{color:var(--paper)}.field-error>svg{margin-top:2px}.chip{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border:0;border-radius:0;font:700 17px/1.1 var(--f-sans);background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px var(--line);cursor:pointer}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}@media (hover:hover){.chip:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 2px var(--ink)}}.segmented{display:inline-flex;flex-wrap:wrap}.segmented>*{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;margin:0 -2px 0 0;border:2px solid var(--line);border-radius:0;background:var(--paper);color:var(--ink);font:700 17px/1.1 var(--f-sans);cursor:pointer}.segmented>[aria-checked=true],.segmented>[aria-pressed=true],.segmented>[aria-selected=true]{position:relative;z-index:1;background:var(--ink);border-color:var(--ink);color:var(--paper)}table{width:100%;border-collapse:collapse}td,th{text-align:left;vertical-align:top}thead th{padding:12px 14px;background:var(--travertine-2);color:var(--soft);font:700 17px/1.3 var(--f-sans)}tbody th,td{padding:14px;border-bottom:1px solid var(--line);font:400 19px/1.45 var(--f-sans)}tbody th[scope=row]{font-weight:700}.price-table-scroll{overflow-x:auto}.price-table-swipe{display:none;margin-top:8px;font:400 16px/1.4 var(--f-sans);color:var(--soft)}@media (max-width:699px){.price-table-swipe{display:block}}.price-table .price-table-price{text-align:right;font-weight:700;white-space:nowrap}.price-table td .sample{margin-left:10px;vertical-align:2px}@media (max-width:479px){.price-table td.price-table-price{white-space:normal}.price-table td .sample{display:flex;width:max-content;margin:4px 0 0 auto}}.price-table-note{margin-top:14px;max-width:64ch;font:400 var(--t-fine)/1.5 var(--f-sans);color:var(--fg-2)}.lang-line{display:flex;align-items:center;gap:14px}.lang-line-words{display:grid;gap:2px;min-width:0}.lang-line-first{font:700 17px/1.25 var(--f-sans);color:var(--fg)}.lang-line-second{font:400 16px/1.35 var(--f-sans);color:var(--fg-2)}.lang-line[data-size=large] .lang-line-first{font-size:19px}.lang-line[data-size=large] .lang-line-second{font-size:18px}.lang-line[data-size=small] .lang-line-first{font-weight:400;font-size:16px;color:var(--fg-2)}.lang-tile{display:inline-flex;flex-direction:column;align-items:stretch;gap:2px;flex:none;--w:32px;--h:30px;--bar:16px}.lang-tile[data-size=large]{--w:40px;--h:36px;--bar:18px;gap:4px}.lang-tile-codes{display:flex;gap:4px}.lang-tile-code{display:grid;place-items:center;width:var(--w);height:var(--h);background:var(--fg);color:var(--bg);font:700 13px/1 var(--f-sans)}.lang-tile[data-size=large] .lang-tile-code{font-size:15px}.lang-tile-code[data-hollow]{background:var(--travertine);box-shadow:inset 0 0 0 2px var(--fg)}[data-ground=granite] .lang-tile-code[data-hollow]{background:var(--granite-2)}.lang-tile-bar{display:grid;place-items:center;width:var(--w);height:var(--bar);box-shadow:inset 0 0 0 2px var(--fg);color:var(--fg);font:700 13px/1 var(--f-sans)}.swatch{display:inline-block;flex:none;width:12px;height:18px;background:var(--sw,var(--paper));box-shadow:inset 0 0 0 1px var(--ink)}.swatch.hollow{background:var(--paper)}.swatch.travertine{background:var(--travertine)}[data-ground=granite] .swatch.hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--on-granite)}.status{display:inline-flex;align-items:center;min-height:30px;padding:4px 12px;border-radius:0;font:700 var(--t-tag)/1.1 var(--f-sans);background:var(--tag-bg);color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--tag-line)}.status[data-key=today],.status[data-key=tonight]{background:var(--mat);color:var(--paper);box-shadow:none}.status[data-key=free]{box-shadow:inset 0 0 0 1.5px var(--tag-line),inset 3px 0 0 var(--fg)}.status[data-key=sold-out]{background:var(--fg);color:var(--bg);box-shadow:none}.status[data-key=played]{background:transparent;color:var(--fg-2);box-shadow:inset 0 0 0 1.5px var(--rule)}.strike{position:relative;display:inline-block}.strike:before{content:attr(data-text);position:absolute;left:-.06em;top:-.05em;color:transparent;-webkit-text-stroke:max(1px,.045em) currentColor;pointer-events:none}.show-art{position:relative;display:block;background:var(--granite)}.show-art>img{width:100%;height:100%;object-fit:contain;object-position:50% 100%}.show-art[data-frame=stage]{width:100%;height:100%;background:transparent}.show-art[data-frame=square]{aspect-ratio:1}.prog-row-art>img,.show-art[data-frame=square]>img{object-position:50% 50%}.show-art[data-played]>img{filter:grayscale(1);opacity:.5}.show-card{display:grid;align-content:start;color:var(--ink);text-decoration:none}.show-card-kind{display:flex;align-items:center;gap:8px;margin-top:14px;font:700 15px/1.2 var(--f-sans);color:var(--soft)}.show-card-title{margin-top:6px;font:400 var(--t-show)/1.12 var(--f-serif);text-wrap:balance;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.show-card-when{margin-top:8px;font:700 17px/1.35 var(--f-sans)}.show-card-lang{margin-top:8px}.show-card-status{margin-top:10px}@media (hover:hover){.show-card:hover .show-card-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}}.prog-row{display:grid;grid-template-columns:minmax(0,auto) 104px minmax(0,1fr) auto;grid-template-areas:"date art text action";align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.prog-row.prog-row-bare{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;grid-template-areas:"date text action"}.prog-row.prog-row-card{padding:20px 24px;background:var(--paper);border-bottom:0}.prog-row-date{grid-area:date;display:grid;justify-items:center;align-content:center;width:88px;height:104px;border:2px solid var(--ink);background:var(--paper);color:var(--ink)}.prog-row-date[data-today]{background:var(--ink);color:var(--paper);transform:translateY(-4px);box-shadow:4px 4px 0 var(--ink)}.prog-row-month,.prog-row-weekday{font:700 15px/1.2 var(--f-sans);color:var(--soft)}.prog-row-date[data-today] .prog-row-month,.prog-row-date[data-today] .prog-row-weekday{color:var(--on-granite-2)}.prog-row-day{font:700 44px/1 var(--f-serif)}.prog-row-art{grid-area:art;width:104px;height:104px}.prog-row-text{grid-area:text;display:grid;gap:6px;min-width:0;max-width:46ch}.prog-row-title{font:400 var(--t-show)/1.12 var(--f-serif);text-wrap:balance}.prog-row-title a{color:var(--ink);text-decoration:none}.prog-row[data-played] .prog-row-clock,.prog-row[data-played] .prog-row-title a{color:var(--soft)}@media (hover:hover){.prog-row-title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}}.prog-row .presenter{font-size:18px;color:var(--soft)}.prog-row-time{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.prog-row-clock{font:700 19px/1.3 var(--f-sans)}.prog-row-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:700 19px/1.35 var(--f-sans)}.prog-row-action{grid-area:action;display:flex;justify-content:flex-end}@media (max-width:1099px){.prog-row-time{flex-direction:column;align-items:flex-start}}@media (max-width:699px){.prog-row,.prog-row.prog-row-bare{grid-template-columns:72px minmax(0,1fr) 72px;grid-template-areas:"date text art" "action action action";gap:16px;align-items:start}.prog-row.prog-row-bare{grid-template-areas:"date text text" "action action action"}.prog-row.prog-row-card{padding:16px}.prog-row-date{width:72px;height:88px}.prog-row-day{font-size:36px}.prog-row-art{width:72px;height:72px}.prog-row-action{justify-content:stretch}.prog-row-action>.btn{flex:1 1}.prog-row-action:empty{display:none}}.presenter{font:italic 400 18px/1.35 var(--f-serif);color:var(--fg-2)}.presenter[data-size=hero]{font-size:21px}.presenter[data-size=lead]{font-size:var(--t-lead)}@media (max-width:699px){.presenter[data-size=hero]{font-size:18px}}.who{display:grid}.who>legend{margin-bottom:6px;font:700 17px/1.3 var(--f-sans)}.who-row{display:flex;align-items:center;gap:12px;min-height:52px;border-bottom:1px solid var(--line);font:400 18px/1.3 var(--f-sans);cursor:pointer}.who-one{cursor:auto}.who-name{flex:1 1;min-width:min-content}.who-price{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 10px;font-weight:700;text-align:right}.stepper{display:grid;gap:6px}.stepper-row{display:inline-flex;align-items:center}.stepper button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:2px solid var(--fg);border-radius:0;background:transparent;color:var(--fg)}.stepper output{min-width:56px;font:700 21px/1 var(--f-sans);text-align:center}.photo-figure{display:grid;gap:10px}.photo-figure>img{width:100%}.photo-figure>figcaption{font:400 var(--t-fine)/1.45 var(--f-sans);color:var(--fg-2)}.photo-figure-caption{font-style:normal}.illus{width:100%;height:auto}.page-title{display:grid;gap:6px}.page-title>h1{color:var(--fg)}.section-title{display:grid;gap:4px}.section-title>h2{color:var(--fg)}.echo{font:italic 400 max(20px,calc(var(--t-h1) * .4))/1.2 var(--f-serif);color:var(--fg-2);text-wrap:balance}.section-title>.echo{font-size:max(20px,calc(var(--t-h2) * .4))}.box-help{display:grid;gap:6px;max-width:64ch;font:400 17px/1.5 var(--f-sans);color:var(--fg-2)}.box-help a{color:var(--fg);white-space:nowrap}.box-help-refunds{display:inline-flex;align-items:center;min-height:44px}.knock{position:relative;overflow:hidden;isolation:isolate;background:var(--granite);--knock-delay:0ms}.knock[data-ground=ink]{background:var(--ink)}.knock.is-arriving{--knock-delay:200ms}.knock>.knock-k,.knock>.knock-now,.knock>.knock-r,.knock>.knock-t{position:absolute;inset:0;background:inherit}.knock[data-flow]>.knock-t{position:relative;inset:auto}.knock>.knock-t{clip-path:inset(0 calc(66.667% - 1px) 0 0)}.knock>.knock-r{clip-path:inset(0 calc(33.333% - 1px) 0 calc(33.333% - 1px))}.knock>.knock-k{clip-path:inset(0 0 0 calc(66.667% - 1px))}.knock:not(.is-knocking)>.knock-k:empty,.knock:not(.is-knocking)>.knock-r:empty,.knock:not(.is-knocking)>.knock-t:empty{display:none}@media (prefers-reduced-motion:no-preference){.knock.is-knocking>.knock-t{animation:knock-t-strike .15s var(--ease-strike) var(--knock-delay) both,knock-t-open var(--knock-open) var(--ease-open) calc(var(--knock) * 3 + var(--knock-delay)) forwards}.knock.is-knocking>.knock-r{animation:knock-r-strike .15s var(--ease-strike) calc(var(--knock) + var(--knock-delay)) both,knock-r-open var(--knock-open) var(--ease-open) calc(var(--knock) * 3 + var(--knock-delay)) forwards}.knock.is-knocking>.knock-k{animation:knock-k-strike .15s var(--ease-strike) calc(var(--knock) * 2 + var(--knock-delay)) both,knock-k-open var(--knock-open) var(--ease-open) calc(var(--knock) * 3 + var(--knock-delay)) forwards}}@keyframes knock-t-strike{0%{clip-path:inset(38% 73.4% 62% 0)}to{clip-path:inset(38% 73.4% 0 0)}}@keyframes knock-r-strike{0%{clip-path:inset(30% 36.7% 70% 36.7%)}to{clip-path:inset(30% 36.7% 0 36.7%)}}@keyframes knock-k-strike{0%{clip-path:inset(38% 0 62% 73.4%)}to{clip-path:inset(38% 0 0 73.4%)}}@keyframes knock-t-open{0%{clip-path:inset(38% 73.4% 0 0)}to{clip-path:inset(0 calc(66.667% - 1px) 0 0)}}@keyframes knock-r-open{0%{clip-path:inset(30% 36.7% 0 36.7%)}to{clip-path:inset(0 calc(33.333% - 1px) 0 calc(33.333% - 1px))}}@keyframes knock-k-open{0%{clip-path:inset(38% 0 0 73.4%)}to{clip-path:inset(0 0 0 calc(66.667% - 1px))}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(12px)}.reveal.is-in{opacity:1;transform:none;transition:opacity var(--t-reveal) ease-out,transform var(--t-reveal) ease-out}}@media (prefers-reduced-motion:reduce){:after,:before,:not([data-motion=pointer]){animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.chrome-footer,.chrome-header,.chrome-menu,.chrome-reduced,.skip-link{display:none!important}body{background:#fff;color:#000}.chrome-mark,.chrome-wordmark{-webkit-print-color-adjust:exact;print-color-adjust:exact}.reveal{opacity:1!important;transform:none!important}a{text-decoration:none}}