.r05 .sw-band{container:sw-band/inline-size}.r05 .sw-band .sw-band-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0 12px;min-width:0;display:flex}.r05 .sw-band .r05-date-nav{--tab-pad:8px;--tab-lead:20px;flex-wrap:nowrap;flex:0 auto;gap:0;min-width:0;display:flex;overflow:visible}.r05 .sw-band .r05-date-nav button{white-space:nowrap;padding-inline:var(--tab-pad);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;display:inline-flex}.r05 .sw-band .r05-date-nav button:first-child{padding-left:var(--tab-lead);margin-left:calc(-1 * var(--tab-lead));align-items:flex-start}.r05 .sw-band .r05-date-nav button:before{content:attr(data-label);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.r05 .sw-band .r05-date-nav button[aria-pressed=true]:after{left:var(--tab-pad);right:var(--tab-pad)}.r05 .sw-band .r05-date-nav button:first-child[aria-pressed=true]:after{left:var(--tab-lead)}.r05 .sw-filters-button{min-width:44px;min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:5px 0;font-size:.875rem;display:inline-flex}.r05 .sw-filters-button svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex:none;width:18px;height:18px}.r05 .sw-filters-count{font-weight:650}.r05 .sw-filters-button[data-quiet-focus]:focus{outline:none}.r05 .r05-map-toolbar .sw-band{padding-inline:0}@media (width<=350px){.r05 .sw-band .r05-date-nav{--tab-pad:5px;--tab-lead:16px}.r05 .sw-filters-button svg,.r05 .sw-filters-dot{display:none}.r05 .sw-filters-count{margin-left:.25em}.r05 .r05-map-toolbar{padding-inline:16px!important}}@container sw-band (width<=17rem){.r05 .sw-band .sw-band-row{flex-wrap:wrap}.r05 .sw-band .r05-date-nav{margin-left:calc(-1 * var(--tab-pad));flex-wrap:wrap;flex:100%}.r05 .sw-band .r05-date-nav button:first-child{padding-left:var(--tab-pad);margin-left:0}.r05 .sw-band .r05-date-nav button{align-items:flex-start}.r05 .sw-band .r05-date-nav button:first-child[aria-pressed=true]:after{left:var(--tab-pad)}.r05 .sw-filters-button{flex:100%;justify-content:flex-start}}.sw-reader-experience .r05-discovery.sw-band[data-unpinned]{position:relative}.r05 .r05-map-toolbar:has(.sw-band){padding-bottom:0}.r05 .r05-map-toolbar:has(.sw-band):not(:has(.r05-map-toolbar-top)){padding-top:0}.r05 .sw-band-place{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.r05 .sw-band .sw-band-row>.sw-band-place>h1{white-space:nowrap;flex:none}.r05 .sw-band-mark{opacity:0;flex:none;align-self:center;width:29px;height:auto}.r05 .sw-band[data-compact] .sw-band-mark{opacity:1}.r05 .sw-band .sw-band-row>.sw-band-place>h1{min-width:0;font:500 var(--home-place,.9375rem)/1.2 R05Source,Arial,sans-serif;letter-spacing:0;color:var(--ink);margin:0}.r05 .sw-band[data-compact] .sw-band-row>.sw-band-place>h1{font-size:var(--home-place-compact,1.1875rem)}.r05 .sw-band:not(.sw-band-map) .sw-filters-word{font-weight:600}.r05 .sw-band .sw-band-row>.sw-band-place>h1:focus{outline:none}.r05 .sw-band:not(.sw-band-map):not([data-compact]) .sw-band-row{transform:translateY(-7px)}@media (prefers-reduced-motion:no-preference){.r05 .sw-band:not(.sw-band-map) .sw-band-row{transition:transform .2s ease-out}.r05 .sw-band-mark{transition:opacity .2s ease-out}.r05 .sw-band .sw-band-row>.sw-band-place>h1{transition:font-size .2s ease-out}}.r05 .sw-band-when{flex:none;align-items:baseline;display:inline-flex}.r05 .sw-band:not(.sw-band-map) .sw-band-row{column-gap:8px}.r05 .sw-band-when .sw-active-name{min-height:44px;font-size:.875rem}.r05 .sw-band-when .sw-active-remove{min-width:44px;min-height:44px;margin-inline:-8px}@media (width<=350px){.r05 .sw-band-mark{width:25px}.r05 .sw-band:not(.sw-band-map):not(:has(.sw-band-when)) .sw-filters-button svg{display:block}.r05 .sw-band:not(.sw-band-map):not(:has(.sw-band-when)) .sw-filters-dot{display:inline}.r05 .sw-band:not(.sw-band-map):not(:has(.sw-band-when)) .sw-filters-count{margin-left:0}}.r05 :is(.r05-home-header,.r05-page-heading,.r05-map-toolbar-top) .r05-brand{margin-left:-6px}.r05 .sw-active-line{scrollbar-width:none;flex-wrap:nowrap;gap:0 14px;margin:-2px -4px 0;padding:2px 4px 4px;display:flex;overflow-x:auto}.r05 .sw-band:not(.sw-band-map) .sw-active-line{flex-wrap:wrap;overflow-x:visible}.r05 .sw-active-line::-webkit-scrollbar{display:none}.r05 .sw-active-item{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.r05 .sw-active-name{min-height:32px;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:0;font:650 .875rem/1.2 R05Source,Arial,sans-serif;text-decoration:underline;text-decoration-thickness:2px}.r05 .sw-active-remove{min-width:28px;min-height:32px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font:500 1.125rem/1 R05Source,Arial,sans-serif;display:inline-flex}.r05 .sw-filter-sheet{background:var(--paper);width:100%;max-width:780px;max-height:min(88dvh,720px);color:var(--ink);border:0;border-radius:12px 12px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -8px 40px #25203d33}.r05 .sw-filter-sheet::backdrop{background:#25203d66}.r05 .sw-sheet-body{padding:8px 20px calc(16px + env(safe-area-inset-bottom,0px))}.r05 .sw-sheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 0 4px;display:flex}.r05 .sw-sheet-head h2{letter-spacing:-.03em;margin:0;font:560 1.5rem/1.15 R05Fraunces,Georgia,serif}.r05 .sw-sheet-head h2:focus{outline:none}.r05 .sw-sheet-close{min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;font-size:1.5rem;line-height:1}.r05 .sw-sheet-group{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:16px 0 14px}.r05 .sw-sheet-group legend{letter-spacing:.07em;text-transform:uppercase;color:var(--slate);padding:0;font:650 .75rem/1.3 R05Source,Arial,sans-serif}.r05 .sw-sheet-choices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.r05 .sw-sheet-group legend{float:left;width:100%}.r05 .sw-sheet-group legend+*{clear:both}.r05 .sw-sheet-choice{display:inline-flex;position:relative}.r05 .sw-sheet-choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.r05 .sw-sheet-choice span{border:1px solid var(--ink);background:var(--paper);border-radius:22px;align-items:center;min-height:44px;padding:8px 14px;font:500 .9375rem/1.2 R05Source,Arial,sans-serif;display:inline-flex}.r05 .sw-sheet-choice input:checked+span{background:var(--ink);color:var(--paper);font-weight:650}.r05 .sw-sheet-choice input:focus-visible+span{outline:3px solid var(--ink);outline-offset:3px}.r05 .sw-sheet-foot{background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:12px 0 0;display:flex;position:sticky;bottom:0}.r05 .sw-sheet-reset{min-height:44px;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:0;font:500 1rem/1.2 R05Source,Arial,sans-serif;text-decoration:underline}.r05 .sw-sheet-show{flex:1;max-width:280px}.r05 .sw-sheet-show:disabled{background:var(--stone);border-color:var(--stone);cursor:default;opacity:1;color:var(--ink)!important}.r05 .sw-filter-sheet[data-more] .sw-sheet-foot:before{content:"More below";background:linear-gradient(#fff9ed00,var(--paper) 70%);letter-spacing:.07em;text-transform:uppercase;height:40px;color:var(--slate);pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:4px;font:650 .75rem/1.2 R05Source,Arial,sans-serif;display:flex;position:absolute;bottom:100%;left:-20px;right:-20px}.r05 .sw-no-matches h2{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;font-size:min(1.625rem,16vw);line-height:1.15}.r05 .sw-no-matches h2:focus{outline:none}.r05 .sw-no-matches-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:16px;display:flex}.r05 .sw-no-matches .sw-no-matches-more{text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;font-weight:500;text-decoration:underline;color:var(--ink)!important}@media (prefers-reduced-motion:no-preference){.r05 .sw-filter-sheet[open]{animation:.22s cubic-bezier(.2,.7,.2,1) sw-sheet-in}}@keyframes sw-sheet-in{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.r05 .sw-sheet-when .sw-sheet-choices{grid-template-columns:repeat(2,max-content);display:grid}.r05 .sw-sheet-when .sw-sheet-choice span{justify-content:center;width:100%}@media (width<=300px){.r05 .sw-sheet-when .sw-sheet-choices{display:flex}.r05 .sw-sheet-when .sw-sheet-choice span{width:auto}}.r05 .sw-sheet-when{container-type:inline-size}@container (width<=10.5em){.r05 .sw-sheet-when .sw-sheet-choices{grid-template-columns:max-content}}.r05 .sw-sheet-choice span{border-radius:3px}.r05 .sw-band .sw-band-row{flex-wrap:wrap}.r05 .sw-band .r05-date-nav{flex-wrap:wrap;min-width:auto;max-width:100%}.r05 .sw-filters-button{margin-left:auto}@font-face{font-family:R05Fraunces;src:url(/revision05/fraunces.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:R05Source;src:url(/revision05/sourcesans3.woff2)format("woff2");font-weight:200 900;font-display:swap}html:has(.r05){color:#25203d;background:#fff9ed}body:has(.r05){color:#25203d;background:#fff9ed;margin:0;font-family:R05Source,Arial,sans-serif}body:has(.r05) #root{min-height:100dvh}.r05{font-synthesis:none;--paper:#fff9ed;--ink:#25203d;--slate:#5e5566;--stone:#ede6d9;--cyan:#38bfea;--coral:#ff6946;--line:#25203d33;color:var(--ink);background:var(--paper);min-height:100dvh;font:400 1rem/1.4 R05Source,Arial,sans-serif}.r05 *{box-sizing:border-box}.r05 h1,.r05 h2,.r05 p,.r05 figure{margin:0}.r05 button,.r05 select{font:inherit;color:inherit}.r05 button{cursor:pointer}.r05 a{color:inherit}.r05 a:focus-visible,.r05 button:focus-visible,.r05 select:focus-visible,.r05 summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.r05 h1:focus,.r05 main:focus{outline:none}.r05-skip{z-index:100;background:var(--paper);padding:10px;position:absolute;top:-100px;left:12px}.r05-skip:focus{top:8px}.r05-shell{max-width:780px;min-height:100dvh;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));border-inline:1px solid var(--line);margin:auto}.r05-brand{object-fit:contain;object-position:left center;width:108px;height:30px}.r05-brand-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.r05-brand-row>span{letter-spacing:.05em;text-align:right;color:var(--slate);font-size:.6875rem}.r05-neighborhood{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.r05-neighborhood h1{letter-spacing:-.035em;font:550 2.5rem/1 R05Fraunces,Georgia,serif}.r05-neighborhood time{text-align:right;max-width:12ch;color:var(--slate);font-size:.75rem}.r05-stoop{width:calc(100% + 40px);height:25px;stroke:var(--coral);stroke-width:3px;fill:none;stroke-linecap:round;margin-top:2px;margin-left:-20px;display:block}.r05-filters{align-items:end;gap:10px;margin-top:8px;padding-bottom:4px;display:flex}.r05-filters label{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:.8125rem;font-weight:600;display:flex}.r05-filters select{border:1px solid var(--ink);background:var(--paper);border-radius:4px;width:100%;min-height:44px;padding:7px 8px;font-size:1rem;font-weight:400}.r05-filters>button{background:0 0;border:0;min-height:44px;font-size:.875rem;text-decoration:underline}.r05-feed{padding:0 20px 25px}.r05-result-count{min-height:29px;padding:4px 0;font-size:.875rem;line-height:1.4}.r05-section{margin-top:18px}.r05-result-count+.r05-section{margin-top:4px}.r05-section-head{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0 5px;display:flex}.r05-result-count+.r05-section .r05-section-head{border:0;padding-top:0}.r05-section-head h2{font:550 1.55rem/1.15 R05Fraunces,Georgia,serif}.r05-section-head span{color:var(--slate);text-align:right;font-size:.8125rem}.r05-event{border-bottom:1px solid var(--line);position:relative;container-type:inline-size}.r05-card-top{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 48px 4px 0;font-size:.875rem;font-weight:600;display:flex}.r05-card-top>span:nth-child(2){letter-spacing:.04em;text-transform:uppercase;color:var(--slate);text-align:right;margin-left:auto;font-size:.75rem;font-weight:500}.r05-card-top .r05-save{position:absolute;top:3px;right:0}.r05-save{background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:7px;display:inline-flex}.r05-save svg{flex:none;width:20px;height:22px}.r05-save[aria-pressed=true]{background:var(--ink);color:var(--paper)}.r05-save-word{border-color:var(--ink);padding:7px 10px;font-size:.9375rem}.r05-card-body{align-items:flex-start;gap:13px;min-width:0;display:flex}.r05-card-copy{flex:1;min-width:0}.r05-event-title{overflow-wrap:anywhere;min-height:44px;padding:5px 0;font-size:1.125rem;font-weight:650;line-height:1.22;text-decoration:none;display:block}.r05-event-title:hover{text-decoration:underline}.r05-evidence-line{color:var(--slate);font-size:.75rem;margin:4px 0 7px!important}.r05-summary{font-size:.9375rem;line-height:1.42;margin:4px 0 10px!important}.r05-card-body .r05-artifact{flex:none;width:32%;max-width:150px;margin:0}.r05-artifact button{background:var(--stone);border:0;width:100%;padding:0;display:block}.r05-artifact img{object-fit:contain;width:100%;height:auto;max-height:360px;display:block}.r05-artifact.is-small img{max-height:160px}.r05-artifact figcaption{color:var(--slate);margin-top:5px;font-size:.75rem;line-height:1.35}.r05-card-foot{justify-content:space-between;align-items:center;gap:10px;padding:0 0 8px;font-size:.9375rem;line-height:1.4;display:flex}.r05-card-foot p{overflow-wrap:anywhere}.r05-admission{color:var(--slate);font-size:.875rem;margin-top:2px!important}.r05-admission.is-known{color:var(--ink);font-weight:650}.r05-locate{white-space:nowrap;align-items:center;gap:4px;min-width:60px;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.r05-no-pin{color:var(--slate);text-align:right;font-size:.8125rem}.r05-event.is-lead{background:var(--ink);color:var(--paper);border:0;margin:10px -8px 0;padding:8px 16px 3px}.r05-event.is-lead .r05-card-top>span:nth-child(2),.r05-event.is-lead .r05-evidence-line,.r05-event.is-lead .r05-admission,.r05-event.is-lead .r05-artifact figcaption{color:var(--paper)}.r05-event.is-lead .r05-event-title{font:550 1.7rem/1.05 R05Fraunces,Georgia,serif}.r05-event.is-lead .r05-card-foot{border-top:1px solid #fff9ed55;padding-top:8px}.r05-feed-end{color:var(--slate);padding:30px 0;font-size:.8125rem}.r05-nav{z-index:30;width:min(100%,780px);height:calc(68px + env(safe-area-inset-bottom,0px));padding:6px 12px calc(6px + env(safe-area-inset-bottom,0px));background:var(--paper);border:1px solid var(--line);gap:8px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.r05-nav a{min-width:0;min-height:48px;color:var(--slate);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;font-size:.875rem;text-decoration:none;display:flex}.r05-nav a span{font-size:1.4rem;line-height:1}.r05-nav a[aria-current=page]{color:var(--ink);text-underline-offset:5px;font-weight:700;text-decoration:underline}.r05-page-heading,.r05-map-header{padding:20px 20px 0}.r05-page-heading h1,.r05-map-header h1,.r05-unavailable h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:28px;font:550 2.2rem/1.12 R05Fraunces,Georgia,serif}.r05-page-heading>p{color:var(--slate);margin:10px 0 24px}.r05-collection-count{color:var(--slate);border-bottom:1px solid var(--line);padding:10px 0 18px;font-size:.9375rem}.r05-compact{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:10px;padding:17px 0;display:flex}.r05-compact>div{flex:1;min-width:0}.r05-compact h2{margin:5px 0;font:650 1.125rem/1.25 R05Source,Arial,sans-serif}.r05-compact h2 a{overflow-wrap:anywhere;align-content:center;min-height:44px;text-decoration:none;display:block}.r05-compact p{font-size:.9375rem}.r05-meta{color:var(--slate);font-size:.8125rem!important}.r05-compact .r05-save{border-color:var(--ink);flex:none}.r05-undo{background:var(--stone);padding:12px 14px;font-size:.9375rem}.r05-undo button{background:0 0;border:0;min-height:44px;font-weight:650;text-decoration:underline}.r05-empty{padding:40px 0}.r05-empty h2{font:550 1.8rem/1.15 R05Fraunces,Georgia,serif}.r05-empty p{max-width:35ch;color:var(--slate);margin:14px 0 20px;line-height:1.55}.r05-primary,.r05-empty button,.r05-outside button{background:var(--ink);border:0;border-radius:3px;justify-content:center;align-items:center;min-height:48px;padding:10px 14px;font-weight:650;text-decoration:none;display:inline-flex;color:var(--paper)!important}.r05-map-header h1{margin:18px 0}.r05-map-summary{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:8px 20px;font-size:.875rem;display:flex}.r05-map-summary a{align-items:center;min-height:44px;font-weight:650;display:flex}.r05-map-frame{background:var(--stone);height:320px;position:relative}.r05-map-frame .july-map{width:100%;height:100%}.r05-map-loading,.r05-map-failure{background:var(--stone);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.r05-map-failure button{min-height:44px;margin-top:10px;text-decoration:underline}.r05-map-caption{color:var(--slate);padding:8px 20px;font-size:.8125rem}.r05-preview{border-top:3px solid var(--coral);padding:12px 20px 20px}.r05-preview-top{color:var(--slate);justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.r05-preview-top button{background:0 0;border:0;width:44px;height:44px;font-size:1.5rem}.r05-preview h2{margin:8px 0;font:550 1.5rem/1.18 R05Fraunces,Georgia,serif}.r05-preview p{margin:7px 0}.r05-preview .r05-admission{color:var(--ink);font-weight:650}.r05-preview-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.r05-preview-actions .r05-primary{flex:1}.r05-group,.r05-outside,.r05-map-results{padding:18px 20px}.r05-group{background:var(--stone)}.r05-group h2,.r05-outside h2,.r05-map-results h2{margin-bottom:8px;font:550 1.5rem R05Fraunces,Georgia,serif}.r05-group>button{text-align:left;border:0;border-top:1px solid var(--line);background:0 0;width:100%;min-height:44px;display:block}.r05-map-results>p{color:var(--slate);margin-bottom:12px;font-size:.875rem}.r05-outside{border-bottom:1px solid var(--line)}.r05-outside p{margin:8px 0 12px}.r05-outside button+button{background:0 0;margin-left:8px;text-decoration:underline;color:var(--ink)!important}.r05-detail-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.r05-detail-bar>button{background:0 0;border:0;min-height:44px;padding:8px}.r05-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--slate);font-size:.75rem;margin-bottom:12px!important}.r05-detail h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin-bottom:20px;font:550 2.25rem/1.08 R05Fraunces,Georgia,serif}.r05-notice{background:var(--stone);padding:10px 12px;margin:0 0 20px!important}.r05-facts{border-block:1px solid var(--ink);padding:16px 0}.r05-facts>p{grid-template-columns:22px minmax(0,1fr);gap:12px;margin-bottom:14px;line-height:1.5;display:grid}.r05-facts>p:last-child{margin-bottom:0}.r05-facts small{color:var(--slate);font-size:.875rem;display:block}.r05-facts a{text-underline-offset:4px;align-content:center;min-height:44px;display:block}.r05-price{font-weight:650}.r05-detail>.r05-artifact{margin:24px 0}.r05-detail>.r05-artifact button{width:auto;max-width:100%}.r05-detail>.r05-artifact img{max-height:600px}.r05-actions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.r05-actions a{background:var(--ink);color:var(--paper);border-radius:3px;align-items:center;min-height:48px;padding:11px 14px;text-decoration:none;display:inline-flex}.r05-secondary-actions{flex-wrap:wrap;gap:16px;display:flex}.r05-secondary-actions button,.r05-secondary-actions a{background:0 0;border:0;align-items:center;min-height:44px;padding:4px;text-decoration:underline;display:inline-flex}.r05-source{border-top:1px solid var(--ink);margin-top:28px;padding-top:20px}.r05-source h2{font:550 1.5rem R05Fraunces,Georgia,serif}.r05-source>p{color:var(--slate);margin:8px 0 12px;font-size:.875rem}.r05-source blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid var(--cyan);margin:16px 0;padding:5px 0 5px 14px;font-size:1rem;line-height:1.55}.r05-source>a{overflow-wrap:anywhere;align-content:center;min-height:44px;display:block}.r05-history{border-top:1px solid var(--line);padding:10px 0}.r05-history summary{cursor:pointer;align-content:center;min-height:44px}.r05-history p{padding:6px 0}.r05-correction{align-items:center;min-height:44px;margin-top:20px;display:inline-flex}.r05-image-fallback{background:var(--stone);padding:14px;font-size:.9375rem}.r05-unavailable{padding:25px 20px}.r05-unavailable p{margin:20px 0}.r05-unavailable button,.r05-unavailable a{min-height:44px;margin-right:15px}.r05-live{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.r05-viewer{color:#25203d;background:#fff9ed;border:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:14px;box-shadow:0 12px 60px #25203d66}.r05-viewer::backdrop{background:#25203dcc}.r05-viewer header{justify-content:space-between;align-items:center;gap:16px;display:flex}.r05-viewer button{background:0 0;border:0;min-height:44px;text-decoration:underline}.r05-viewer img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 150px);margin:auto;display:block}.r05-viewer p{font-size:.875rem}.r05 .sw-marker,.r05 .ii-pin{color:var(--ink)}.r05 .maplibregl-ctrl-group button{width:44px;height:44px}.r05 .maplibregl-ctrl-attrib{font-family:R05Source,Arial,sans-serif}.r05 .maplibregl-ctrl-group{background:var(--paper)}@media (prefers-reduced-motion:reduce){.r05 *,.r05 :before,.r05 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=650px){.r05-home-header,.r05-page-heading,.r05-map-header,.r05-feed,.r05-map-results,.r05-detail{padding-inline:36px}.r05-stoop{width:calc(100% + 72px);margin-left:-36px}.r05-map-frame{height:400px}}@media (width<=350px){.r05-home-header,.r05-page-heading,.r05-map-header,.r05-feed,.r05-detail,.r05-map-results{padding-inline:16px}.r05-stoop{width:calc(100% + 32px);margin-left:-16px}.r05-neighborhood h1{font-size:2.2rem}.r05-brand-row>span{font-size:.625rem}.r05-section-head h2{font-size:1.4rem}.r05-card-body .r05-artifact{width:30%}.r05-event-title{font-size:1.0625rem}.r05-map-frame{height:280px}}@media (resolution>=1x) and (width<=400px){.r05-nav{left:0;transform:none}}.r05{--sw-green:#25203d;--sw-paper:#fff9ed;--sw-stone:#ede6d9;--sw-slate:#5e5566;--sw-rule:#25203d33;--sw-white:#fff9ed}.r05 .sw-marker.is-selected{color:var(--ink)}.r05 .sw-marker.is-selected .sw-marker-pin{filter:drop-shadow(0 0 1px var(--coral))}.r05 .sw-marker-label{background:var(--paper);color:var(--ink);border-color:var(--line);font-family:R05Source,Arial,sans-serif}html[data-look=next] .r05 h1:focus-visible,html[data-look=next] .r05 main:focus-visible{outline:none}.r05 .sw-marker-pin path[fill=\#0B382E]{fill:#25203d}.r05 .sw-marker-pin circle[stroke=\#0B382E]{stroke:#ff6946}.r05 .sw-cluster circle[fill=\#E8E0D9]{fill:#ede6d9}.r05 .sw-cluster circle[stroke=\#58635D]{stroke:#25203d}.r05-preview h2:focus{outline:none}.r05-neighborhood{flex-wrap:wrap}.r05-neighborhood h1{overflow-wrap:anywhere;min-width:0;max-width:100%}.r05-neighborhood time{min-width:0}.r05-artifact button{min-height:44px}.r05-caveat{border-left:3px solid var(--coral);padding-left:10px;font-size:.9375rem}.r05-neighborhood h1{font-size:min(2.5rem,17vw)}@media (width<=350px){.r05-neighborhood h1{font-size:min(2.2rem,17vw)}}html[data-look=next] .r05 .sw-marker:not(.is-selected),html[data-look=next] .r05 .sw-cluster{width:46px;height:46px}html[data-look=next] .r05 .sw-marker.is-selected{width:48px;height:48px}.r05-storage-warning{z-index:40;bottom:calc(68px + env(safe-area-inset-bottom,0px));background:var(--ink);width:min(100%,780px);color:var(--paper);text-align:center;padding:9px 20px;font-size:.875rem;position:fixed;left:50%;transform:translate(-50%)}.r05-viewer-controls{border-bottom:1px solid #25203d33;justify-content:flex-end;align-items:center;gap:10px;display:flex}.r05-viewer-controls button{min-width:44px}.r05-viewer-image{max-width:calc(100vw - 52px);max-height:calc(100dvh - 190px);overflow:auto}.r05-viewer-image img{max-height:calc(100dvh - 190px)}.r05 .maplibregl-ctrl-attrib a{align-items:center;min-height:44px;padding-inline:2px;display:inline-flex}.r05-nav a svg{flex:none;width:24px;height:24px}.r05-locate svg{flex:none;width:18px;height:18px}.r05-map-frame{position:relative}.r05-fit{z-index:5;background:var(--paper);border:1px solid var(--ink);border-radius:3px;min-height:44px;padding:8px 11px;position:absolute;top:10px;left:10px}.r05-fit:focus-visible{outline-offset:2px}.r05-crash{padding:24px 20px}.r05-crash main{max-width:480px;margin:60px auto}.r05-crash h1{font:550 2.2rem/1.1 R05Fraunces,Georgia,serif}.r05-crash p{margin:16px 0}.r05-crash button{background:var(--ink);min-height:48px;color:var(--paper);border:0;padding:10px 16px}.r05-crash a{align-items:center;min-height:44px;display:inline-flex}.r05-feed-end p{margin:0 0 12px}.r05-feed-actions{flex-wrap:wrap;gap:10px;margin:14px 0 24px;display:flex}.r05-feed-actions a{border:1px solid var(--ink);min-height:44px;color:var(--ink);align-items:center;padding:9px 12px;font-size:.9375rem;text-decoration:none;display:inline-flex}.r05-feed-actions a:last-child{background:var(--ink);color:var(--paper)}.r05-feed-end nav{flex-wrap:wrap;gap:4px 16px;display:flex}.r05-feed-end nav a{align-items:center;min-height:44px;display:inline-flex}.r05-home-header{background:var(--cyan);padding-inline:22px;position:relative}.r05-home-header .r05-brand-row>span,.r05-neighborhood time{color:var(--ink)}.r05-neighborhood{align-items:end}.r05-neighborhood h1{letter-spacing:-1.8px;font-variation-settings:"opsz" 48,"SOFT" 0,"WONK" 0;font-size:2.6875rem}.r05-neighborhood time{margin-bottom:3px;line-height:1.4}.r05-stoop{stroke:none;width:calc(100% + 44px);height:26px;fill:var(--paper);margin:0 0 0 -22px}.r05-event-title{letter-spacing:-.2px;font-weight:620}.r05-card-top{min-height:48px;padding-right:52px}.r05-card-top>span:nth-child(2){font-size:.8125rem}.r05-card-foot{gap:12px}.r05-card-foot>div{flex-basis:55%}.r05-card-foot .r05-locate{flex-shrink:0}.r05-event.is-lead{background:var(--coral);color:var(--ink);border-radius:4px 4px 22px;margin:12px 0 0;padding:0 20px}.r05-event.is-lead .r05-card-top>span:nth-child(2),.r05-event.is-lead .r05-admission,.r05-event.is-lead .r05-artifact figcaption{color:var(--ink)}.r05-event.is-lead .r05-save[aria-pressed=true]{background:var(--ink);color:var(--paper)}.r05-event.is-lead .r05-card-foot{border-color:var(--line);padding-top:8px}.r05-event.is-expressive .r05-event-title{padding-block:10px 8px;font-size:1.125rem}.r05-composition{overflow-wrap:anywhere;min-width:0}.r05-composition p{margin:0}.r05-participant{letter-spacing:-.045em;font-variation-settings:"opsz" 48,"SOFT" 0,"WONK" 0;font:550 2.4375rem/1.03 R05Fraunces,Georgia,serif}.r05-passage{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px 30px;padding-top:30px;display:flex;position:relative}.r05-passage>p{letter-spacing:-.5px;font:600 1.4375rem/1.12 R05Source,Arial,sans-serif}.r05-connection{pointer-events:none;width:72px;height:30px;position:absolute;top:0;left:-30px;overflow:visible}.r05-connection path{fill:none;stroke:currentColor;stroke-width:6px;stroke-linejoin:round}.r05-term-count b{letter-spacing:-4px;font:550 3.9375rem/.95 R05Fraunces,Georgia,serif;display:block}.r05-term-count>span{margin-top:8px;font-size:.8125rem;font-weight:400;line-height:1.4;display:block}.r05-term-name>small{margin-top:9px;font-size:.8125rem;font-weight:400;line-height:1.4;display:block}.r05-term-foot{border-top:1px solid var(--line);grid-column:1/-1;padding-top:14px;font-size:.8125rem;font-weight:400;line-height:1.4;margin-top:17px!important}.r05-program-parts>div{border-bottom:1px solid var(--line);padding:10px 0}.r05-program-parts small{margin-top:4px;font-size:.8125rem;font-weight:400;line-height:1.4;display:block}.r05-sequence{text-align:center;padding:7px 0}.r05-sequence p{font:550 2.0625rem R05Fraunces,Georgia,serif}.r05-sequence small{margin:12px;font-size:.8125rem;display:block}.r05-series{margin-top:6px;display:block}.r05-detail-program,.r05-sessions{margin:24px 0}.r05-detail-program h2,.r05-sessions h2{margin-bottom:12px;font:550 1.5rem R05Fraunces,Georgia,serif}.r05-sessions ol{padding-left:22px}.r05-sessions li{margin-block:8px}.r05-nav a[aria-current=page]{text-decoration:none;position:relative}.r05-nav a[aria-current=page]:after{content:"";background:var(--ink);border-radius:2px;width:22px;height:4px;position:absolute;bottom:1px}.r05-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r05 a:focus-visible,.r05 button:focus-visible,.r05 select:focus-visible,.r05 summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--paper)}.r05-filters{flex-wrap:wrap}.r05-filters label{min-width:110px}.r05-card-foot{flex-wrap:wrap}@container (width<=280px){.r05-card-body{flex-wrap:wrap}.r05-card-body .r05-artifact{width:100%;max-width:150px}.r05-term{grid-template-columns:45px minmax(0,1fr);gap:0 13px}}@media (width>=650px){.r05-home-header,.r05-home-feed{padding-inline:36px}.r05-stoop{width:calc(100% + 72px);margin-left:-36px}}@media (width<=350px){.r05-home-header,.r05-home-feed{padding-inline:18px}.r05-stoop{width:calc(100% + 36px);margin-left:-18px}.r05-neighborhood h1{letter-spacing:-1.1px;font-size:2.25rem}.r05-participant{font-size:2.0625rem}.r05-passage>p{font-size:1.3125rem}}.r05-program-more{margin-top:8px;font-size:.8125rem;font-weight:400;line-height:1.4;display:block}.r05-detail-program .r05-composition{margin-top:8px}.r05-compact .r05-locate{font-size:.9375rem;text-decoration:underline}.r05-nav{height:auto;min-height:calc(68px + env(safe-area-inset-bottom,0px))}.r05-nav a{padding-bottom:5px;scroll-margin-block:20px 110px}.r05 a,.r05 button,.r05 select{scroll-margin-block:20px 110px}.r05-feed-end nav a{justify-content:center;min-width:44px}.r05 .maplibregl-ctrl-attrib-button{width:44px;height:44px}.r05 .maplibregl-ctrl-attrib{min-height:44px}.r05-card-top{flex-wrap:wrap}.r05-card-top>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.r05-card-body:has(>.r05-image-fallback){flex-wrap:wrap}.r05-card-body>.r05-image-fallback{overflow-wrap:anywhere;flex-basis:100%;min-width:0}.r05-detail{padding:24px 22px 40px}.r05-detail h1{letter-spacing:-1.25px;font-variation-settings:"opsz" 42,"SOFT" 0,"WONK" 0;margin-bottom:26px;font-size:2.375rem;line-height:1.04}.r05-eyebrow{margin-bottom:14px!important}.r05-facts{border-color:var(--line);padding:18px 0}.r05-facts>p{margin-bottom:16px}.r05-facts svg{width:17px;height:17px;margin-top:3px}.r05-facts .r05-price{display:block}.r05-actions a{overflow-wrap:anywhere;border-radius:3px 3px 13px;justify-content:center}.r05-actions a:only-child{width:100%}.r05-actions{margin:18px 0 10px}.r05-page-heading h1{letter-spacing:-1px;font-size:2.25rem}.r05-map-header h1{letter-spacing:-.6px;font-size:1.875rem}.r05-map-frame{height:300px}@media (width>=650px){.r05-detail{max-width:620px;margin:auto;padding-inline:22px}.r05-map-frame{height:380px}.r05-map-header h1{font-size:2.375rem}}@media (width<=350px){.r05-detail{padding-inline:18px}.r05-detail h1{font-size:2.125rem}.r05-page-heading h1{font-size:2.0625rem}.r05-map-header h1{font-size:1.75rem}.r05-map-frame{height:270px}}.r05.is-map{overflow-anchor:none}.r05-map-stage{isolation:isolate;overflow-anchor:none;scroll-margin-top:8px;position:relative}.r05-map-stage .r05-map-frame{height:clamp(180px,34svh,320px)}.r05-map-stage.has-selection .r05-map-frame{z-index:2;border-bottom:3px solid var(--coral);position:sticky;top:0}.r05-map-stage .r05-preview{background:var(--paper);animation:r05-disclose var(--motion-disclosure) var(--motion-ease);border-top:0}.r05-map-stage .r05-group{animation:r05-disclose var(--motion-disclosure) var(--motion-ease)}.r05-group .r05-preview-top button{text-align:center;flex:0 0 44px}.r05-map-stage.has-selection :is(.r05-preview,.r05-group) :is(button,a,h2){scroll-margin-top:calc(clamp(180px,34svh,320px) + 12px);scroll-margin-bottom:84px}.r05-removed{border-bottom:1px solid var(--line);align-items:center;display:flex}.r05-removed .r05-undo{width:100%;animation:r05-disclose var(--motion-disclosure) var(--motion-ease)}.r05-save,.r05-nav a,.r05-discovery button{transition:background-color var(--motion-feedback) var(--motion-ease),color var(--motion-feedback) var(--motion-ease)}.r05-save:active{transform:translateY(1px)}.r05-topic-nav:not([hidden]),.r05-collection[open]>.r05-collection-group,.r05-viewer[open]{animation:r05-disclose var(--motion-disclosure) var(--motion-ease)}@keyframes r05-disclose{0%{opacity:.8;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.r05-save:active{transform:none}.r05 *,.r05 :before,.r05 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.r05 .is-clipped{visibility:hidden!important;pointer-events:none!important}.r05{--deep-green:#0b382e}.r05-home-feed .r05-section:first-of-type{margin-top:0}.r05-home-feed .r05-section-head{padding-top:9px;padding-bottom:8px}.r05-home-feed .r05-section-head h2{letter-spacing:-.035em}.r05-quiet-note{max-width:36ch;color:var(--slate);font-size:1rem;line-height:1.5;margin:5px 0 18px!important}.r05-event{border-bottom:1px solid var(--line);margin:0;padding:4px 0 2px}.r05-card-top{align-items:center;gap:8px;min-height:44px;padding:5px 46px 3px 0;font-size:.875rem;font-weight:600}.r05-card-top>span:first-child{min-width:0;max-width:70%}.r05-card-top>span:nth-child(2){letter-spacing:.055em;font-size:.6875rem;line-height:1.2}.r05-card-top .r05-save{top:2px;right:0}.r05-save{min-width:44px;min-height:44px}.r05-card-body{flex-wrap:nowrap;align-items:start;gap:14px;display:flex}.r05-event .r05-event-title{letter-spacing:-.025em;min-height:44px;padding:4px 0 9px;font:600 1.25rem/1.2 R05Source,Arial,sans-serif;text-decoration:none}.r05-event-title:hover .r05-plain-title,.r05-event-title:hover .r05-program-identity{text-underline-offset:3px;text-decoration:underline}.r05-plain-title{text-wrap:pretty;display:block}.r05-card-foot{flex-wrap:nowrap;gap:10px;padding:4px 0 9px;font-size:.9375rem}.r05-card-foot>div{flex:1;min-width:0}.r05-card-foot .r05-locate{align-self:end;min-width:57px;min-height:44px}.r05-card-caveat{border-left:2px solid var(--coral);padding-left:7px;font-size:.875rem;line-height:1.3;margin-top:5px!important}.r05-card-body .r05-artifact{width:74px;max-width:24%;margin:4px 0 8px}.r05-card-body .r05-artifact img{object-fit:cover;object-position:top;max-height:110px}.r05-card-body .r05-artifact figcaption{font-size:.6875rem;line-height:1.25}.r05-image-fallback{overflow-wrap:anywhere;flex:0 100px;min-width:0;padding:8px;font-size:.8125rem}.r05-density-prominent{background:var(--deep-green);color:var(--paper);border:0;border-radius:3px 3px 22px;margin:0 0 10px;padding:5px 14px 1px}.r05-density-prominent .r05-card-top>span:nth-child(2),.r05-density-prominent .r05-admission,.r05-density-prominent .r05-artifact figcaption{color:var(--paper)}.r05-density-prominent .r05-card-foot{border-top:1px solid #fff9ed55;padding-top:6px}.r05-density-prominent .r05-save[aria-pressed=true]{background:var(--paper);color:var(--deep-green)}.r05-density-prominent .r05-plain-title{letter-spacing:-.035em;font:550 1.85rem/1.08 R05Fraunces,Georgia,serif}.r05-density-prominent.r05-character-relationship{background:var(--coral);color:var(--ink)}.r05-density-prominent.r05-character-relationship .r05-card-top>span:nth-child(2),.r05-density-prominent.r05-character-relationship .r05-admission{color:var(--ink)}.r05-density-prominent.r05-character-relationship .r05-card-foot{border-color:var(--line)}.r05-composition{overflow-wrap:anywhere;letter-spacing:normal;min-width:0;font-weight:400}.r05-composition p{text-wrap:pretty;margin:0}.r05-composition small{letter-spacing:0;font-family:R05Source,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.3}.r05-participant{letter-spacing:-.04em;font:550 2rem/1.04 R05Fraunces,Georgia,serif}.r05-passage{gap:7px;margin:2px 0 1px 24px;padding-top:24px}.r05-passage>p{font:650 1.2rem/1.12 R05Source,Arial,sans-serif}.r05-passage>span{font:500 1rem R05Fraunces,Georgia,serif}.r05-connection{width:58px;height:24px;left:-24px}.r05-density-prominent .r05-participant{font-size:2.5rem}.r05-genre{flex-direction:column;gap:5px;padding:1px 0 5px;display:flex}.r05-genre-word{letter-spacing:-.055em;font:550 2.55rem/.98 R05Fraunces,Georgia,serif}.r05-performer{letter-spacing:-.015em;font:650 1.12rem/1.2 R05Source,Arial,sans-serif}.r05-character-genre:not(.r05-density-prominent){border-top:2px solid var(--deep-green)}.r05-agenda-body{border-left:3px solid var(--deep-green);padding:2px 0 3px 12px}.r05-agenda-body>small{text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.75rem;display:block}.r05-agenda-body>p{letter-spacing:-.035em;font:550 1.65rem/1.08 R05Fraunces,Georgia,serif}.r05-agenda-action{font:600 .875rem/1.3 R05Source,Arial,sans-serif;margin:9px 0 2px!important}.r05-agenda-identity{letter-spacing:0;margin-top:8px;font:600 .9375rem/1.25 R05Source,Arial,sans-serif;display:block}.r05-density-prominent .r05-agenda-body{border-color:var(--paper)}.r05-workshop{grid-template-columns:minmax(44px,22%) minmax(0,1fr);align-items:start;gap:12px;padding:2px 0 4px;display:grid}.r05-workshop-stamp{background:var(--stone);color:var(--ink);text-align:center;overflow-wrap:anywhere;border-radius:3px 3px 15px;justify-content:center;align-items:center;min-height:62px;padding:10px 5px;font:600 .875rem/1.15 R05Source,Arial,sans-serif;display:flex}.r05-workshop-stamp:first-child{font-variant-numeric:lining-nums}.r05-workshop-subject>p{letter-spacing:-.035em;font:550 1.7rem/1.08 R05Fraunces,Georgia,serif}.r05-workshop-subject>small{margin-top:6px;display:block}.r05-program-identity{letter-spacing:-.025em;margin:1px 0 10px;font:550 1.38rem/1.15 R05Fraunces,Georgia,serif;display:block}.r05-program-parts{border-top:1px solid var(--line)}.r05-program-parts>div{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.r05-program-parts p{letter-spacing:0;font:600 1rem/1.22 R05Source,Arial,sans-serif}.r05-program-parts small{margin-top:3px;font-size:.875rem;line-height:1.3;display:block}.r05-program-parts .r05-session-time{margin:0;font-weight:500}.r05-program-more,.r05-program-condition{font:.875rem/1.35 R05Source,Arial,sans-serif;margin:8px 0 0!important}.r05-character-program .r05-card-body{display:block}.r05-term{grid-template-columns:48px minmax(0,1fr);gap:0 16px;padding:2px 0 4px;display:grid}.r05-term-count b{letter-spacing:-.07em;font:550 3.8rem/.95 R05Fraunces,Georgia,serif}.r05-term-count>span{margin-top:5px;font-size:.75rem;line-height:1.25}.r05-term-name>p{letter-spacing:-.035em;font:550 1.85rem/1.05 R05Fraunces,Georgia,serif}.r05-term-name>p>small{margin-bottom:5px;font-size:.875rem;display:block}.r05-term-name>small{margin-top:7px;font-size:.875rem;display:block}.r05-term-foot{border-top:1px solid var(--line);grid-column:1/-1;padding-top:9px;font:.8125rem/1.35 R05Source,Arial,sans-serif;margin-top:12px!important}.r05-course-note{grid-column:1/-1;font:.875rem/1.3 R05Source,Arial,sans-serif;margin-top:7px!important}.r05-activity-list{flex-direction:column;align-items:start;gap:4px;margin-bottom:7px;display:flex}.r05-activity-list p{background:var(--stone);color:var(--ink);border-radius:2px 2px 10px;padding:5px 9px;font:600 1.2rem/1.15 R05Source,Arial,sans-serif}.r05-activity-list p:nth-child(2){background:var(--coral);margin-left:14px}.r05-activity-list p:nth-child(3){margin-left:28px}.r05-sequence{text-align:left;flex-direction:column;gap:3px;padding:1px 0 5px;display:flex}.r05-sequence p{letter-spacing:-.03em;font:550 1.7rem/1.08 R05Fraunces,Georgia,serif}.r05-sequence small{margin:0 0 0 20px;font-size:1rem}.r05-anniversary{grid-template-columns:75px minmax(0,1fr);gap:14px;padding-bottom:6px;display:grid}.r05-anniversary-number b{letter-spacing:-.07em;font:550 3.8rem/.95 R05Fraunces,Georgia,serif;display:block}.r05-anniversary-number span{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.r05-anniversary-name p{letter-spacing:-.04em;font:550 2.2rem/1 R05Fraunces,Georgia,serif}.r05-anniversary-name small{margin-top:9px;display:block}.r05-density-compact{padding:4px 0 2px}.r05-density-compact .r05-event-title{padding-bottom:5px;font-size:1.0625rem}.r05-density-compact .r05-card-body{gap:10px}.r05-density-compact .r05-participant{font-size:1.6rem}.r05-density-compact .r05-passage{margin-left:20px;padding-top:20px}.r05-density-compact .r05-passage>p{font-size:1.05rem}.r05-density-compact .r05-connection{width:48px;height:20px;left:-20px}.r05-density-compact .r05-genre{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.r05-density-compact .r05-genre-word{font-size:1.85rem}.r05-density-compact .r05-performer{font-size:1rem}.r05-density-compact .r05-agenda-body{grid-template-columns:80px minmax(0,1fr);gap:10px;padding-left:9px;display:grid}.r05-density-compact .r05-agenda-body>small{margin:0;font-size:.75rem}.r05-density-compact .r05-agenda-body>p{font-size:1.25rem}.r05-density-compact .r05-workshop-stamp{min-height:48px;padding:7px 3px}.r05-density-compact .r05-term{grid-template-columns:36px minmax(0,1fr);gap:0 12px}.r05-density-compact .r05-term-count b{font-size:2.8rem}.r05-density-compact .r05-term-name>p{font-size:1.4rem}.r05-density-compact .r05-activity-list{gap:3px}.r05-density-compact .r05-activity-list p{padding:3px 7px;font-size:1rem}.r05-density-compact .r05-sequence{flex-flow:wrap;align-items:baseline;gap:6px 10px;display:flex}.r05-density-compact .r05-sequence p{font-size:1.3rem}.r05-density-compact .r05-sequence small{margin:0}.r05-density-compact .r05-anniversary{grid-template-columns:52px minmax(0,1fr);gap:10px}.r05-density-compact .r05-anniversary-number b{font-size:2.7rem}.r05-density-compact .r05-anniversary-name p{font-size:1.6rem}.r05-collection{border-top:1px solid var(--ink);margin-top:24px}.r05-collection>summary{cursor:pointer;min-height:52px;padding:14px 0;font:550 1.4rem/1.2 R05Fraunces,Georgia,serif}.r05-collection-group>h2{border-bottom:1px solid var(--ink);padding:16px 0 8px;font:550 1.25rem/1.2 R05Fraunces,Georgia,serif}@media (width<=350px){.r05-card-top{font-size:.8125rem}.r05-card-top>span:nth-child(2){font-size:.625rem}.r05-program-parts>div{grid-template-columns:66px minmax(0,1fr);gap:8px}.r05-density-prominent .r05-participant{font-size:2.1rem}.r05-sequence p{font-size:1.5rem}.r05-term-name>p{font-size:1.6rem}.r05-card-body .r05-artifact{width:60px}.r05-card-foot{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.r05-composition *{transition:none!important;animation:none!important}}.r05-density-compact .r05-genre{flex-direction:column;align-items:start;gap:5px;display:flex}.r05-density-prominent :is(a,button):focus-visible{outline-color:var(--paper);box-shadow:0 0 0 3px var(--deep-green)}.r05-density-prominent.r05-character-relationship :is(a,button):focus-visible{outline-color:var(--ink);box-shadow:0 0 0 3px var(--paper)}@container (width<=14rem){.r05-term,.r05-density-compact .r05-term{display:block}.r05-term-count{align-items:center;gap:12px;margin-bottom:14px;display:flex}.r05-term-count b,.r05-density-compact .r05-term-count b{font-size:2.8rem}.r05-term-count>span{font-size:.875rem}.r05-program-parts>div{grid-template-columns:1fr;gap:4px}.r05-workshop{grid-template-columns:1fr;gap:8px}.r05-workshop-stamp{justify-content:start;width:fit-content;min-height:44px;padding:7px 10px}.r05-density-compact .r05-agenda-body{display:block}.r05-card-body{flex-wrap:wrap}.r05-card-copy{flex-basis:100%}.r05-card-body .r05-artifact{width:90px;max-width:40%}.r05-anniversary{grid-template-columns:1fr}}.r05-density-compact .r05-program-parts>div{padding:5px 0}.r05-density-compact .r05-program-identity{margin-bottom:7px}@container (width<=19rem){.r05-workshop{grid-template-columns:1fr;gap:8px}.r05-workshop-stamp{justify-content:start;width:fit-content;min-height:44px;padding:7px 10px}}.r05-workshop-subject p{-webkit-hyphens:auto;hyphens:auto}.r05-composition-descriptor{text-transform:none;grid-column:1/-1;margin:1px 0 9px;display:block;letter-spacing:.015em!important}.r05-composition-note{grid-column:1/-1;max-width:37ch;margin:10px 0 2px;display:block}.r05-genre-modifiers{letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:4px 14px;font:500 .75rem/1.3 R05Source,Arial,sans-serif;display:flex}.r05-genre-word{margin-top:1px!important}.r05-workshop-plain{display:block}.r05-workshop-plain .r05-workshop-subject>p{font-size:1.5rem}.r05-density-compact .r05-workshop-plain .r05-workshop-subject>p{font-size:1.3rem}.r05-density-prominent .r05-workshop-plain .r05-workshop-subject>p{font-size:1.85rem}.r05-program-more{text-underline-offset:3px;font-weight:600;text-decoration:underline;margin-top:9px!important}.r05-participation{border-left:3px solid var(--coral);padding-left:8px;font:600 .9375rem/1.35 R05Source,Arial,sans-serif;margin:8px 0!important}.r05-tariff-link{text-underline-offset:3px;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.r05-sequence .r05-composition-descriptor,.r05-sequence .r05-composition-note{margin-left:0;font-size:.875rem}.r05-density-compact .r05-sequence .r05-composition-descriptor{flex-basis:100%}.r05-card-body .r05-artifact{width:88px;max-width:28%}.r05-card-body .r05-artifact img{object-fit:contain;max-height:140px}.r05-density-compact .r05-card-body .r05-artifact{width:74px;max-width:26%}.r05-density-compact .r05-card-body .r05-artifact img{max-height:110px}.r05-character-activities.has-evidence .r05-card-body{grid-template-columns:minmax(0,1fr) 88px;gap:12px;display:grid}.r05-character-activities.has-evidence .r05-artifact{width:88px;max-width:100%}@container (width<=14rem){.r05-character-activities.has-evidence .r05-card-body{display:block}.r05-card-body .r05-artifact{max-width:100%;margin-top:12px}.r05-card-body .r05-artifact img{max-height:150px}}.r05-participant-role{margin:4px 0 5px;display:block;letter-spacing:.06em!important;font-size:.75rem!important}.r05-tariff-link{font-size:inherit}.r05-density-prominent .r05-no-pin{color:var(--paper)}.r05-density-prominent.r05-character-relationship .r05-no-pin{color:var(--ink)}.r05-facts>.r05-participation{display:block}.r05-notice-identity .r05-program-identity{margin-bottom:0}.r05-character-activities.has-evidence .r05-card-body{grid-template-columns:minmax(0,1fr) 74px;gap:10px}.r05-character-activities.has-evidence .r05-artifact{width:74px}.r05-character-activities.has-evidence .r05-activity-list p{box-sizing:border-box;max-width:100%}.r05-workshop{display:block}.r05-workshop .r05-workshop-stamp,.r05-density-compact .r05-workshop-stamp{border-radius:2px 2px 8px;width:auto;min-height:0;margin-bottom:8px;padding:4px 7px;font-size:.875rem;line-height:1.3;display:table}.r05-workshop-subject>p{font-size:1.5rem}.r05-density-compact .r05-workshop-subject>p{font-size:1.3rem}.r05-workshop-subject>small{margin-top:5px}.r05-quiet-context{letter-spacing:0;margin-top:6px;font:400 .875rem/1.35 R05Source,Arial,sans-serif;display:block}@container (width<=19rem){.r05-character-activities.has-evidence .r05-activity-list p:nth-child(3){margin-left:14px}}@container (width<=14rem){.r05-character-activities.has-evidence .r05-card-body{display:block}}html{scroll-padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.r05 :is(a,button,select,summary){scroll-margin-block:12px calc(6rem + env(safe-area-inset-bottom,0px))}@font-face{font-family:R05MastDisplay;src:url(/revision05/fraunces.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:R05MastText;src:url(/revision05/sourcesans3.woff2)format("woff2");font-weight:200 900;font-display:swap}.r05-home-header{font-synthesis:none;padding:22px 22px 0;font-family:R05MastText,Arial,sans-serif}.r05-home-header .r05-brand-row{flex-wrap:wrap;min-height:31px}.r05-home-header .r05-brand-row>span{letter-spacing:.06em;max-width:12.6em;margin-left:auto;font-size:.625rem;font-weight:400;line-height:1.35}.r05-home-header .r05-neighborhood{align-items:end;gap:12px;margin-top:26px;margin-bottom:4px}.r05-home-header .r05-neighborhood h1{letter-spacing:-1.8px;font-variation-settings:"opsz" 48,"SOFT" 0,"WONK" 0;overflow-wrap:anywhere;font:550 2.6875rem/1 R05MastDisplay,Georgia,serif}.r05-home-header .r05-neighborhood time{margin-bottom:3px;font-size:.75rem;line-height:1.4}.r05-discovery{font-synthesis:none;margin-top:10px;font-family:R05MastText,Arial,sans-serif}.r05-discovery-row{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:4px 16px;display:flex}.r05-date-nav{flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.r05-discovery button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font:400 .8125rem/1.3 R05MastText,Arial,sans-serif}.r05-date-nav button[aria-pressed=true],.r05-topic-trigger.is-selected{font-weight:650}.r05-discovery .r05-topic-trigger{text-align:right;overflow-wrap:anywhere;justify-content:end;align-items:center;gap:7px;max-width:100%;display:inline-flex}.r05-topic-trigger svg{fill:none;stroke:currentColor;stroke-width:1.2px;flex:none;width:12px;height:8px}.r05-topic-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.r05-topic-nav{border-top:1px solid var(--line);flex-wrap:wrap;gap:2px 16px;padding:8px 0 4px;display:flex}.r05-topic-nav[hidden]{display:none}.r05-topic-nav button[aria-pressed=true]{text-underline-offset:4px;font-weight:650;text-decoration:underline}.r05-clear-discovery{text-underline-offset:3px;text-decoration:underline}.r05-home-header .r05-stoop{width:calc(100% + 44px);height:auto;margin-top:0;margin-left:-22px}.r05-home-feed>.r05-section:first-of-type{margin-top:16px}.r05-home-feed>.r05-section:first-of-type>.r05-section-head{border-top:0;padding-top:0}@media (width<=350px){.r05-home-header .r05-neighborhood h1{letter-spacing:-1.1px;font-size:2.25rem}.r05-home-header .r05-neighborhood time{font-size:.6875rem}.r05-date-nav{gap:0 12px}.r05-discovery-row{column-gap:12px}}@media (width>=650px){.r05-home-header{padding-inline:36px}.r05-home-header .r05-stoop{width:calc(100% + 72px);margin-left:-36px}}.r05-card-top{font-weight:400}.r05-card-top>span:nth-child(2){letter-spacing:.045em;font-weight:400}.r05-event .r05-event-title{font-weight:620;line-height:1.22}.r05-card-foot,.r05-admission.is-known,.r05-locate{font-weight:400}.r05-card-foot .r05-admission{font-size:.8125rem;line-height:1.4}.r05-card-foot .r05-locate{font-size:.8125rem}.r05-event:not(.r05-density-prominent){padding-top:9px;padding-bottom:7px}.r05-event:not(.r05-density-prominent) .r05-card-top{padding-top:0}.r05-density-prominent{margin-bottom:12px;padding:5px 14px 3px}.r05-program-identity{letter-spacing:-.035em;font-size:1.45rem;font-weight:550;line-height:1.12}.r05-density-prominent .r05-program-identity{margin-bottom:8px;font-size:1.8rem;line-height:1.06}.r05-performer{font-weight:500}.r05-agenda-action,.r05-genre-modifiers{font-weight:400}.r05-passage>p{font-weight:600}.r05-source-led .r05-card-body,.r05-source-led.r05-character-activities.has-evidence .r05-card-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.r05-source-led .r05-card-body .r05-artifact,.r05-source-led.r05-character-activities.has-evidence .r05-artifact{grid-area:1/1;width:100%;max-width:none;margin:0 0 9px}.r05-source-led .r05-card-copy{grid-area:1/2}.r05-source-led .r05-card-body .r05-artifact img{object-fit:contain;max-height:none}.r05-source-led .r05-artifact figcaption{font-size:.6875rem;font-weight:400}.r05-activity-list{margin-bottom:10px;display:block}.r05-activity-list p,.r05-density-compact .r05-activity-list p,.r05-character-activities.has-evidence .r05-activity-list p:nth-child(n){color:inherit;background:0 0;border-radius:0;margin:0 0 9px;padding:0;font:500 1.12rem/1.18 R05Fraunces,Georgia,serif}.r05-activity-list p:last-child{margin-bottom:0}.r05-source-led .r05-composition-note{margin-top:14px;font-size:.875rem;line-height:1.35}.r05-character-activities:not(.r05-source-led) .r05-activity-list{flex-flow:wrap;gap:4px 14px;display:flex}.r05-character-activities:not(.r05-source-led) .r05-activity-list p+p:before{content:"+";margin-right:12px;font-family:R05Source,Arial,sans-serif;display:inline-block}.r05-event-graphic{width:64px;height:64px;color:var(--deep-green);flex:0 0 64px;align-self:start;margin:5px 0}.has-graphic .r05-card-body{gap:12px}.has-graphic .r05-card-copy{flex:1;min-width:0}.r05-density-compact .r05-event-graphic{flex-basis:48px;width:48px;height:48px}.r05-density-prominent .r05-event-graphic{width:76px;height:76px;color:var(--paper);flex-basis:76px}.r05-density-prominent.has-graphic .r05-card-body{display:block;position:relative}.r05-density-prominent.has-graphic .r05-event-graphic{float:right;margin:6px 0 8px 12px}.r05-density-prominent.has-graphic .r05-card-copy{display:contents}.r05-density-prominent.has-graphic .r05-card-foot{clear:both}.r05-density-prominent .r05-participant{text-wrap:balance;font-size:2.4rem;line-height:1.02}.r05-workshop-stamp{font-weight:400!important}.r05-workshop .r05-workshop-stamp{letter-spacing:.08em;background:0 0;border-radius:0;margin-bottom:5px;padding:0!important}.r05-workshop-subject>p{font-weight:550}.r05-card-correction{margin:6px 0;font-size:.875rem;line-height:1.4}.r05-card-correction summary{cursor:pointer;min-height:44px;padding:9px 0;text-decoration:underline}.r05-card-correction p{padding:0 0 12px}@container (width<=14rem){.r05-source-led .r05-card-body,.r05-source-led.r05-character-activities.has-evidence .r05-card-body{display:block}.r05-source-led .r05-card-body .r05-artifact{width:100%;max-width:15rem;margin:8px 0 16px}.has-graphic .r05-card-body{display:block}.r05-density-prominent.has-graphic .r05-event-graphic{float:none;margin:8px 0}.r05-event-graphic{width:64px;height:64px}}.r05-activity-list p:nth-child(n){color:inherit;background:0 0;border-radius:0;margin-left:0;padding:0}.r05-image-fallback{color:var(--ink)}.r05 :is(.r05-participant,.r05-genre-word,.r05-program-identity,.r05-density-prominent .r05-plain-title,.r05-agenda-body>p,.r05-workshop-subject>p,.r05-term-name>p,.r05-sequence>p,.r05-anniversary-name>p){font-variation-settings:"opsz" 48,"SOFT" 0,"WONK" 0}.r05 :is(.r05-term-count b,.r05-anniversary-number b){font-variation-settings:"opsz" 72,"SOFT" 0,"WONK" 0}.r05-event:not(.r05-density-prominent) .r05-card-top{min-height:26px;padding-bottom:2px}.r05-event:not(.r05-density-prominent) .r05-event-title{padding-top:2px;padding-bottom:4px}.r05-character-quiet .r05-card-top{min-height:40px}.r05-character-quiet.has-graphic .r05-event-graphic{flex-basis:48px;width:48px;height:48px}.r05-card-foot{align-items:center;gap:8px;padding-top:2px;padding-bottom:3px}.r05-card-foot .r05-locate{align-self:center}.r05-home-practical{font-size:inherit;line-height:1.4}.r05-card-foot>div:empty{display:none}.r05-card-foot:has(>div:empty){justify-content:flex-end}.r05-event .r05-program-parts>div{border:0;grid-template-columns:74px minmax(0,1fr);padding:4px 0}.r05-event .r05-program-parts{border:0}.r05-event .r05-program-identity{margin-bottom:4px}.r05-event .r05-program-more{margin-top:5px!important}.r05-event .r05-card-caveat{font-size:.875rem;font-weight:400}@container (width<=14rem){.r05-event .r05-program-parts>div{grid-template-columns:1fr;gap:4px}}@container (width<=19rem){.r05-character-agenda.has-graphic .r05-card-body{display:block}.r05-character-agenda.has-graphic .r05-event-graphic{float:none;width:64px;height:64px;margin:4px 0 8px}}.r05-event .r05-term{display:block}.r05-shell,.r05-detail{container-type:inline-size}.r05 :is(h1,h2,.r05-plain-title,.r05-program-identity,.r05-composition){overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.r05-detail h1{text-wrap:pretty;letter-spacing:-.025em;font-size:min(2.375rem,.65rem + 9cqi);line-height:1.12}.r05-home-header .r05-neighborhood h1{letter-spacing:-.035em;font-size:min(2.6875rem,.5rem + 9cqi);line-height:1.08}.r05-event .r05-program-identity{font-size:min(1.45rem,.65rem + 5cqi);line-height:1.16}.r05-density-prominent .r05-program-identity,.r05-density-prominent .r05-plain-title{font-size:min(1.8rem,.7rem + 6cqi);line-height:1.14}.r05 .r05-participant{font-size:min(2rem,.6rem + 7cqi);line-height:1.12}.r05 .r05-density-prominent .r05-participant{font-size:min(2.4rem,.6rem + 9cqi)}.r05 .r05-genre-word{font-size:min(2.55rem,.7rem + 9cqi);line-height:1.08}.r05 .r05-density-compact .r05-genre-word{font-size:min(1.85rem,.65rem + 7cqi)}.r05 .r05-sequence>p,.r05 .r05-term-name>p,.r05 .r05-workshop-subject>p{font-size:min(1.7rem,.7rem + 5cqi);line-height:1.16}@container (width<=20rem){.r05-home-header{padding-top:12px}.r05-home-header .r05-neighborhood{gap:6px 12px;margin-top:12px}.r05-home-header .r05-brand-row>span{max-width:14em}.r05-home-header .r05-neighborhood time{text-align:left;max-width:none}.r05-card-foot{flex-wrap:wrap}}@container (width<=14rem){.r05-home-header .r05-brand-row>span{display:none}.r05-home-header .r05-discovery-row{justify-content:flex-start;gap:0 12px}.r05-home-header .r05-date-nav{display:contents}.r05-home-header .r05-topic-trigger{justify-content:flex-start}.r05 .r05-agenda-body>p{font-size:min(1.65rem,.6rem + 4cqi);line-height:1.18}.r05-event .r05-plain-title{font-size:min(1.25rem,.8rem + 3cqi);line-height:1.2}}.r05 .r05-identity{flex-wrap:wrap;align-items:flex-start;gap:12px;min-width:0;margin-bottom:12px;display:flex;container-type:inline-size}.r05-identity-copy{flex:12em;min-width:0}.r05 .r05-identity h1{letter-spacing:-.035em;text-wrap:pretty;overflow-wrap:break-word;margin:0;font-size:min(2rem,.7rem + 6cqi);line-height:1.1}.r05 .r05-identity h2{letter-spacing:-.025em;overflow-wrap:break-word;margin:0;font:550 1.45rem/1.15 R05Fraunces,Georgia,serif}.r05 .r05-identity .r05-event-graphic{flex:0 0 64px;order:2;width:64px;height:64px;margin:4px 0 0}.r05 .r05-identity .r05-artifact{flex:0 0 70px;width:70px;margin:0}.r05 .r05-identity .r05-artifact img{object-fit:cover;object-position:top;max-height:100px}.r05 .r05-identity .r05-artifact figcaption{font-size:.7rem}.r05 .r05-identity .r05-image-fallback{flex:1 0 100%;padding:0;font-size:.875rem;line-height:1.4}.r05 .r05-identity-relationship{background:var(--coral);border-radius:3px 3px 20px;padding:14px}.r05 .r05-identity .r05-participant{font-size:min(2rem,.7rem + 6cqi)}.r05 .r05-identity .r05-passage>p{font-size:1.12rem}.r05 .r05-identity .r05-composition-note{margin-top:8px}.r05 .r05-identity .r05-term{display:block}.r05 .r05-identity .r05-workshop{grid-template-columns:minmax(0,1fr)}.r05 .r05-identity .r05-workshop-stamp{display:none}.r05 .r05-identity .r05-workshop-subject>p,.r05 .r05-identity .r05-sequence p{font-size:min(1.7rem,.7rem + 6cqi)}.r05 .r05-identity.is-compact .r05-event-graphic{flex-basis:48px;width:48px;height:48px}.r05 .r05-identity.is-compact .r05-participant{font-size:min(1.65rem,.7rem + 6cqi)}.r05 .r05-detail>.r05-eyebrow{margin-bottom:10px!important}.r05 .r05-detail-summary{font-size:1rem;line-height:1.45;margin:12px 0 18px!important}.r05-decision{border-top:1px solid var(--ink)}.r05-practical{border-bottom:1px solid var(--line);padding:12px 0}.r05 .r05-practical h2{align-items:center;gap:8px;margin:0 0 6px;font:650 .875rem/1.3 R05Source,Arial,sans-serif;display:flex}.r05-practical h2 svg{flex:none;width:18px;height:18px}.r05-practical>p{font-size:1rem;line-height:1.4}.r05-practical small{color:var(--slate);margin-top:4px;font-size:.875rem;line-height:1.4;display:block}.r05-session-list{margin:0;padding:0;list-style:none}.r05-session-list li{border-bottom:1px solid var(--line);padding:8px 0}.r05-session-list li:last-child{border:0;padding-bottom:0}.r05-session-list li:first-child{padding-top:0}.r05-session-list h3{margin:4px 0;font:600 1rem/1.35 R05Source,Arial,sans-serif}.r05-session-list li.is-past{color:var(--slate)}.r05-session-list a{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.r05 .r05-condition{border-left:2px solid var(--coral);padding-left:9px;font-size:.875rem;line-height:1.45;margin:9px 0 0!important}.r05-attend{margin:16px 0 8px}.r05-attend>a{background:var(--ink);min-height:48px;color:var(--paper);border-radius:3px 3px 13px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:650;text-decoration:none;display:flex}.r05-secondary-actions svg{width:18px;height:18px;margin-right:5px}.r05-related-links{flex-direction:column;margin-top:12px;font-size:.9375rem;display:flex}.r05-related-links a{overflow-wrap:anywhere;align-content:center;min-height:44px}.r05 .r05-source{margin-top:24px;padding-top:16px}.r05 .r05-source h2{margin-bottom:12px;font-size:1.4rem}.r05-provenance{padding:8px 0}.r05-provenance p{font-size:.875rem;line-height:1.4}.r05-provenance p span{color:var(--slate);display:block}.r05-provenance a{overflow-wrap:anywhere;align-items:center;gap:5px;min-height:44px;font-size:.875rem;line-height:1.4;display:inline-flex}.r05 .r05-source blockquote{white-space:pre-line;margin:12px 0;padding:4px 0 4px 12px;font-size:.9375rem;line-height:1.5}.r05-source summary,.r05-history summary{cursor:pointer;align-content:center;min-height:44px}.r05.is-map .r05-shell{padding-bottom:0}.r05 .r05-map-destination{inset:0 max(0px,calc((100vw - 780px)/2)) var(--map-nav-height,68px);isolation:isolate;background:var(--stone);position:fixed;overflow:hidden}.r05 .r05-map-toolbar{z-index:5;background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:4px 10px 7px;position:absolute;top:8px;left:10px;right:10px}.r05-map-toolbar-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.r05 .r05-map-toolbar h1{letter-spacing:-.025em;margin:0;font:550 1.35rem/1.1 R05Fraunces,Georgia,serif}.r05-map-toolbar-top button{background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:4px;font-weight:600;display:flex}.r05-map-toolbar-top svg{width:18px;height:18px}.r05-map-filter-row{gap:8px;display:flex}.r05-map-filter-row label{flex:1;min-width:0}.r05-map-filter-row select{border:1px solid var(--line);background:var(--paper);border-radius:3px;width:100%;min-height:44px;padding:5px 22px 5px 8px;font-size:.9375rem}.r05 .r05-map-count{color:var(--ink);margin-top:5px;font-size:.75rem;line-height:1.35}.r05 .r05-map-stage{scroll-margin:0;position:absolute;inset:0}.r05 .r05-map-stage[hidden]{display:none}.r05 .r05-map-stage .r05-map-frame{border:0;height:100%;position:absolute;inset:0}.r05 .r05-map-frame .july-map{height:100%;position:absolute;inset:0}.r05 .r05-map-frame .r05-fit{top:calc(var(--map-toolbar-height,140px) + 8px);background:var(--paper);min-height:46px;padding:6px 10px;font-size:.875rem;left:10px}.r05 .r05-map-frame .maplibregl-ctrl-top-right{top:calc(var(--map-toolbar-height,140px) + 8px)}.r05 .r05-map-overlay{z-index:4;background:var(--paper);border-top:2px solid var(--coral);max-height:calc(100% - var(--map-toolbar-height,140px) - 124px);flex-direction:column;min-height:0;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -3px 12px #25203d12}.r05 .r05-preview{padding:0 16px}.r05 .r05-preview-top{color:var(--ink);flex:none;gap:8px;min-height:44px;font-size:.875rem}.r05 .r05-preview-top>span{line-height:1.35}.r05 .r05-preview-top button{flex:0 0 44px}.r05 .r05-preview-scroll{overscroll-behavior:contain;min-height:0;padding:2px 2px 8px;scroll-padding:8px;overflow-y:auto}.r05 .r05-preview-scroll:focus-within{scroll-behavior:auto}.r05 .r05-preview-actions{background:var(--paper);border-top:1px solid var(--line);flex-wrap:nowrap;flex:none;gap:10px;margin:0;padding:10px 0;display:flex}.r05 .r05-preview-actions>*{min-width:0}.r05 .r05-preview-actions .r05-primary{gap:8px;min-height:44px;padding:7px 10px}.r05 .r05-preview-actions .r05-save{font-size:1rem}.r05 .r05-preview .r05-identity{margin:0 0 8px}.r05 .r05-preview p{margin:3px 0}.r05 .r05-preview .r05-admission{color:var(--slate);font-size:.875rem;font-weight:400}.r05-preview-place{font-size:.9375rem}.r05 .r05-map-overlay :is(button,a,h2){scroll-margin:8px}.r05 .r05-group{padding:0 16px 10px}.r05 .r05-group h2{margin:0;font-size:1.2rem}.r05-group-choices{overscroll-behavior:contain;overflow:auto}.r05-group-choices button{text-align:left;border:0;border-top:1px solid var(--line);background:0 0;flex-direction:column;gap:4px;width:100%;min-height:44px;padding:12px 0;display:flex}.r05-group-choices strong{font:600 1.125rem/1.25 R05Source,Arial,sans-serif}.r05-group-choices span,.r05-group-choices small{font-size:.875rem;line-height:1.4}.r05-group-choices small{color:var(--slate)}.r05 .r05-outside.r05-map-overlay{padding:16px;display:block;overflow:auto}.r05 .r05-map-overlay.r05-empty{padding:16px;overflow:auto}.r05 .r05-map-results{inset:var(--map-toolbar-height,140px) 0 0;overscroll-behavior:contain;background:var(--paper);padding:10px 20px 24px;scroll-padding:12px;position:absolute;overflow:auto}.r05 .r05-map-results>h2{font-size:1.3rem}.r05 .r05-map-results>p{font-size:.875rem}.r05-map-list-row{border-bottom:1px solid var(--line);padding:16px 0}.r05-map-list-row[aria-current=true]{border-left:3px solid var(--coral);padding-left:10px}.r05-list-identity{margin:6px 0;text-decoration:none;display:block}.r05-list-identity:hover{text-decoration:underline}.r05-list-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.r05-list-actions button:not(.r05-save){background:0 0;border:0;min-height:44px;padding:4px 0;text-decoration:underline}.r05-list-actions span{color:var(--slate);font-size:.875rem}.r05 .r05-map-results .r05-map-failure{text-align:left;border-left:3px solid var(--coral);margin:0 0 16px;padding:12px;display:block;position:static}.r05 .r05-map-failure button{color:var(--ink);background:var(--paper);border:1px solid var(--ink);padding:8px}.r05 .r05-map-frame .maplibregl-ctrl-bottom-right{bottom:calc(var(--map-panel-height,0px) + 4px);z-index:5;max-width:100%}.r05 .maplibregl-ctrl-attrib.maplibregl-compact{box-sizing:border-box;background:var(--paper);border-radius:3px;width:44px;min-height:44px;padding:0}.r05 .maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button{background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:3px;width:44px;height:44px}.r05 .maplibregl-ctrl-attrib.maplibregl-compact-show{width:auto;max-width:calc(100vw - 20px);min-height:44px;padding:8px 48px 8px 10px}.r05 .maplibregl-ctrl-attrib-inner{color:var(--ink);overflow-wrap:anywhere;font:.75rem/1.5 R05Source,Arial,sans-serif}@media (width<=350px){.r05 .r05-detail{padding-inline:16px}.r05 .r05-preview{padding-inline:12px}.r05 .r05-identity .r05-event-graphic{flex-basis:44px;width:44px;height:44px}}.r05 .r05-map-toolbar h1{font-size:clamp(1rem,5.5vw,1.35rem)}.r05-map-filter-row select{padding-left:6px;padding-right:14px;font-size:.8125rem}.r05 .r05-preview-top>span{flex:1;min-width:0}.r05 .r05-preview-top{gap:0}.r05 .r05-map-destination.preview-expanded :is(.r05-fit,.maplibregl-ctrl-top-right),.r05 .r05-map-toolbar[hidden]{display:none}.r05 .r05-session-summary{color:var(--slate);padding:0 0 10px;font-size:.875rem}.r05 .r05-practical .r05-participation{font-size:.875rem}.r05 .r05-identity-thumbnail{object-fit:cover;object-position:top;flex:0 0 64px;width:64px;height:auto;max-height:90px}.r05 .r05-map-key{background:var(--paper);color:var(--slate);pointer-events:none;border-radius:2px;padding:3px 5px;font-size:12px;line-height:1.4;position:absolute;bottom:8px;left:10px}.r05 .r05-map-stage:has(.r05-map-overlay) .r05-map-key{display:none}.r05-session-calendars{margin:8px 0;font-size:.9375rem}.r05-session-calendars summary{cursor:pointer;align-content:center;min-height:44px}.r05-session-calendars a{min-height:44px;padding:10px 0;display:block}.r05-schedule-row{margin-top:8px;display:block}.r05 .r05-group-count{color:var(--slate);margin:0 0 8px;font-size:.8125rem}.r05-map-filter-row select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2325203D' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;background-size:10px 7px;padding-right:22px}.r05 .maplibregl-ctrl-attrib.maplibregl-compact[open]{width:min(370px,100vw - 20px);max-width:calc(100vw - 20px);padding:8px 48px 8px 10px}.r05 .maplibregl-ctrl-attrib.maplibregl-compact[open] .maplibregl-ctrl-attrib-inner{display:block}.r05 .maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='7' fill='none' stroke='%2325203D' stroke-width='1.5'/%3E%3Cpath d='M10 9v5M10 6v.1' fill='none' stroke='%2325203D' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.r05 .r05-map-frame .july-map .maplibregl-ctrl-attrib-button:after{inset:0}.r05 .compact-map .r05-map-filter-toggle{text-align:left;font-size:.875rem;font-weight:600;line-height:1.2;display:block}.r05 .r05-map-filter-toggle small{margin-top:3px;font-size:.6875rem;font-weight:400;line-height:1.3;display:block}.r05 .r05-map-filter-row[hidden],.r05 .r05-map-count[hidden]{display:none}.r05 .r05-map-toolbar-top{min-height:44px}.r05 .r05-map-frame .maplibregl-ctrl-top-right .maplibregl-ctrl-group{margin:0 10px 0 0;display:flex}.r05 .r05-map-frame .maplibregl-ctrl-group button+button{border-top:0;border-left:1px solid var(--line)}.r05 .r05-preview.is-condensed .r05-preview-top{font-size:.6875rem}.r05 .r05-condensed-title{letter-spacing:-.025em;margin:0 0 6px;font:550 1.125rem/1.15 R05Fraunces,Georgia,serif}.r05 .r05-preview.is-condensed .r05-preview-scroll>p{font-size:.8125rem;line-height:1.35}.r05 .r05-map-destination.preview-expanded .r05-map-overlay{max-height:calc(100% - 88px)}.r05 .r05-earlier-sessions{color:var(--slate);margin-top:8px}.r05 .r05-earlier-sessions summary{cursor:pointer;align-content:center;min-height:44px;font-size:.875rem}.r05 .r05-class-list>section{border-bottom:1px solid var(--line);padding:12px 0}.r05 .r05-class-list>section:last-child{border-bottom:0;padding-bottom:0}.r05 .r05-class-list h3{margin:0 0 5px;font:650 1rem/1.3 R05Source,Arial,sans-serif}.r05 .r05-class-list p{margin:5px 0;font-size:1rem;line-height:1.4}.r05 .r05-class-times{white-space:pre-line}.r05 .r05-list-section>h2,.r05 .r05-group-choices h3{color:var(--slate);margin:14px 0 4px;font:650 .8125rem/1.4 R05Source,Arial,sans-serif}.r05 .r05-group-choices button[aria-current=true]{border-left:3px solid var(--coral);padding-left:10px}.r05 .r05-group-choices .r05-choice-selected{color:var(--ink);font-weight:600}.r05 .r05-map-list-row .r05-condition{font-size:.875rem}.r05 .r05-list-scope{color:var(--slate)}.r05 .r05-condensed-title small{margin-top:4px;font:400 .8125rem/1.35 R05Source,Arial,sans-serif;display:block}.r05 .r05-detail .r05-identity:has(.r05-artifact) .r05-identity-copy{flex-basis:100%}.r05 .r05-detail .r05-identity .r05-artifact{flex-basis:100%;align-items:center;gap:12px;width:100%;display:flex}.r05 .r05-detail .r05-identity .r05-artifact button{flex:0 0 70px;width:70px}.r05 .r05-detail .r05-identity .r05-artifact figcaption{max-width:18em;font-size:.8125rem}.r05 .compact-map.filters-open .r05-map-overlay{display:none}.r05 .maplibregl-ctrl-attrib[open] .maplibregl-ctrl-attrib-inner{max-height:max(44px,calc(100dvh - var(--map-nav-height,68px) - var(--map-toolbar-height,140px) - var(--map-panel-height,0px) - 34px));overscroll-behavior:contain;overflow-y:auto}.r05 .compact-map .r05-group h2{font-size:1rem;line-height:1.2}.r05 .compact-map .r05-group-count{font-size:.6875rem}.r05 .r05-unlocated{gap:8px;padding:16px;overflow:auto}.r05 .r05-unlocated>*{flex:none}.r05 .r05-unlocated h2{overflow-wrap:anywhere;margin:0;font:550 1.125rem/1.15 R05Fraunces,Georgia,serif}.r05 .r05-unlocated p{margin:0;font-size:.875rem;line-height:1.35}.r05 .r05-unlocated .r05-primary{align-self:flex-start;padding:8px 12px;line-height:1.2}html[data-look=next] .r05 .sw-marker.has-art:not(.is-selected){width:54px;height:54px}html[data-look=next] .r05 .sw-marker.has-art.is-selected{width:60px;height:60px}html[data-look=next] .r05 .sw-marker.has-art:not(.is-selected):not(.is-connected){z-index:1}.r05 .sw-marker-art{pointer-events:none;border-radius:50%;width:67.5%;height:67.5%;position:absolute;top:8.75%;left:16.25%;overflow:hidden}.r05 .sw-marker-art img{width:100%;height:100%;display:block}.r05 .r05-map-frame .sw-cluster circle{stroke:var(--ink);stroke-width:2px}.r05 .r05-map-frame .sw-cluster .sw-cluster-count{color:var(--ink)}.r05 .r05-map-stage:not(:has(.sw-cluster)) .r05-map-key{display:none}html[data-look=next] .r05 .sw-marker[data-label-side=right] .sw-marker-label{top:4px;left:calc(100% - 4px)}html[data-look=next] .r05 .sw-marker[data-label-side=left] .sw-marker-label{top:4px;right:calc(100% - 4px)}.r05-shell{padding-bottom:calc(var(--nav-height,68px) + 24px)}.r05.is-map{height:100dvh;min-height:0;overflow:clip}.r05.is-map .r05-shell{min-height:0}.r05-nav{padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));margin-inline:auto;bottom:0;left:0;right:0;transform:none}.r05 .r05-map-destination{bottom:var(--nav-height,68px)}.r05-home-header{padding-top:14px}.r05-home-header .r05-neighborhood{margin-top:12px;margin-bottom:10px}.r05-home-header .r05-neighborhood h1{font-size:min(2.15rem,.5rem + 7cqi)}.r05-discovery{z-index:15;background:var(--paper);border-bottom:1px solid var(--line);margin:0;padding:4px 20px;position:sticky;top:0}.r05-discovery-row{align-items:center;gap:0 12px}.r05-discovery .r05-clear-discovery{padding-inline:4px}.r05-discovery .r05-topic-nav{max-height:calc(100dvh - var(--nav-height,68px) - 160px);overscroll-behavior:contain;overflow:auto}.r05-discovery .r05-date-nav{flex-wrap:wrap;gap:0 14px}.r05-discovery .r05-topic-trigger{margin-left:auto}.r05-discovery .r05-clear-discovery:focus-visible{outline-offset:0}.r05-home-feed .r05-event:last-child,.r05-home-feed .r05-collection-group .r05-event:last-child{border-bottom:0}.r05-event-title:hover,.r05-event-title:hover .r05-plain-title,.r05-event-title:hover .r05-program-identity{text-decoration:none}@media (hover:hover) and (pointer:fine){.r05-event-title:hover{outline-offset:4px;outline:1px solid}}.r05-attend>.r05-save{background:var(--ink);width:100%;min-height:52px;color:var(--paper);border-radius:3px 3px 13px;justify-content:center;font-weight:650}.r05-attend>a{border-radius:5px;min-height:52px}.r05-attend>a[target=_blank]:after{content:" ↗";font-weight:400}.r05-secondary-actions>.r05-save,.r05-secondary-actions>.r05-save[aria-pressed=true]{color:inherit;min-width:0;min-height:44px;font:inherit;background:0 0;border:0;gap:5px;padding:0}.r05-secondary-actions>.r05-save svg{width:18px;height:18px}.r05-share-feedback{background:var(--stone);margin-top:12px;padding:12px}.r05-share-feedback input{width:100%;min-height:44px;font:inherit;display:block}.r05-share-feedback a{align-content:center;min-height:44px;display:inline-block}.r05-calendar-choice{margin-block:16px}.r05-calendar-choice label{display:block}.r05-calendar-choice select{background:var(--paper);width:100%;max-width:100%;min-height:44px;margin-top:8px;display:block}.r05-calendar-choice a{align-items:center;min-height:44px;display:inline-flex}.r05-calendar-note{color:var(--slate);font-size:.875rem;margin-top:12px!important}.r05-saved-identity{text-decoration:none;display:block}.r05-saved-identity .r05-identity{border:0;margin:0;padding:4px 0}.r05-saved-identity .r05-identity h2{font-family:R05Fraunces,Georgia,serif}.r05-saved-identity .r05-composition{margin:0}.r05-saved-identity .r05-artifact{display:none}.r05-saved-identity .r05-identity .r05-event-graphic{flex-basis:32px;width:32px;height:32px}.r05-saved-identity .r05-composition :is(.r05-participant,.r05-genre-word,.r05-workshop-subject>p,.r05-term-name>p,.r05-sequence>p){font-size:1.2rem}.r05-saved-identity .r05-composition-note{display:none}.r05-map-error{top:var(--map-toolbar-height,140px);padding:24px;position:absolute;bottom:0;left:0;right:0;overflow:auto}.r05-map-error h2{font:550 1.5rem R05Fraunces,Georgia,serif}.r05-map-error :is(button,a){background:0 0;border:0;min-height:44px;margin-top:12px;text-decoration:underline;display:block}.r05-feedback:empty{display:none}.r05-feedback{z-index:40;bottom:calc(var(--nav-height,68px) + 8px);background:var(--ink);max-width:740px;color:var(--paper);pointer-events:none;margin:auto;padding:9px 12px;font-size:.875rem;position:fixed;left:12px;right:12px}.r05 :is(a,button,select,summary){scroll-margin-top:110px;scroll-margin-bottom:calc(var(--nav-height,68px) + 20px)}.r05-saved-identity .r05-identity-thumbnail{flex-basis:40px;width:40px;max-height:56px}.r05-page-heading h1{margin-top:18px;font-size:1.8rem}.r05-session-list .r05-session-note{color:var(--slate);font-size:.875rem}@container (width<=15rem){.r05-discovery-row{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.r05-discovery .r05-date-nav{display:contents}.r05-discovery .r05-topic-trigger{justify-content:start;margin-left:0}.r05-discovery .r05-date-nav button{text-align:left}}.r05-shell{overflow-anchor:none}.r05{--deep-green:#0b382e;--sw-title:R05Fraunces,Georgia,serif}.r05-home-header{padding:20px 20px 10px}.r05-home-header .r05-brand{width:156px;height:42px}.r05-home-header .r05-brand-row{align-items:center}.sw-neighborhood{text-align:right}.sw-neighborhood h1{letter-spacing:0;font:400 1.125rem/1.2 R05Source,Arial,sans-serif}.sw-neighborhood time{font-size:.875rem}.r05-discovery{background:var(--cyan);border:0;margin-bottom:8px;padding:4px 20px 13px}.r05-discovery:after{content:"";background:var(--cyan);clip-path:polygon(60% 0,100% 0,100% 100%,77% 100%,76% 50%,61% 50%);pointer-events:none;height:8px;position:absolute;bottom:-8px;left:0;right:0}.r05-discovery-row{flex-wrap:wrap;gap:0 8px;display:flex}.r05-discovery .r05-date-nav{flex:1;gap:0 16px}.r05-date-nav button{position:relative}.r05-date-nav button[aria-pressed=true]{font-weight:700;text-decoration:none}.r05-date-nav button[aria-pressed=true]:after{content:"";background:var(--ink);border-radius:3px;height:4px;position:absolute;bottom:2px;left:5px;right:5px}.r05-discovery .r05-clear-discovery{min-height:28px;margin-left:auto;padding-block:0}.r05-discovery .r05-topic-nav{background:var(--cyan)}.r05-home-feed{padding-inline:20px}.r05-section.sw-discovery-group{margin-top:20px}.sw-discovery-group .r05-section-head{border-top:1px solid var(--line);padding:20px 0 14px}.sw-discovery-group:first-of-type .r05-section-head{border:0;padding-top:10px}.sw-discovery-group .r05-section-head h2{font:560 1.95rem/1.12 var(--sw-title);letter-spacing:-.045em}.sw-illustration{object-fit:cover;width:100%;min-width:0;height:auto;display:block}.r05-event.sw-event{border-bottom:1px solid var(--line);grid-template-columns:36% minmax(0,1fr);align-items:start;gap:16px;padding:16px 0 18px;display:grid;container-type:normal}.sw-event>:is(.sw-illustration,.sw-art-link){aspect-ratio:3/4;grid-area:1/1}.sw-event-copy{grid-area:1/2;min-width:0}.sw-event-copy h3{font:560 1.7rem/1.02 var(--sw-title);letter-spacing:-.045em;overflow-wrap:anywhere;margin:7px 0 9px}.sw-event-copy h3 a{min-height:44px;text-decoration:none;display:block}.sw-event-time{padding-right:26px;font-size:.9375rem;line-height:1.25}.sw-event-copy p{margin:0;font-size:1rem;line-height:1.28}.sw-event-copy .sw-event-time{font-size:.9375rem}.sw-event-venue{margin-top:8px!important}.sw-event-condition{margin-top:4px!important}.sw-event>.r05-save{color:var(--ink);background:0 0;border:0;min-width:44px;min-height:44px;position:absolute;top:3px;right:-10px}.sw-event.sw-density-lead{padding-top:0;display:block}.sw-density-lead>:is(.sw-illustration,.sw-art-link){aspect-ratio:1.8;object-fit:cover;margin:2px 0 12px}.sw-density-lead .sw-event-copy h3{margin-top:5px;margin-bottom:8px;font-size:2.65rem;line-height:1.02}.sw-density-lead .sw-event-copy p{font-size:1.125rem}.sw-density-lead .sw-event-copy .sw-event-time{font-size:.9375rem}.sw-density-lead .sw-event-hook{font-size:1.25rem}.sw-density-lead>.r05-save{background:var(--paper);border-radius:3px;top:4px;right:4px}.sw-event.sw-density-feature .sw-event-copy h3{font-size:2.1rem}.sw-event.sw-density-feature:not(.sw-event-cocktail)>:is(.sw-illustration,.sw-art-link){aspect-ratio:3/4.4}.sw-event-books{grid-template-columns:minmax(0,1fr) 39%!important}.sw-event-books>:is(.sw-illustration,.sw-art-link){grid-column:2;align-self:end;aspect-ratio:1!important}.sw-event-books .sw-event-copy{grid-column:1}.sw-event-books .sw-event-time{padding:0}.sw-event-books>.r05-save{top:5px;right:-8px}.sw-event.sw-event-cocktail{background:var(--coral);border:0;min-height:270px;margin:6px 0 4px;padding:20px 18px 28px;display:block;position:relative}.sw-event-cocktail>:is(.sw-illustration,.sw-art-link){aspect-ratio:5/6;pointer-events:auto;width:32%;height:auto;position:absolute;bottom:0;right:0}.sw-event-cocktail .sw-event-copy{position:relative}.sw-event.sw-event-cocktail .sw-event-copy h3{margin:8px 0 16px;font-size:2.35rem;line-height:1.03}.sw-relationship{letter-spacing:0;margin:3px 0;font:400 1.25rem/1.3 R05Source,Arial,sans-serif;display:block}.sw-host{display:block}.sw-event-cocktail .sw-event-hook{max-width:67%;font-size:1.1rem}.sw-event-cocktail>.r05-save{top:6px;right:4px}.sw-event-cocktail:after{content:"";background:var(--paper);clip-path:polygon(0 0,80% 0,82% 50%,95% 50%,97% 100%,0 100%);pointer-events:none;width:72%;height:12px;position:absolute;bottom:-1px;left:0}.sw-related-dates{margin-top:7px;font-size:.875rem}.sw-related-dates summary{cursor:pointer;text-underline-offset:3px;align-content:center;min-height:32px}.sw-related-dates a{align-content:center;min-height:44px;display:block}.sw-browse-all{text-align:left;border:0;border-top:1px solid var(--line);letter-spacing:-.025em;background:0 0;width:100%;min-height:56px;padding:18px 0;display:block;font:560 1.45rem/1.2 var(--sw-title)!important}.sw-browse-all small{margin-top:5px;font:400 .875rem/1.3 R05Source,Arial,sans-serif;display:block}.sw-overview-back{background:0 0;border:0;min-height:48px;margin-top:16px;padding:0;text-decoration:underline}.sw-discovery-group .r05-event:not(.sw-event) .r05-plain-title{font:560 1.65rem/1.12 var(--sw-title);letter-spacing:-.035em}.sw-discovery-group .r05-event[data-density=lead]:not(.sw-event) .r05-plain-title{font-size:2.65rem}.sw-discovery-group .r05-event[data-density=feature]:not(.sw-event) .r05-plain-title{font-size:2.1rem}.r05-detail-bar{min-height:58px;padding:6px 16px}.r05-detail-bar .r05-brand{width:100px;height:29px}.r05-detail{max-width:780px;padding-top:0}.sw-detail-hero{padding:24px 0 0}.sw-detail-hero .r05-eyebrow{color:var(--ink)}.sw-identity{grid-template-columns:minmax(0,1fr) 30%;align-items:center;gap:16px;display:grid}.sw-identity>:is(.sw-illustration,.sw-art-link){aspect-ratio:1;grid-area:1/2}.sw-identity h1,.sw-identity h2{font:560 2.35rem/1.06 var(--sw-title);letter-spacing:-.045em;overflow-wrap:anywhere;grid-area:1/1;margin:0!important}.sw-identity .sw-relationship{font-size:1.25rem}.sw-detail-dance .sw-identity{flex-direction:column;align-items:stretch;display:flex}.sw-detail-dance .sw-illustration{aspect-ratio:1.8;order:0}.sw-detail-dance h1{order:1}.sw-detail-cocktail{background:var(--coral);min-height:265px;margin:0 -22px;padding:22px 22px 85px;position:relative}.sw-detail-cocktail .sw-identity{display:block}.sw-detail-cocktail h1{z-index:1;position:relative}.sw-detail-cocktail .sw-illustration{width:130px;height:156px;position:absolute;bottom:0;right:0}.sw-detail-cocktail:after{content:"";background:var(--paper);clip-path:polygon(0 0,65% 0,66% 50%,90% 50%,91% 100%,0 100%);width:75%;height:16px;position:absolute;bottom:-1px;left:0}.r05-detail-summary{font-size:1.125rem;line-height:1.4;margin:20px 0!important}.r05-secondary-actions{gap:5px 16px}.r05-attend>.r05-save{border-radius:5px}.r05-source>.r05-artifact{max-width:280px;margin:18px 0}.r05-page-heading{background:var(--cyan);padding:20px 20px 24px;position:relative}.r05-page-heading .r05-brand{width:156px;height:40px}.r05-page-heading h1{font:560 2.75rem/1.05 var(--sw-title);letter-spacing:-.045em;margin-top:12px}.r05-page-heading>p{color:var(--ink);margin:8px 0 0;font-size:1rem}.r05-page-heading:after{content:"";background:var(--paper);clip-path:polygon(0 0,65% 0,67% 100%,100% 100%,0 100%);width:100%;height:12px;position:absolute;bottom:-1px;left:0}.r05-compact.sw-saved-row{gap:14px;padding:18px 26px 18px 0;position:relative}.sw-saved-row>:is(.sw-illustration,.sw-art-link){aspect-ratio:3/4;flex:none;align-self:flex-start;width:30%}.sw-saved-row .r05-saved-identity h2{font:560 1.65rem/1.05 var(--sw-title);letter-spacing:-.045em;margin:5px 0}.sw-saved-row p{font-size:1rem;line-height:1.25}.sw-saved-row .r05-meta{color:var(--ink);font-size:.9375rem!important}.sw-saved-row .sw-relationship,.sw-saved-row .sw-host{letter-spacing:0;font:400 1rem/1.25 R05Source,Arial,sans-serif;display:inline}.sw-saved-row .sw-relationship:before{content:" ";display:block}.sw-saved-row .sw-relationship:after{content:" "}.sw-saved-row>.r05-save{color:var(--ink);background:0 0;border:0;position:absolute;top:8px;right:-10px}.sw-explore-more{text-underline-offset:3px;justify-content:space-between;align-items:center;min-height:52px;display:flex}.r05-map-toolbar{background:var(--cyan)!important;border:0!important}.r05-map-toolbar-top{justify-content:space-between;gap:10px}.r05-map-toolbar-top .r05-brand{width:150px;height:36px}.r05-map-toolbar-top h1{font:400 1.125rem/1.2 R05Source,Arial,sans-serif}.r05-map-filter-row select{background:var(--cyan);border:0;border-radius:0;padding-left:0}.r05-map-count{font-size:.8125rem}.sw-preview-illustrated .sw-identity{grid-template-columns:86px minmax(0,1fr);gap:14px}.sw-preview-illustrated .sw-identity>:is(.sw-illustration,.sw-art-link){aspect-ratio:4/5;grid-column:1;width:86px}.sw-preview-illustrated .sw-identity h2{grid-column:2;font-size:1.65rem;line-height:1.05}.sw-preview-illustrated .sw-identity .sw-relationship,.sw-preview-illustrated .sw-identity .sw-host{letter-spacing:0;font:400 1rem/1.25 R05Source,Arial,sans-serif;display:inline}.sw-preview-illustrated .sw-identity .sw-relationship:before{content:"";display:block}.sw-preview-illustrated .sw-identity .sw-relationship:after{content:" "}.sw-preview-illustrated .r05-preview-place,.sw-preview-illustrated .r05-admission{display:none}.sw-preview-cocktail{border-top-width:10px;border-radius:14px 14px 0 0}.sw-preview-illustrated .r05-preview-actions{margin-top:12px}.sw-preview-illustrated .r05-preview-top{color:var(--ink)}@container (width<=19rem){.r05-discovery .r05-date-nav{gap:0 9px}.sw-event.sw-density-lead .sw-event-copy h3{font-size:2.65rem}.r05-event.sw-event:not(.sw-density-lead):not(.sw-event-cocktail){grid-template-columns:29% minmax(0,1fr);gap:12px}.sw-event-books{grid-template-columns:1fr!important}.sw-event-books>:is(.sw-illustration,.sw-art-link){grid-area:2/1;justify-self:end;width:35%}.sw-event-books .sw-event-copy{grid-column:1}.sw-event.sw-event-cocktail{padding-bottom:120px}.sw-event-cocktail .sw-event-hook{max-width:100%}.sw-detail-cocktail{padding-bottom:130px}.sw-saved-row>:is(.sw-illustration,.sw-art-link){width:26%}}@container (width<=14rem){.r05-home-header .r05-brand-row{flex-wrap:wrap}.r05-event.sw-event:not(.sw-density-lead):not(.sw-event-cocktail){flex-direction:column;display:flex}.sw-event>:is(.sw-illustration,.sw-art-link){aspect-ratio:1;width:45%}.sw-event-copy{width:100%}.sw-event.sw-density-lead>:is(.sw-illustration,.sw-art-link){aspect-ratio:1.8;width:100%}.sw-event.sw-event-cocktail :is(.sw-illustration,.sw-art-link){width:100px}.sw-identity{display:block}.sw-identity>:is(.sw-illustration,.sw-art-link){width:38%;margin-bottom:12px}.sw-detail-cocktail .sw-illustration{width:110px}.r05-compact.sw-saved-row{flex-wrap:wrap}.sw-saved-row>:is(.sw-illustration,.sw-art-link){width:30%}.sw-saved-row>div{flex-basis:100%}.r05-discovery-row{grid-template-columns:1fr 1fr;display:grid}.r05-discovery .r05-date-nav{display:contents}.r05-discovery .r05-topic-trigger{margin:0}}@media (width>=650px){.r05-home-header,.r05-home-feed,.r05-discovery{padding-inline:36px}.sw-density-lead>:is(.sw-illustration,.sw-art-link){aspect-ratio:2.3}.sw-event.sw-density-lead .sw-event-copy h3{font-size:3.4rem}.sw-event.sw-event-cocktail{min-height:320px;padding:26px}.sw-event.sw-event-cocktail .sw-event-copy h3{font-size:3rem}.sw-event-cocktail>:is(.sw-illustration,.sw-art-link){object-fit:contain;object-position:right bottom;width:30%;max-height:290px}}.r05-discovery .r05-date-nav button,.r05-discovery .r05-topic-trigger{font-size:1rem}.r05-discovery .r05-date-nav{gap:0 12px}.r05-discovery .r05-clear-discovery{font-size:.875rem}.sw-event-copy h3{font-size:1.55rem}.r05-nav a{font-size:1rem}.r05-nav a svg{width:26px;height:26px}.r05 .r05-map-toolbar-top h1{letter-spacing:0;font:400 1.125rem/1.2 R05Source,Arial,sans-serif}.r05-map-toolbar{border-radius:0!important;padding-inline:20px!important;top:0!important;left:0!important;right:0!important}.r05 .r05-map-filter-row select{background:var(--cyan);font-size:1rem}.r05 .sw-preview-illustrated h2{border:0;padding:0}.sw-preview-illustrated .r05-preview-scroll{padding-bottom:0}.sw-preview-illustrated .r05-preview-actions{border:0;padding-top:0}.r05-detail .r05-practical{border:0;grid-template-columns:26px minmax(0,1fr);column-gap:16px;padding:10px 0;display:grid}.r05-detail .r05-practical h2{grid-area:1/1;align-self:start;margin:0;font-size:0}.r05-detail .r05-practical h2 svg{width:25px;height:25px;margin:0}.r05-detail .r05-practical>:not(h2){grid-column:2}.r05-detail .r05-practical h2+*{grid-row:1}.r05-detail .r05-practical p{font-size:1.125rem;line-height:1.35}.r05-detail .r05-practical p small{font-size:1rem}.r05-decision{border-bottom:0;padding-block:8px}.r05-detail .r05-attend{margin-top:12px}.r05-attend .r05-save span{font-size:1.125rem}.r05 .sw-preview-illustrated h2:focus{box-shadow:none;outline:none}.sw-organizer-actions{flex-wrap:wrap;gap:6px 20px;margin-top:10px;display:flex}.sw-organizer-actions a{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;display:inline-flex}.sw-organizer-actions svg,.r05-secondary-actions svg{flex:none;width:22px;height:22px}.r05-secondary-actions{gap:4px 12px;margin-top:10px}.r05-secondary-actions :is(a,button){gap:6px;padding:2px 0;text-decoration:none}.r05 .r05-detail{padding-top:0}.r05-home-feed :is(a,button,summary){scroll-margin-top:calc(var(--discovery-height,110px) + 16px)}.r05-discovery .r05-topic-nav .r05-clear-discovery{min-height:44px;margin-left:0;text-decoration:underline}@container (width<=14rem){.sw-neighborhood time{display:none}.sw-neighborhood h1{font-size:1rem}.r05-home-header{padding-block:12px 4px}.r05-home-header .r05-brand-row{gap:4px}.sw-discovery-group .r05-section-head h2{font-size:1.7rem}}.sw-discovery-group .r05-section-head h2{overflow-wrap:anywhere;min-width:0}.r05-detail{--detail-gutter:22px}.sw-detail-cocktail{margin-inline:calc(-1 * var(--detail-gutter));padding-inline:var(--detail-gutter)}@media (width<=350px){.r05-detail{--detail-gutter:18px}}:is(.sw-event:not(:has(>:is(.sw-illustration,.sw-art-link))),.sw-identity:not(:has(>:is(.sw-illustration,.sw-art-link)))){display:block}.r05-feedback.r05-storage-warning{text-align:left;width:auto;left:12px;right:12px;bottom:calc(var(--nav-height,68px) + 8px);margin:auto;transform:none}.sw-venue-link{grid-template-columns:26px minmax(0,1fr);gap:16px;min-height:44px;padding:10px 0;font-size:1.125rem;line-height:1.35;text-decoration:none;display:grid}.sw-venue-link>svg{width:25px;height:25px}.sw-venue-link small{color:var(--slate);font-size:1rem;display:block}.sw-venue-link .sw-venue-map-label{text-underline-offset:3px;color:var(--ink);font-size:.875rem;text-decoration:underline}.sw-planning-compact .r05-secondary-actions{gap:0 12px;margin-top:6px;font-size:.875rem}.sw-planning-compact .r05-secondary-actions svg{width:18px;height:18px;margin:0}.sw-planning .r05-calendar-choice[hidden]{display:none}.sw-planning .r05-calendar-choice select{max-width:100%}.sw-planning .r05-share-feedback input{min-width:0;max-width:100%}.r05-nav a{position:relative}.r05-nav a[data-count]:before{content:attr(data-count);font-variant-numeric:tabular-nums;font-size:.6875em;line-height:1;position:absolute;top:0;left:calc(50% + 15px)}.sw-explore-more{justify-content:flex-start}.r05 .r05-source h2{margin-bottom:4px;font:600 .9375rem/1.4 R05Source,Arial,sans-serif}.r05 .r05-source{border-top:1px solid var(--line)}.r05 .r05-map-filter-row{border:1px solid var(--ink);border-radius:4px;gap:0;overflow:hidden}.r05 .r05-map-filter-row label+label{border-left:1px solid var(--ink)}.r05 .r05-map-filter-row select{background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2325203D' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:10px 7px;padding:6px 26px 6px 10px}.r05 .sw-map-directions{border:1px solid var(--ink);border-radius:3px;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.sw-map-directions svg{width:22px;height:22px}.r05 .r05-preview-actions{gap:6px}.r05 .is-name-first .r05-preview-actions .r05-save{padding-inline:6px}.r05 .is-name-first .r05-preview-actions .r05-save svg{display:none}.r05-source .r05-related-links{margin-block:8px;font-size:.875rem}.r05-source .r05-related-links a{min-height:44px}.sw-art-link{object-fit:cover;min-width:0;display:block}.sw-art-link>.sw-illustration{object-fit:inherit;object-position:inherit;width:100%;height:100%;margin:0}.r05 .sw-art-link:focus-visible,.r05 .r05-graphic-link:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--paper)}.r05-graphic-link{flex-shrink:0;min-width:0;display:block}.r05-graphic-link .r05-event-graphic{display:block}.sw-event-cocktail .sw-event-copy{pointer-events:none}.sw-event-cocktail .sw-event-copy :is(a,button,summary){pointer-events:auto}.r05[data-interaction-variant]:not([data-interaction-variant=current]) .r05-feedback:not(.r05-storage-warning){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;bottom:auto;left:auto;right:auto;overflow:hidden}.r05[data-interaction-variant]:not([data-interaction-variant=current]) .r05-removed .r05-undo{animation:none}.r05[data-interaction-variant]:not([data-interaction-variant=current]) .r05-map-stage :is(.r05-preview,.r05-group){animation:sw-preview-arrive .16s var(--motion-ease)}@keyframes sw-preview-arrive{0%{opacity:.8}to{opacity:1}}.r05[data-interaction-variant]:not([data-interaction-variant=current]) .r05-map-destination{bottom:calc(var(--map-nav-height,68px) + var(--feedback-clearance,0px))}.r05[data-interaction-variant]:not([data-interaction-variant=current]) .r05-shell{padding-bottom:calc(var(--nav-height,68px) + var(--feedback-clearance,0px) + 24px)}.r05.is-map[data-interaction-variant]:not([data-interaction-variant=current]) .r05-shell{padding-bottom:0}.r05 .r05-preview.is-name-first{max-height:calc(100% - var(--map-toolbar-height,140px) - 88px)}.r05 .is-name-first .r05-preview-top{align-items:flex-start;gap:4px;padding-top:6px}.r05 .r05-preview-name{flex:1;min-width:0}.r05 .r05-preview-name h2{letter-spacing:-.025em;overflow-wrap:anywhere;overscroll-behavior:contain;max-height:clamp(2.3em,calc(100dvh - var(--map-nav-height,68px) - var(--feedback-clearance,0px) - var(--map-toolbar-height,140px) - 224px),4.6em);scrollbar-width:thin;scrollbar-color:var(--ink) var(--stone);margin:0;font:550 1.125rem/1.15 R05Fraunces,Georgia,serif;overflow-y:auto}.r05 .r05-preview-name h2:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.r05 .r05-preview-name>span{color:var(--slate);margin-top:3px;font:.6875rem/1.2 R05Source,Arial,sans-serif;display:block}.r05 .is-name-first .r05-preview-actions{margin-top:4px;padding-block:6px}@media (height<=650px){.r05 .is-name-first .r05-preview-name h2{max-height:1.15em}}.sw-screen-snapshot{pointer-events:none;z-index:100;position:fixed;inset:0;overflow:hidden}.sw-screen-snapshot *{pointer-events:none!important;transition:none!important;animation:none!important}.sw-identity-cue{letter-spacing:.03em;align-items:center;gap:7px;margin:0 0 7px;font:600 .75rem/1.3 R05MastText,Arial,sans-serif;display:flex}.sw-identity-cue:before{content:"";background:var(--ink);clip-path:polygon(0 50%,40% 50%,40% 0,100% 0,100% 100%,0 100%);flex:none;width:15px;height:8px;display:inline-block}[data-topic-accent=family_kids] .sw-identity-cue:before,.sw-identity-cue[data-topic-accent=family_kids]:before{background:var(--ink);clip-path:none;width:10px;height:10px;box-shadow:5px -3px 0 var(--cyan);border-radius:50%}[data-topic-accent=live_music] .sw-identity-cue:before{clip-path:polygon(0 30%,20% 30%,20% 0,40% 0,40% 55%,60% 55%,60% 15%,80% 15%,80% 70%,100% 70%,100% 100%,0 100%)}[data-topic-accent=civic] .sw-identity-cue:before{clip-path:none;height:3px;box-shadow:0 -4px 0 var(--ink)}[data-topic-accent=food_drink] .sw-identity-cue:before{clip-path:none;border-radius:0 0 10px 10px}.sw-identity-description{margin:7px 0;font-size:.9375rem;line-height:1.4}.r05 .r05-sequence{flex-flow:wrap;align-items:baseline;gap:0 8px;padding:0;display:flex}.r05 .r05-sequence small{margin:0}.r05 .r05-sequence>.r05-composition-note,.r05 .r05-sequence>.r05-composition-descriptor{flex-basis:100%;margin-top:6px}.r05-secondary-actions{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.r05-secondary-actions :is(a,button){overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;font-size:1rem;display:inline-flex}.r05-secondary-actions svg{flex:none;width:18px;height:18px;margin:0}.r05-calendar-note{margin:8px 0;font-size:.9375rem;line-height:1.45}.r05-calendar-note[hidden]{display:none}.r05 .sw-map-discovery .sw-inline-discovery{z-index:auto;border:0;margin:0;padding:0;position:static}.r05 .sw-map-discovery .sw-inline-discovery:after{display:none}.r05 .sw-map-discovery .r05-discovery-row{gap:0 8px}.r05 .sw-map-discovery .r05-date-nav{gap:0 10px}.r05 .sw-map-discovery .r05-topic-nav{max-height:min(32dvh,260px)}.r05 .sw-map-discovery[hidden]{display:none}.sw-section-topics{flex-wrap:wrap;gap:0 22px;margin:1px 0 -7px;display:flex}.r05 .sw-section-topics button{text-underline-offset:4px;min-height:44px;color:var(--ink);background:0 0;border:0;padding:0;font:400 .875rem/1.25 R05Source,Arial,sans-serif;text-decoration:underline;text-decoration-thickness:1px}.sw-scope-heading{margin:20px 0 12px}.sw-scope-heading h2{font:560 1.8rem/1.12 var(--sw-title);letter-spacing:-.035em;margin:0}.sw-scope-heading button{text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline;display:block}.sw-discovery-group .r05-section-head{display:block}.sw-program-reason{color:var(--ink);text-wrap:pretty;max-width:42em;margin:0 0 18px;font:400 1rem/1.4 R05Source,Arial,sans-serif}.sw-discovery-group .r05-section-head{flex-wrap:wrap;gap:8px 18px}.r05 .sw-event.sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature){border-bottom:1px solid var(--line);background:0 0;grid-template-columns:32% minmax(0,1fr);gap:16px;min-height:0;margin:0;padding:16px 0 18px;display:grid}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature)>:is(.sw-illustration,.sw-art-link){aspect-ratio:4/5;grid-area:1/1;width:100%;height:auto;max-height:none;position:static}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature) .sw-event-copy{pointer-events:auto;grid-area:1/2}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature) .sw-event-copy h3{margin:7px 0 9px;font-size:1.55rem;line-height:1.05}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature) .sw-event-hook{max-width:none;font-size:1rem}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature):after{display:none}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature)>.r05-save{background:0 0;top:3px;right:-10px}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature) .sw-relationship{font-size:1rem}.r05 .sw-graphic-stepped{flex-basis:76px;width:76px;height:76px}@container (width<=19rem){.r05 .sw-event.sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature){grid-template-columns:26% minmax(0,1fr);gap:12px}}@container (width<=14rem){.r05 .sw-event.sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature){flex-direction:column;display:flex}.r05 .sw-event-cocktail:not(.sw-density-lead):not(.sw-density-feature)>:is(.sw-illustration,.sw-art-link){aspect-ratio:1;width:38%}}@media (width<=350px){.r05 .r05-detail{--detail-gutter:16px}}@container (width<=19rem){.r05 .sw-event-cocktail .sw-event-copy h3,.r05 .sw-detail-cocktail .sw-identity h1{font-size:max(1.25rem,min(2.35rem,1.1rem + 5cqi));line-height:1.08}}.r05 .r05-card-heading{font:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.r05 .r05-card-heading .r05-plain-title{display:block}.r05 .r05-event[data-presentation=standard]:not(.sw-event) .r05-plain-title{letter-spacing:-.015em;font:600 1.25rem/1.25 R05Source,Arial,sans-serif}.r05 .r05-event[data-presentation=opening]:not(.sw-reader-card){border-top:3px solid var(--ink);padding-top:16px;padding-bottom:20px}.r05 .r05-event[data-presentation=opening] .r05-card-top{margin-bottom:10px}.r05 .r05-event[data-presentation=opening] .r05-plain-title,.r05 .r05-event[data-presentation=opening] .r05-program-identity{letter-spacing:-.035em;text-wrap:pretty;font:560 max(1.3rem,min(2.15rem,.65rem + 6cqi))/1.12 R05Fraunces,Georgia,serif}.r05 .r05-event[data-presentation=opening] :is(.r05-agenda-body>p,.r05-term-name>p,.r05-workshop-subject>p,.r05-genre-word,.r05-participant){font-size:max(1.3rem,min(2.15rem,.65rem + 6cqi));line-height:1.12}.r05 .r05-event[data-presentation=section] .r05-plain-title{letter-spacing:-.025em;font:560 max(1.25rem,min(1.65rem,.6rem + 5cqi))/1.15 R05Fraunces,Georgia,serif}.r05 .r05-event[data-presentation=opening] .r05-graphic-link{flex:0 0 27%;width:27%;max-width:100px}.r05 .r05-event[data-presentation=opening] .r05-event-graphic{width:100%;height:auto}.r05 .r05-event[data-presentation=opening] .r05-quiet-context{margin-top:9px;font-size:1.0625rem;line-height:1.45}.r05 .sw-program-pair .sw-program-reason{border-left:3px solid var(--coral);padding-left:14px}.r05 .sw-program-pair>.r05-event{border-left:1px solid var(--ink);margin-left:16px;padding-left:18px;position:relative}.r05 .sw-program-pair>.r05-event:before{content:attr(data-stop);background:var(--paper);border:1px solid var(--ink);border-radius:50%;place-items:center;width:30px;height:30px;font:600 .8125rem R05Source,Arial,sans-serif;display:grid;position:absolute;top:11px;left:-16px}.r05 .r05-event.has-graphic .r05-card-body{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.r05 .r05-event.has-graphic .r05-graphic-link{flex:0 0 48px;width:48px;max-width:none;margin:5px 0 4px;display:block}.r05 .r05-event.has-graphic .r05-card-copy{flex:min(100%,16ch);min-width:min(100%,16ch)}.r05 .r05-event.has-graphic .r05-event-graphic{width:100%;height:auto;margin:0;display:block}.r05 .r05-event[data-presentation=opening].has-graphic .r05-graphic-link{flex-basis:72px;width:72px}.r05 .r05-event[data-presentation=section].has-graphic .r05-graphic-link{flex-basis:56px;width:56px}.r05 .r05-event :is(.r05-plain-title,.r05-program-identity,.r05-composition),.r05 .r05-detail h1,.r05 .r05-compact h2{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.r05 .sw-saved-row :is(.r05-identity,.sw-identity) h2{letter-spacing:-.025em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font:560 max(1.25rem,min(1.6rem,.5rem + 5cqi))/1.18 R05Fraunces,Georgia,serif}@container (width<=22rem){.r05 .sw-discovery-group .r05-event:not(.sw-event) :is(.r05-plain-title,.r05-program-identity){font-size:max(1.2rem,min(1.5rem,.5rem + 5cqi));line-height:1.2}.r05 .sw-discovery-group .r05-event[data-presentation=opening]:not(.sw-event) .r05-plain-title{font-size:max(1.3rem,min(1.9rem,.5rem + 6cqi))}.r05 .sw-event:not(.sw-event-cocktail){grid-template-columns:minmax(0,1fr)}.r05 .sw-event:not(.sw-event-cocktail)>:is(.sw-illustration,.sw-art-link){aspect-ratio:1;grid-area:1/1;width:40%;max-width:150px;margin:0 0 10px}.r05 .sw-event:not(.sw-event-cocktail) .sw-event-copy{grid-area:2/1}.r05 .sw-event:not(.sw-event-cocktail) .sw-event-copy h3{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-size:max(1.25rem,min(1.8rem,.5rem + 6cqi));line-height:1.15}.r05 .sw-identity:not(.sw-identity-cocktail){grid-template-columns:minmax(0,1fr)}.r05 .sw-identity:not(.sw-identity-cocktail)>:is(.sw-illustration,.sw-art-link){grid-area:1/1;width:34%;max-width:140px;margin-bottom:12px}.r05 .sw-identity:not(.sw-identity-cocktail)>:is(h1,h2){overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;grid-area:2/1}}.r05 .r05-detail h1{font-size:max(1.5rem,min(2.375rem,.65rem + 9cqi))}.r05 .r05-identity :is(.r05-participant,.r05-agenda-body>p,.r05-workshop-subject>p,.r05-term-name>p,.r05-sequence>p,.r05-genre-word){font-size:max(1.25rem,min(1.7rem,.7rem + 5cqi));line-height:1.18}.r05 .r05-detail .r05-identity :is(.r05-participant,.r05-agenda-body>p,.r05-workshop-subject>p,.r05-term-name>p,.r05-sequence>p,.r05-genre-word){font-size:max(1.5rem,min(2.1rem,.8rem + 6cqi))}.r05 .r05-event[data-expression=composition] .r05-graphic-link{flex:0 0 96px;width:96px;max-width:none;margin:4px 0}.r05 .r05-event[data-expression=composition][data-composition-format=panel] .r05-graphic-link{flex-basis:100%;width:100%;max-width:240px;margin:4px 0 8px}.r05 .r05-event[data-expression=composition] .sw-object-composition{flex:none;width:100%;height:auto;max-height:none;margin:0;display:block}.r05 .r05-identity[data-expression=composition]{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.r05 .r05-identity[data-expression=composition] .r05-identity-copy{flex:min(100%,16ch);min-width:min(100%,16ch)}.r05 .r05-identity[data-expression=composition] :is(.r05-graphic-link,.sw-object-composition){flex:0 0 96px;width:96px;height:auto;margin:4px 0}.r05 .r05-identity[data-expression=composition] .r05-graphic-link>.sw-object-composition{width:100%;margin:0}.r05 .r05-detail .r05-identity[data-expression=composition]{flex-direction:column}.r05 .r05-detail .r05-identity[data-expression=composition] .r05-identity-copy{flex:none;width:100%}.r05 .r05-detail .r05-identity[data-expression=composition]>.sw-object-composition{flex:none;order:-1;width:min(100%,240px);margin:0 0 8px}.r05 .r05-composition p{-webkit-hyphens:manual;hyphens:manual}.sw-reader-experience .r05-home-header{background:var(--cyan);clip-path:none;min-height:66px;margin:0;padding:14px 20px 5px}.sw-reader-experience .r05-home-header:after{display:none}.sw-reader-experience .r05-brand-row{align-items:center;min-height:36px}.sw-reader-experience .r05-home-header .r05-brand{width:156px;height:38px;margin-bottom:-5px}.sw-reader-experience .sw-neighborhood{text-align:right;margin:0;display:block}.sw-reader-experience .sw-neighborhood h1{letter-spacing:0;font:400 1rem/1.2 R05Source,Arial,sans-serif}.sw-reader-experience .sw-neighborhood time{font-size:.8125rem}.sw-reader-experience .r05-discovery{background:var(--cyan);z-index:20;clip-path:none;border:0;margin:0 0 8px;padding:3px 20px 9px;position:sticky;top:0}.sw-reader-experience .r05-discovery:after{content:"";background:var(--cyan);clip-path:polygon(0 0,100% 0,100% 100%,64% 100%,63% 50%,42% 50%,41% 0);pointer-events:none;height:8px;display:block;position:absolute;bottom:-8px;left:0;right:0}.sw-reader-experience .r05-discovery-row{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}.sw-reader-experience .r05-date-nav{flex-wrap:wrap;flex:1;gap:0 12px;display:flex}.sw-reader-experience .r05-date-nav button,.sw-reader-experience .r05-topic-trigger{white-space:normal;min-height:44px;padding:5px 0;font-size:.875rem}.sw-reader-experience .r05-topic-nav{max-height:55dvh;overflow:auto}.sw-reader-experience .r05-home-feed{padding:13px 20px 24px}.sw-reader-experience .sw-scope-heading:not(.r05-visually-hidden){justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding:0 0 12px;display:flex}.sw-reader-experience .sw-scope-heading h2{letter-spacing:-.035em;font:560 1.8rem/1.12 R05Fraunces,Georgia,serif}.sw-reader-experience .sw-scope-heading button{min-height:44px;font-size:.875rem}.sw-reader-experience .r05-section{background:0 0;margin:0 0 20px;padding:0;display:block}.sw-reader-experience .r05-section-head{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:0 12px;padding:14px 0 10px}.sw-reader-experience .r05-section:first-child .r05-section-head{border-top:0;padding-top:10px}.sw-reader-experience .r05-section-head h2{letter-spacing:-.04em;text-transform:none;font:560 1.75rem/1.12 R05Fraunces,Georgia,serif}.sw-reader-experience .sw-section-topics{flex-wrap:wrap;gap:12px}.sw-reader-experience .sw-section-topics button{min-height:32px;font-size:.8125rem}.sw-reader-experience .sw-program-reason{max-width:60ch;margin:0 0 10px;font-size:.9375rem;line-height:1.4}.sw-reader-experience .sw-reader-card{border:0;border-bottom:1px solid var(--line);width:100%;min-height:0;color:var(--ink);background:0 0;grid-template-columns:minmax(0,36%) minmax(0,1fr);align-items:start;gap:14px;margin:0;padding:16px 0 18px;display:grid;position:relative;container-type:normal}.sw-reader-experience .sw-reader-card>.r05-save{color:var(--ink);z-index:2;background:0 0;border:0;width:44px;height:44px;min-height:44px;position:absolute;top:3px;right:-9px}.sw-reader-experience .sw-reader-card>.r05-save[aria-pressed=true]{background:var(--ink);color:var(--paper)}.sw-reader-experience .sw-reader-copy{grid-column:2;min-width:0}.sw-reader-experience .sw-reader-meta{min-height:0;margin:0 23px 7px 0;font-size:.875rem;line-height:1.3;display:block}.sw-reader-experience .sw-reader-copy h3,.sw-reader-experience .sw-reader-saved h2{letter-spacing:-.04em;overflow-wrap:anywhere;text-transform:none;color:var(--ink);margin:0 0 9px;font:560 1.75rem/1.03 R05Fraunces,Georgia,serif}.sw-reader-experience .sw-reader-copy h3 a{align-content:center;min-height:44px;text-decoration:none;display:block}.sw-reader-experience .sw-reader-venue{margin:7px 0 0;font-size:.9375rem;line-height:1.3}.sw-reader-experience .sw-reader-art{pointer-events:auto;aspect-ratio:3/4;grid-area:1/1;width:100%;min-width:0;overflow:hidden}.sw-reader-experience .sw-reader-art>*{width:100%;height:100%;min-height:0;max-height:none;margin:0;padding:0}.sw-reader-experience .sw-reader-art .sw-art-link,.sw-reader-experience .sw-reader-art .sw-illustration{object-fit:cover;width:100%;height:100%;min-height:0;margin:0;display:block}.sw-reader-experience .sw-reader-art svg{width:100%;height:100%;max-height:none;display:block}.sw-reader-experience .sw-reader-art .r05-artifact{width:100%;height:100%;margin:0}.sw-reader-experience .sw-reader-art .r05-artifact button{width:100%;height:100%}.sw-reader-experience .sw-reader-art .r05-artifact img{object-fit:contain;width:100%;height:100%;max-height:none}.sw-reader-experience .sw-reader-art figcaption{display:none}.sw-reader-experience .sw-reader-summary{overflow-wrap:anywhere;max-width:60ch;margin:0;font-size:1rem;line-height:1.3}.sw-reader-experience .sw-reader-attendance,.sw-reader-experience .sw-reader-schedule{color:var(--ink);overflow-wrap:anywhere;margin:5px 0 0;font-size:.875rem;line-height:1.35}.sw-reader-experience .sw-reader-status{border-left:3px solid var(--coral);margin:8px 0;padding-left:8px;font-size:.875rem;font-weight:600;line-height:1.4}.sw-reader-experience .sw-reader-status p+p{margin-top:5px}.sw-reader-experience .sw-reader-status small{font-size:.75rem;font-weight:400}.sw-reader-experience .sw-reader-context{color:var(--slate);overflow-wrap:anywhere;margin:8px 0;font-size:.8125rem;line-height:1.4}.sw-reader-experience .sw-reader-card.is-type{padding:17px 0 20px;display:block}.sw-reader-experience .sw-reader-card.is-type h3{max-width:25ch;font-size:2rem}.sw-reader-experience .sw-reader-card.is-type .sw-reader-meta{margin-right:30px}.sw-reader-experience .sw-reader-lead{padding-top:3px;display:block}.sw-reader-experience .sw-reader-lead .sw-reader-art{aspect-ratio:2.05;margin:0 0 12px}.sw-reader-experience .sw-reader-lead>.r05-save{background:var(--paper);top:8px;right:0}.sw-reader-experience .sw-reader-card.sw-reader-lead h3{margin:4px 0 9px;font-size:2.65rem;line-height:1.01}.sw-reader-experience .sw-reader-lead .sw-reader-summary{font-size:1.125rem}.sw-reader-experience .sw-reader-lead .sw-reader-meta{margin:0}.sw-reader-experience .sw-reader-card.sw-art-right{grid-template-columns:minmax(0,1fr) minmax(0,36%)}.sw-reader-experience .sw-reader-card.sw-art-right .sw-reader-art{grid-column:2}.sw-reader-experience .sw-reader-card.sw-art-right .sw-reader-copy{grid-area:1/1}.sw-reader-experience .sw-browse-all{width:100%;min-height:52px;color:var(--ink);border:0;border-block:1px solid var(--line);text-align:left;background:0 0;margin:20px 0;padding:14px 0;font:560 1.45rem/1.2 R05Fraunces,Georgia,serif;display:block}.sw-reader-experience .r05-feed-end{border-top:1px solid var(--line);min-height:0;margin:20px 0 0;padding:16px 0;font-size:.8125rem}.sw-reader-experience .r05-feed-end>p:first-child,.sw-reader-experience .r05-feed-end:after{display:none}.sw-reader-experience .r05-feed-actions{gap:12px;margin:0 0 12px}.sw-reader-experience .r05-feed-actions a,.sw-reader-experience .r05-feed-actions a:last-child{color:var(--ink);background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.sw-reader-experience .r05-nav{background:var(--paper);min-height:calc(68px + env(safe-area-inset-bottom,0px));height:auto;padding:4px 12px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);clip-path:none}.sw-reader-experience .r05-nav a{gap:3px;min-height:56px;padding:4px;font-size:.9375rem}.sw-reader-experience .r05-nav a svg{width:24px;height:24px}.sw-reader-experience .r05-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.sw-reader-experience .sw-reader-saved{grid-template-columns:minmax(0,28%) minmax(0,1fr);align-items:start;gap:14px;padding:12px 0;display:grid;position:relative}.sw-reader-experience .sw-reader-saved>.r05-save{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);background:0 0;border:0;position:absolute;top:2px;right:-8px}.sw-reader-experience .sw-reader-saved>.sw-reader-art{aspect-ratio:3/4;width:100%}.sw-reader-experience .sw-reader-saved>.sw-reader-copy{min-width:0}.sw-reader-experience .sw-reader-saved .sw-reader-meta{padding-right:22px}.sw-reader-experience .sw-reader-identity{align-items:start;gap:14px;min-width:0;margin:0;display:flex}.sw-reader-experience .sw-reader-identity>div:first-child{flex:1;min-width:0}.sw-reader-experience .sw-reader-saved .sw-reader-art{aspect-ratio:3/4;flex:none;order:-1;width:28%}.sw-reader-experience .sw-reader-saved .sw-reader-meta{justify-content:space-between;margin-right:0;display:flex}.sw-reader-experience .sw-reader-saved h2{font-size:1.6rem}.sw-reader-experience .sw-reader-saved .sw-reader-summary{margin-top:8px;font-size:.9375rem}.sw-reader-experience .sw-reader-missing>button{border:1px solid var(--ink);background:0 0;justify-content:center;align-items:center;max-width:100%;min-height:44px;margin-top:12px;padding:8px 12px;display:inline-flex}.sw-reader-experience .sw-detail-hero{background:0 0;min-height:0;margin:0;padding:16px 0 20px}.sw-reader-experience .sw-reader-detail-identity{display:block}.sw-reader-experience .sw-reader-detail-identity h1{letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:pretty;margin-bottom:16px;font:560 2rem/1.12 R05Fraunces,Georgia,serif}.sw-reader-experience .sw-reader-detail-identity h2{overflow-wrap:anywhere;font:560 1.7rem/1.08 R05Fraunces,Georgia,serif}.sw-reader-experience .r05-preview .sw-reader-detail-identity>div:first-child{container-type:inline-size}.sw-reader-experience .r05-preview .sw-reader-detail-identity h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere;font-size:clamp(1rem,13cqi,1.6rem)}.sw-reader-experience .sw-reader-detail-identity .sw-reader-art{width:100%;aspect-ratio:var(--sw-art-frame,1.8)}.sw-reader-experience .sw-reader-detail-identity.is-compact{display:flex}.sw-reader-experience .sw-reader-detail-identity.is-compact .sw-reader-art{aspect-ratio:3/4;flex:none;order:-1;width:30%}.sw-reader-experience .sw-detail-cocktail{background:var(--coral);margin-inline:calc(-1 * var(--detail-gutter,22px));padding:22px var(--detail-gutter,22px);clip-path:polygon(0 0,100% 0,100% 100%,63% 100%,62% 96%,0 96%);min-height:250px;padding-bottom:30px}.sw-reader-experience .sw-detail-cocktail .sw-reader-detail-identity h1{margin-bottom:0;font-size:2rem}.sw-reader-experience .sw-detail-cocktail .sw-host{max-width:calc(100% - 76px);font-size:.87em}.sw-reader-experience .sw-detail-cocktail .sw-reader-detail-identity .sw-reader-art{aspect-ratio:auto;width:100px;height:130px;margin:0;position:absolute;bottom:0;right:0}.sw-reader-experience .sw-detail-cocktail .sw-reader-art .sw-illustration{object-fit:cover;width:100%;height:100%;position:static}.sw-reader-experience .r05-detail-summary{margin:0 0 16px;font-size:1.125rem;line-height:1.4}.sw-reader-experience .r05-detail .r05-practical{border-bottom:1px solid var(--line);padding:14px 0;display:block}.sw-reader-experience .r05-detail .r05-practical h2{margin-bottom:8px;font-size:1.125rem}.sw-reader-experience .r05-detail .r05-practical p{font-size:1rem;line-height:1.4}.sw-reader-experience .r05-detail .r05-practical p+p{margin-top:7px}.sw-reader-experience .r05-detail .r05-practical h2 svg{width:20px;height:20px}.sw-reader-experience .r05-session-list li h3{margin:0 0 4px;font:600 1rem/1.3 R05Source,Arial,sans-serif}.sw-reader-experience .r05-source{overflow-wrap:anywhere}.sw-reader-experience .r05-source .r05-artifact{max-width:260px}.sw-reader-experience .r05-source details{margin-block:8px}.sw-reader-experience .r05-page-heading{background:var(--cyan);padding:18px 20px}.sw-reader-experience .r05-page-heading h1{font-size:2.8rem}html{scroll-padding-top:calc(var(--discovery-height,60px) + 12px);scroll-padding-bottom:90px}.sw-reader-experience .sw-scope-heading,.sw-reader-experience .r05-section{scroll-margin-top:calc(var(--discovery-height,60px) + 12px)}.sw-reader-experience .sw-reader-options{overflow-wrap:anywhere;margin:10px 0;font-size:.875rem;line-height:1.45}.sw-reader-experience .sw-reader-options dl{margin:0}.sw-reader-experience .sw-reader-options dt{margin-top:12px;font-weight:700}.sw-reader-experience .sw-reader-options dt:first-child{margin-top:0}.sw-reader-experience .sw-reader-options dd{margin:2px 0 0}.sw-reader-experience .sw-reader-options p{margin:10px 0}.sw-reader-experience .r05-detail .sw-reader-options{font-size:1rem}.sw-reader-experience .sw-overview-intro{margin-bottom:12px;font-size:.9375rem;line-height:1.3}.sw-reader-experience .sw-overview-browse{color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;min-height:44px;margin:8px 0 14px;padding:8px 0;font:600 1rem/1.3 R05Source,Arial,sans-serif!important}.sw-reader-experience .sw-option-unassigned h3,.sw-reader-experience .sw-option-unassigned h4{margin:14px 0 6px;font:600 1em/1.4 R05Source,Arial,sans-serif}.sw-reader-experience .sw-option-unassigned ul{margin:0;padding-left:20px}.sw-reader-experience .sw-option-unassigned li{margin:6px 0}.sw-reader-experience .sw-practical-classes{font:inherit;margin:0;line-height:1.45}.sw-reader-experience .sw-practical-classes dt{margin-top:14px;font-weight:700}.sw-reader-experience .sw-practical-classes dd{margin:3px 0 0}@media (width>=650px){.sw-reader-experience .r05-home-feed,.sw-reader-experience .r05-home-header{padding-inline:32px}.sw-reader-experience .sw-reader-card{grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:24px}.sw-reader-experience .sw-reader-lead .sw-reader-art{aspect-ratio:2.6}}@media (width<=350px){.sw-reader-experience .r05-home-header,.sw-reader-experience .r05-home-feed,.sw-reader-experience .r05-discovery{padding-inline:16px}.sw-reader-experience .r05-home-header .r05-brand{width:132px}.sw-reader-experience .r05-discovery-row{gap:0 8px}.sw-reader-experience .r05-date-nav{gap:0 6px}.sw-reader-experience .sw-reader-copy h3{font-size:1.6rem}.sw-reader-experience .sw-reader-card.sw-reader-lead h3{font-size:2.35rem}}@container (width<=19rem){.sw-reader-experience .sw-reader-card.has-art{display:block}.sw-reader-experience .sw-reader-card.has-art .sw-reader-art{aspect-ratio:1.8;width:100%;height:auto;margin:0 0 12px;position:static}.sw-reader-experience .sw-reader-saved .sw-reader-identity{display:block}.sw-reader-experience .sw-reader-saved .sw-reader-art{aspect-ratio:1.8;width:100%;margin-bottom:12px}}.sw-reader-experience .sw-reader-saved>.sw-reader-art{width:100%}.sw-reader-experience .sw-reader-saved .sw-reader-copy>a{text-decoration:none}.sw-reader-experience .sw-reader-saved .sw-relationship,.sw-reader-experience .sw-reader-saved .sw-host{letter-spacing:0;font:400 1rem/1.3 R05Source,Arial,sans-serif;display:inline}.sw-reader-experience .sw-reader-saved .sw-relationship:before{content:"";display:block}@container (width<=19rem){.sw-reader-experience .sw-reader-saved{display:block}.sw-reader-experience .sw-reader-saved>.sw-reader-art{aspect-ratio:1.8;width:100%;margin-bottom:12px}.sw-reader-experience .sw-detail-cocktail .sw-reader-detail-identity .sw-reader-art{aspect-ratio:1.8;width:100%;height:auto;margin-top:14px;position:static}.sw-reader-experience .sw-detail-cocktail .sw-reader-detail-identity .sw-reader-art .sw-illustration{position:static}.sw-reader-experience .sw-detail-cocktail .sw-host{max-width:100%}}.sw-reader-experience .sw-reader-card.has-art:not(:has(.sw-reader-art)){display:block}.sw-reader-experience .sw-reader-saved:not(:has(.sw-reader-art)){display:block}@container (width<=19rem){.sw-reader-experience .r05-discovery-row{display:block}.sw-reader-experience .r05-date-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.sw-reader-experience .r05-date-nav button{text-align:left}.sw-reader-experience .r05-topic-trigger{margin-left:0}}@media (width>=650px){.sw-reader-experience .sw-reader-card.sw-art-right{grid-template-columns:minmax(0,1fr) minmax(0,160px)}}.sw-reader-experience .sw-reader-art[data-art-id=cocktail-steps]{background:var(--coral)}.sw-reader-experience .r05-discovery-row{flex-wrap:nowrap;justify-content:space-between;gap:12px}.sw-reader-experience .sw-date-select,.sw-reader-experience .sw-age-select{min-width:0;display:block}.sw-reader-experience :is(.sw-date-select,.sw-age-select) select{font:inherit;color:var(--ink);background:0 0;border:0;border-bottom:1px solid;border-radius:0;max-width:100%;min-height:44px;padding:4px 20px 4px 0;font-size:.875rem}.sw-reader-experience .sw-date-select{flex:1}.sw-reader-experience .sw-audience-controls{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.sw-reader-experience .sw-audience-controls button{font:inherit;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;padding:4px 0;font-size:.875rem}.sw-reader-experience .sw-audience-controls button[aria-pressed=true]{text-underline-offset:5px;font-weight:700;text-decoration:underline;text-decoration-thickness:3px}.sw-reader-experience .sw-age-select{flex:1;min-width:7rem}.sw-reader-experience .sw-clear-scope{margin-left:auto}.sw-reader-experience .sw-more-title{letter-spacing:-.04em;border-top:2px solid var(--ink);margin:30px 0 4px;padding-top:20px;font:560 2rem/1.1 R05Fraunces,Georgia,serif}.sw-reader-experience .sw-more-happening .r05-section-head h2{font-size:1.3rem;line-height:1.25}.sw-reader-experience .sw-parent-scan{margin:0 0 6px;font-size:.875rem;line-height:1.35}.sw-reader-experience .sw-family-logistics p{overflow-wrap:anywhere}.sw-reader-experience .sw-saved-scope{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:18px;padding-bottom:10px;display:flex}.sw-reader-experience .sw-saved-scope p{font-size:.9375rem}.sw-reader-experience .sw-saved-scope button{color:var(--ink);background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}@media (width<=350px){.sw-reader-experience .sw-audience-controls{gap:0 12px}}@container (width<=12rem){.sw-reader-experience .r05-section[data-group=edition-opening]>.r05-section-head{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sw-reader-experience .r05-section[data-group=edition-opening]>.sw-reader-card:first-of-type{padding-top:0}}.sw-reader-experience .r05-home-feed .r05-empty{min-height:0;margin:0;padding:18px 0 24px}.sw-reader-experience .r05-home-feed .r05-empty h2{margin:0}.sw-reader-experience .r05-home-feed .r05-empty button{margin:0 8px 8px 0}.sw-reader-experience .sw-clear-scope{font:inherit;min-height:44px;color:var(--ink);background:0 0;border:0;padding:4px 0;font-size:.875rem}@container (width<=20rem){.sw-reader-experience .sw-reader-card.sw-reader-lead h3{font-size:2.3rem}}.sw-reader-experience .sw-programme-recovery{border-block:1px solid var(--line);margin-block:18px;padding-block:12px;font:1rem/1.4 R05Source,Arial,sans-serif}.sw-reader-experience .sw-programme-recovery>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.sw-reader-experience .sw-programme-recovery>p{margin:10px 0}.sw-reader-experience .is-session-spotlight>div:first-child{container-type:inline-size}.sw-reader-experience .is-session-spotlight h1{-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1.5rem,16cqi,2.5rem)}@container (width<=12rem){.sw-reader-experience .r05-home-feed h3{-webkit-hyphens:manual;hyphens:manual;line-height:1.1;font-size:min(2rem,13cqi)!important}.sw-reader-experience .r05-home-feed .sw-reader-lead h3{font-size:min(2.65rem,16cqi)!important}.sw-reader-experience .r05-discovery{position:relative}}.r05 [data-short-map] .r05-map-frame .maplibregl-ctrl-bottom-right{bottom:auto;top:calc(var(--map-toolbar-height,140px) + 8px);right:104px}.sw-reader-experience :is(.sw-date-select,.sw-age-select) select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2325203D' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:10px 7px}.sw-reader-experience :is(.sw-free-toggle,.r05-topic-nav button,.sw-clear-scope){text-align:left;min-width:44px;padding-inline:8px}.r05 .r05-fit{min-width:44px}.sw-reader-experience .sw-scope-heading.r05-visually-hidden:focus-within{clip-path:none;white-space:normal;z-index:16;background:var(--paper);width:auto;height:auto;box-shadow:0 0 0 1px var(--line);align-items:center;gap:12px;padding:4px 8px;display:flex;overflow:visible}@media (height<=500px){.sw-reader-experience .r05-discovery{position:relative}}.sw-reader-experience .sw-calendar-sheet{border:1px solid var(--ink);background:var(--paper);border-radius:4px;margin:10px 0 4px;padding:10px 14px 6px}.sw-reader-experience .sw-calendar-sheet[hidden]{display:none}.sw-reader-experience .sw-calendar-sheet label{font-size:.875rem;font-weight:600;display:block}.sw-reader-experience .sw-calendar-when{color:var(--slate);margin:0;font-size:.875rem}.sw-reader-experience .sw-calendar-options{flex-wrap:wrap;gap:0 24px;margin-top:2px;display:flex}.sw-reader-experience .sw-calendar-options a{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.sw-reader-experience .sw-calendar-options a span{margin-left:.2em}.sw-reader-experience .sw-more-happening .sw-reader-card.is-type h3 a{min-height:32px}.sw-reader-experience .sw-reader-card.is-type h3{padding-right:40px}.sw-reader-experience .sw-reader-copy h3,.sw-reader-experience .r05-section-head h2,.sw-reader-experience .sw-more-title{text-wrap:balance}.sw-reader-experience .sw-reader-copy p{text-wrap:pretty}.sw-reader-experience .r05-home-feed .sw-reader-card:not(.sw-reader-lead) .sw-reader-summary{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-attendance{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sw-reader-experience .r05-home-feed .sw-reader-art:has(img.sw-generated-art:not([data-loaded])){background:var(--stone)}.sw-reader-experience .sw-reader-art:empty{display:none}.sw-reader-experience .sw-reader-card.has-art:not(:has(.sw-reader-art:not(:empty))){display:block}.sw-reader-experience .r05-discovery:not(.sw-inline-discovery){margin:0;padding-top:3px;padding-bottom:0}.sw-reader-experience .r05-discovery:not(.sw-inline-discovery):after{display:none}.sw-reader-experience .sw-audience-band{z-index:19;background:var(--cyan);margin:0 0 8px;padding:0 20px 9px;position:relative}.sw-reader-experience .sw-audience-band:after{content:"";background:var(--cyan);clip-path:polygon(0 0,100% 0,100% 100%,64% 100%,63% 50%,42% 50%,41% 0);pointer-events:none;height:8px;display:block;position:absolute;bottom:-8px;left:0;right:0}@media (width<=350px){.sw-reader-experience .sw-audience-band{padding-inline:16px}}.sw-reader-experience .r05-detail .r05-practical,.sw-reader-experience .r05-detail .sw-venue-link{border:0;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;margin:0;padding:4px 0;font-size:1rem;line-height:1.4;display:grid}.sw-reader-experience .r05-detail .r05-practical>*{grid-column:2;margin-left:0;padding-left:0}.sw-reader-experience .r05-detail .r05-practical>h2{grid-area:1/1/span 20;margin:0;padding-top:1px;font-size:0;line-height:0;display:block}.sw-reader-experience .r05-detail .r05-practical>h2 svg,.sw-reader-experience .r05-detail .sw-venue-link>svg{width:20px;height:20px;display:block}.sw-reader-experience .r05-detail .r05-practical p,.sw-reader-experience .r05-detail .sw-venue-link>span{margin:0 0 4px;font-size:1rem}.sw-reader-experience .r05-detail .r05-practical small,.sw-reader-experience .r05-detail .sw-venue-link small{color:var(--slate);font-size:.875rem;display:block}.sw-reader-experience .r05-detail .r05-session-list{margin:4px 0 0;padding:0}.sw-reader-experience .r05-detail .sw-venue-link{color:var(--ink);text-decoration:none}.sw-reader-experience :is(.r05-detail h1,.sw-reader-copy h3,.r05-preview h2){-webkit-hyphens:manual;hyphens:manual}.sw-reader-experience .r05-home-feed .sw-reader-summary[data-overflows]{display:none!important}.sw-reader-experience .r05-map-destination.has-selection:not(.shows-list) .r05-map-toolbar :is(.sw-audience-controls,.r05-map-count){display:none}.sw-reader-experience .r05-preview .r05-preview-top{min-height:36px}.sw-reader-experience .r05-preview .r05-preview-top>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sw-reader-experience .r05-preview h2[tabindex]:focus{box-shadow:none!important;outline:none!important}.sw-reader-experience .r05-preview h2{border:0;margin:0 0 4px;padding:0}.sw-reader-experience .r05-preview :is(.sw-reader-detail-identity h2,.r05-condensed-title){overflow-wrap:break-word}.sw-reader-experience .r05-preview .r05-preview-scroll{padding-bottom:4px}.sw-reader-experience .r05-preview .r05-preview-actions{padding:8px 0 10px}@media (width<=350px){.sw-reader-experience .r05-detail .r05-secondary-actions{flex-wrap:wrap;justify-content:space-between;gap:0 8px}.sw-reader-experience .r05-detail .r05-secondary-actions :is(a,button){white-space:nowrap;gap:4px;font-size:.9375rem}.sw-reader-experience .r05-detail .r05-secondary-actions svg{width:16px;height:16px}}.sw-reader-experience .r05-home-header{min-height:0;padding-top:12px;padding-bottom:0}.sw-reader-experience .sw-audience-band{padding-bottom:4px}.sw-reader-experience .sw-audience-controls button{min-height:32px;padding:2px 0}.sw-reader-experience .r05-home-feed{padding-top:4px}.sw-reader-experience .r05-home-feed>.sw-discovery-group:first-of-type{margin-top:0}.sw-reader-experience .sw-planning+.r05-source{margin-top:4px}.sw-reader-experience .sw-event-description{margin:12px 0}.sw-reader-experience .sw-event-description blockquote{margin:0}.sw-reader-experience .sw-event-description figcaption{color:var(--slate);margin-top:4px;font-size:.875rem}.sw-reader-experience .sw-detail-kindline{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0 0 6px;display:flex}.sw-reader-experience .sw-detail-kindline>.r05-eyebrow{margin:0!important}.sw-reader-experience .sw-detail-kindline>.r05-save{width:auto;min-width:44px;height:44px;min-height:44px;color:var(--ink);background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:6px;margin-right:-8px;padding:0 8px;font:600 .875rem/1 R05Source,Arial,sans-serif;display:inline-flex;position:static}.sw-reader-experience .sw-detail-kindline>.r05-save[aria-pressed=true]{color:var(--ink);background:0 0}.sw-reader-experience .sw-detail-kindline>.r05-save svg{flex:none;width:22px;height:22px}.sw-reader-experience .r05-detail .sw-detail-hero .sw-reader-detail-identity>.sw-reader-art{margin-top:10px}.sw-reader-experience .r05-detail .r05-decision{border-bottom:1px solid var(--line);padding:12px 0}.sw-reader-experience .r05-detail .r05-decision>*+*{margin-top:0}.sw-reader-experience .r05-detail .r05-decision :is(.r05-practical p,.sw-venue-link>span){margin:0}.sw-reader-experience .r05-detail .r05-decision>.sw-event-description-lead{margin:16px 0 8px;padding-left:32px}.sw-reader-experience .r05-detail .r05-decision>.r05-detail-summary{padding-left:32px}.sw-reader-experience .r05-detail .r05-decision .r05-practical p+p{margin-top:4px}.sw-reader-experience .r05-detail .r05-attend{margin:16px 0 4px}.sw-reader-experience .r05-detail .sw-planning{margin:0 0 16px}.sw-reader-experience .r05-detail .sw-calendar-why{margin:2px 0 0}.sw-reader-experience .r05-detail .sw-calendar-why summary{color:var(--slate);cursor:pointer;padding:4px 0;font-size:.875rem;line-height:1.35}.sw-reader-experience .r05-detail .sw-calendar-why p{color:var(--slate);margin:4px 0 0;font-size:.875rem;line-height:1.4}.sw-reader-experience .r05-detail .sw-calendar-why a{margin-top:4px;font-size:.875rem;display:inline-block}.sw-reader-experience .sw-other-sessions{border-top:1px solid var(--line);margin:0 0 16px;padding-top:16px}.sw-reader-experience .sw-other-sessions h2{color:var(--ink);margin:0 0 8px;font:600 .875rem/1.3 R05Source,Arial,sans-serif}.sw-reader-experience .sw-other-sessions ul{margin:0;padding:0;list-style:none}.sw-reader-experience .sw-other-sessions li a{min-height:44px;color:var(--ink);padding:6px 0;text-decoration:none;display:block}.sw-reader-experience .sw-other-sessions .sw-other-title{text-underline-offset:4px;font:500 1rem/1.3 R05Source,Arial,sans-serif;text-decoration:underline;display:block}.sw-reader-experience .sw-other-sessions .sw-other-time{color:var(--slate);margin-top:2px;font-size:.875rem;line-height:1.35;display:block}.sw-reader-experience .sw-other-sessions .sw-all-sessions{min-height:44px;color:var(--ink);align-items:center;font:600 .875rem/1.3 R05Source,Arial,sans-serif;display:inline-flex}.sw-reader-experience .r05-session-list li h3 a{color:inherit;text-underline-offset:3px}.sw-reader-experience details.sw-event-description summary{align-items:center;min-height:44px;font:600 .875rem/1.3 R05Source,Arial,sans-serif;display:flex}.sw-reader-experience .r05-detail-bar .r05-brand{object-fit:contain;object-position:left center;flex:0 auto;min-width:0;max-width:100%}.sw-reader-experience .r05-detail-bar>button{white-space:nowrap;flex:none}.r05 .sw-detail-template{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}.r05 .sw-detail-template .sw-where{justify-content:space-between;align-items:flex-start;gap:4px 16px;display:flex}.r05 .sw-detail-template .sw-where>:first-child{flex:auto;min-width:0}.r05 .sw-detail-template .sw-directions{min-height:44px;color:var(--ink);text-underline-offset:3px;flex:none;align-items:center;gap:6px;padding:0 2px;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.r05 .sw-detail-template .sw-directions svg{width:18px;height:18px}.r05 .sw-detail-template .sw-timing-note{color:var(--slate);margin:2px 0 0;font-size:.9375rem}.r05 .sw-detail-template .r05-attend{display:block}.r05 .sw-detail-template .sw-action-guidance{color:var(--slate);margin:8px 0 0;font-size:.9375rem}.r05 .sw-detail-template .sw-detail-about{border-top:1px solid var(--line);margin:24px 0 0;padding:20px 0 0}.r05 .sw-detail-template .sw-detail-about>*{margin-left:0;padding-left:0}.r05 .sw-detail-template .sw-detail-about>.r05-detail-summary{margin:0 0 12px!important}.r05 .sw-detail-template .sw-detail-about>.sw-event-description{margin:0 0 12px}.r05 .sw-detail-template .sw-detail-about .r05-artifact{margin:16px 0 0}.r05 .sw-detail-template .sw-detail-about .r05-artifact img{object-fit:contain;width:100%;height:auto}.r05 .sw-detail-template details.sw-sources{border-top:1px solid var(--line);margin:24px 0 0;padding:0}.r05 .sw-detail-template details.sw-sources>summary{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:8px;min-height:48px;font-weight:600;display:flex}.r05 .sw-detail-template details.sw-sources>summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;width:8px;height:8px;margin-left:auto;transform:rotate(45deg)translateY(-2px)}.r05 .sw-detail-template details.sw-sources[open]>summary:after{transform:rotate(-135deg)}.r05 .sw-detail-template details.sw-sources>summary::-webkit-details-marker{display:none}.r05 .sw-detail-template details.sw-sources>summary{list-style:none}.r05 .sw-detail-template details.sw-sources[open]{padding-bottom:8px}.r05 .sw-detail-template details.sw-sources a{overflow-wrap:anywhere}.r05 .sw-detail-template .r05-correction{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.r05 .sw-detail-template :is(a,button,summary):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.r05 .sw-detail-template>.sw-planning{margin-bottom:0;padding-bottom:0}.r05 .sw-detail-template>.sw-planning .r05-secondary-actions{margin-bottom:0}.r05 .sw-detail-template .sw-overview{margin:4px 0 20px}.r05 .sw-detail-template .sw-overview-text{gap:10px;display:grid}.r05 .sw-detail-template .sw-overview-text p,.r05 .sw-detail-template .sw-overview-text p.r05-detail-summary{overflow-wrap:break-word;font-size:1.0625rem;line-height:1.45;margin:0!important}.r05 .sw-detail-template .sw-overview-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:6px;display:flex}.r05 .sw-detail-template .sw-overview-toggle{min-height:44px;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font:600 .9375rem/1.2 R05Source,Arial,sans-serif;text-decoration:underline}.r05 .sw-detail-template .sw-planning-group .r05-secondary-actions{flex-wrap:wrap;align-items:stretch;gap:8px;margin:12px 0 0;display:flex}.r05 .sw-detail-template .sw-planning-group .r05-secondary-actions>:is(a,button){border:1px solid var(--ink);min-width:0;min-height:56px;color:var(--ink);text-align:center;white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;cursor:pointer;background:0 0;border-radius:5px;flex-direction:column;flex:5.5rem;justify-content:center;align-items:center;gap:4px;margin:0;padding:8px 6px;font:600 .875rem/1.2 R05Source,Arial,sans-serif;text-decoration:none;display:flex}.r05 .sw-detail-template .sw-planning-group .r05-secondary-actions svg{flex:none;width:20px;height:20px;margin:0}.r05 .sw-detail-template .sw-planning-group .r05-secondary-actions span[aria-hidden]{display:none}.r05 .sw-detail-template .sw-detail-media{margin:24px 0 0}.r05 .sw-detail-template .sw-detail-media .r05-artifact{margin:0}.r05 .sw-detail-template .sw-detail-media .r05-artifact img{object-fit:contain;width:100%;height:auto}.r05 .sw-detail-template .sw-overview-voice{color:var(--slate);margin:0;font-size:.875rem}.sw-reader-experience{--home-opening:1.6875rem;--home-heading:1.5625rem;--home-title:1.5625rem;--home-title-side:1.4375rem;--home-directory:1.25rem;--home-lead:1.875rem;--home-relation:1.125rem;--home-small:.875rem;--home-body:.9375rem;--home-detail:.8125rem;--home-place:.9375rem;--home-place-compact:1.1875rem}@media (width>=421px){.sw-reader-experience{--home-opening:1.8125rem}}@media (width<=350px){.sw-reader-experience{--home-place-compact:1.125rem}}.sw-reader-experience .sw-home-lists{margin-top:32px}.sw-reader-experience .sw-reader-kicker{letter-spacing:0;text-transform:none;color:var(--slate);font-weight:400}.sw-reader-experience .sw-reader-meta:has(.sw-reader-kicker){margin-right:40px}.sw-reader-experience .sw-reader-card.sw-reader-quiet{padding:12px 0 13px;display:block}.sw-reader-experience .sw-reader-quiet>.r05-save{top:0}.sw-reader-experience .hl-section-head{border-top:1px solid var(--ink);font:560 var(--home-heading)/1.15 R05Fraunces,Georgia,serif;letter-spacing:-.02em;text-wrap:balance;margin:0;padding:14px 0 2px}.sw-reader-experience .hl-section-head:focus{outline:none}.sw-reader-experience .hl-section>.sw-reader-card:last-child,.sw-reader-experience .hl-section>.hl-rest:last-child>.sw-reader-card:last-child{border-bottom:0}.sw-reader-experience .hl-rest[hidden]{display:none}.sw-reader-experience :is(.hl-more,.hl-tab-link){width:100%;min-height:44px;color:var(--ink);font:600 var(--home-small)/1.3 R05Source,Arial,sans-serif;letter-spacing:0;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:flex-end;gap:12px;margin:0;padding:15px 0 11px;text-decoration:none;display:flex}.sw-reader-experience :is(.hl-more,.hl-tab-link):hover{text-underline-offset:4px;text-decoration:underline}.sw-reader-experience .hl-venue-head{color:var(--ink);margin:0;padding:16px 0 0;font:650 1rem/1.3 R05Source,Arial,sans-serif}.sw-reader-experience .hl-venue-head span{color:var(--slate);font-weight:400}.sw-reader-experience .hl-venue>.sw-reader-card{border-bottom:0;padding-block:8px 10px}.sw-reader-experience .hl-venue>.sw-reader-card .sw-reader-venue{display:none}.sw-reader-experience .hl-day{margin:0;padding-bottom:32px}.sw-reader-experience .sw-home-lists[data-home-lists=days]{margin-top:4px}.sw-reader-experience .hl-day-head{top:var(--discovery-height,60px);z-index:12;background:var(--paper);border-top:1px solid var(--ink);border-bottom:1px solid var(--line);font:560 var(--home-heading)/1.15 R05Fraunces,Georgia,serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 -20px;padding:12px 20px 9px;scroll-margin-top:-12px;position:sticky}.sw-reader-experience .hl-day-head:focus{outline:none}.sw-reader-experience .hl-day>.sw-reader-card:last-child{border-bottom:0}.sw-reader-experience .hl-day :is(a,button,summary){scroll-margin-top:calc(var(--discovery-height,60px) + 64px)}.sw-reader-experience .hl-jump{gap:4px 22px;margin:0 0 10px;display:flex}.sw-reader-experience .hl-jump button{min-width:44px;min-height:44px;color:var(--ink);text-underline-offset:5px;background:0 0;border:0;padding:0;font:500 1rem/1.2 R05Source,Arial,sans-serif;text-decoration:underline;text-decoration-thickness:1px}@media (width<=350px){.sw-reader-experience .hl-day-head{margin-inline:-16px;padding-inline:16px}}.sw-reader-experience .sw-reader-venue-row{flex-wrap:wrap;align-items:baseline;gap:0 14px;display:flex}.sw-reader-experience .sw-reader-venue-row>.sw-reader-venue{margin-bottom:0}.sw-reader-experience .sw-reader-venue-row>.sw-related-dates{margin-top:0}.sw-reader-experience .sw-reader-venue-row>.sw-related-dates[open]{flex-basis:100%}.sw-reader-experience .sw-reader-venue-row{margin:0 0 4px;line-height:1.35}.sw-reader-experience .sw-reader-venue-row>.sw-reader-venue{margin:0}.sw-reader-experience .sw-reader-venue-row .sw-related-dates>summary{min-height:24px;line-height:1.35}.sw-reader-experience .sw-reader-venue-row>*{flex:0 auto;width:auto;max-width:100%}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-attendance{-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.sw-reader-experience .sw-reader-card .sw-reader-copy{position:relative}.sw-reader-experience .sw-reader-card .sw-reader-copy>.r05-save{z-index:2;width:44px;height:44px;min-height:44px;color:var(--ink);background:0 0;border:0;position:absolute;top:-12px;right:0}.sw-reader-experience .sw-reader-card .sw-reader-copy>.r05-save[aria-pressed=true]{color:var(--ink);background:0 0}.sw-reader-experience .sw-reader-card .sw-reader-meta{margin-right:46px}.sw-reader-experience .sw-reader-card .sw-reader-copy>h3:first-of-type{padding-right:0}.sw-reader-experience .sw-reader-meta .sw-chunk{white-space:nowrap}@media (width<=200px){.sw-reader-experience .sw-reader-meta .sw-chunk{white-space:normal}}@container (width<=16rem){.sw-reader-experience .sw-reader-card.has-art .sw-reader-kicker{display:block}.sw-reader-experience .sw-reader-card.has-art .sw-reader-sep{display:none}}@media (width<=350px){.sw-reader-experience .sw-reader-card.has-art .sw-reader-kicker{display:block}.sw-reader-experience .sw-reader-card.has-art .sw-reader-sep{display:none}}.sw-reader-experience .sw-reader-note{color:var(--slate);margin:6px 0 0;font-size:.875rem;line-height:1.4}.sw-reader-experience .hl-venue>.sw-reader-card+.sw-reader-card{border-top:1px solid var(--line)}.sw-reader-experience .hl-day>.sw-reader-card:first-of-type,.sw-reader-experience .hl-section>.sw-reader-card:first-of-type{border-top:0}.sw-reader-experience .sw-home-lists>.hl-section:last-child>article:last-of-type,.sw-reader-experience .sw-home-lists>.hl-section:last-child>.hl-rest>article:last-of-type,.sw-reader-experience .sw-home-lists>.hl-day:last-child>article:last-of-type{border-bottom:0}.sw-reader-experience .hl-section-head{top:var(--discovery-height,60px);z-index:11;background:var(--paper);border-bottom:1px solid var(--line);margin:0 -20px;padding:12px 20px 8px;scroll-margin-top:-12px;position:sticky}.sw-reader-experience .hl-section :is(a,button,summary){scroll-margin-top:calc(var(--discovery-height,60px) + 64px)}@media (width<=350px){.sw-reader-experience .hl-section-head{margin-inline:-16px;padding-inline:16px}}.sw-reader-experience .sw-pinned-scope{flex-wrap:wrap;gap:0 16px;padding:0 0 4px;display:flex}.sw-reader-experience .sw-pinned-scope button{min-height:32px;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:0;font:650 .875rem/1.2 R05Source,Arial,sans-serif;text-decoration:underline;text-decoration-thickness:2px}.sw-reader-experience .hl-day-head,.sw-reader-experience .hl-section-head{border-bottom:0}.sw-reader-experience .sw-programme-recovery+.r05-source{border-top:0;margin-top:8px}.sw-reader-experience .sw-home-lists>:last-child{margin-bottom:0}.sw-reader-experience .sw-reader-meta[data-kind-line] .sw-reader-kicker{display:block}.sw-reader-experience .sw-reader-meta[data-kind-line] .sw-reader-sep{display:none}.sw-reader-experience .hl-day{padding-bottom:0}.sw-reader-experience .hl-section{margin:0}.sw-reader-experience .hl-day-head,.sw-reader-experience .hl-section-head{padding-top:22px}.sw-reader-experience .sw-home-lists>.hl-day:first-of-type>.hl-day-head,.sw-reader-experience .sw-home-lists>.hl-jump+.hl-day>.hl-day-head{border-top-color:#0000}.sw-reader-experience .sw-home-lists[data-home-lists=days]>.hl-day:first-of-type>.hl-day-head{padding-top:10px}.sw-reader-experience .sw-detail-hero{padding-bottom:10px}.sw-reader-experience .r05-detail .sw-detail-hero h1{margin-bottom:6px}.r05 .r05-provenance p span{display:inline}.sw-reader-experience .r05-home-feed .sw-reader-quiet .sw-reader-summary{-webkit-line-clamp:1;line-clamp:1;margin-top:2px;font-size:.9375rem}.sw-reader-experience :is(.hl-day-head,.hl-section-head)[data-pinned]{border-bottom:1px solid var(--line);box-shadow:0 8px 0 var(--paper)}.sw-reader-experience .sw-home-lists>:is(.hl-section,.hl-day){display:flow-root}.sw-reader-experience .hl-jump{gap:0 24px}.sw-reader-experience .hl-jump button{text-align:left;justify-content:flex-start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.sw-reader-experience .hl-jump svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:6px}.sw-reader-experience .r05-feed-end nav a{justify-content:flex-start}.sw-reader-experience :is(.hl-day-head,.hl-section-head){pointer-events:none;background:0 0}.sw-reader-experience :is(.hl-day-head,.hl-section-head):before{content:"";height:calc(100% - var(--pin,0) * var(--pin-shrink,0px));background:var(--paper);z-index:-1;pointer-events:none;position:absolute;top:0;left:0;right:0}.sw-reader-experience :is(.hl-day-head,.hl-section-head)>.hl-head-words{transform-origin:0 0;transform:translateY(calc(var(--pin,0) * var(--pin-dy,0px) * -1)) scale(calc(1 - var(--pin,0) * var(--pin-k,0)));opacity:calc(1 - var(--pin,0) * 2);display:inline-block}.sw-reader-experience :is(.hl-day-head,.hl-section-head)>.hl-head-label{left:0;right:0;top:var(--pin-top,20px);padding-inline:inherit;font:600 var(--home-small)/18px R05Source,Arial,sans-serif;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;opacity:calc(var(--pin,0) * 2 - 1);pointer-events:none;position:absolute;overflow:hidden}.sw-reader-experience :is(.hl-day-head,.hl-section-head)>.hl-head-label:before{content:attr(data-label)}.sw-reader-experience :is(.hl-day-head,.hl-section-head)[data-pinned]{box-shadow:none;border-top-color:#0000;border-bottom:0}.sw-reader-experience :is(.hl-day-head,.hl-section-head)[data-pinned]:before{height:calc(100% + 2px - var(--pin,0) * var(--pin-shrink,0px));top:-2px}.sw-reader-experience :is(.hl-day-head,.hl-section-head)[data-pinned]:after{content:"";left:0;right:0;top:calc(100% - var(--pin,0) * var(--pin-shrink,0px) - 1px);background:var(--line);height:1px;opacity:var(--pin,0);pointer-events:none;position:absolute}.sw-reader-experience .sw-home-lists{overflow-anchor:none}.sw-reader-experience .sw-home-lists>:is(.hl-section,.hl-day){padding-top:16px}.sw-reader-experience .sw-home-lists>:is(.hl-section,.hl-day):first-child,.sw-reader-experience .sw-home-lists>.hl-jump+.hl-day{padding-top:0}.sw-reader-experience .sw-home-lists :is(.hl-section,.hl-rest)>.hl-venue:last-child{border-bottom:0}.sw-reader-experience .sw-home-lists :is(.hl-section,.hl-rest)>.hl-venue:last-child>.sw-reader-card:last-child{padding-bottom:0}.sw-reader-experience .r05-discovery.sw-band:not(.sw-band-map):not(.sw-inline-discovery):after{content:"";background:var(--cyan);clip-path:polygon(0 0,100% 0,100% 100%,64% 100%,63% 50%,42% 50%,41% 0);pointer-events:none;height:8px;display:block;position:absolute;bottom:-8px;left:0;right:0}.sw-reader-experience .r05-discovery.sw-band[data-compact]:not(.sw-band-map):after{opacity:0}@media (prefers-reduced-motion:no-preference){.sw-reader-experience .r05-discovery.sw-band:not(.sw-band-map):after{transition:opacity .2s ease-out}}.sw-reader-experience .r05-home-feed :where(.hl-top,.hl-section,.hl-day,.hl-rest)>.sw-reader-card:where(:not(.sw-reader-lead.has-art)){padding-block:21px}.sw-reader-experience .sw-home-lists :is(.hl-section,.hl-day,.hl-rest)>article.sw-reader-card:last-child{padding-bottom:0}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-copy>.sw-reader-meta{font-size:var(--home-small);color:var(--slate);margin-bottom:7px;line-height:1.35}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-copy>h3{overflow-wrap:break-word;position:relative}.sw-reader-experience .r05-home-feed .sw-reader-card:not(.sw-reader-week-pick) .sw-reader-copy>h3{font-size:var(--home-title);letter-spacing:-.02em;text-wrap:balance;max-width:none;margin:0 0 8px;line-height:1.12}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-lead.has-art .sw-reader-copy>h3{font-size:var(--home-lead);line-height:1.1}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-directory .sw-reader-copy>h3{font-size:var(--home-directory);line-height:1.2}@media (width<=408px){.sw-reader-experience .r05-home-feed .sw-reader-card.has-art:not(.sw-reader-lead):not(.sw-reader-week-pick) .sw-reader-copy>h3{font-size:var(--home-title-side)}}.sw-reader-experience .r05-home-feed .sw-reader-card.has-art{column-gap:16px}.sw-reader-experience .r05-home-feed .sw-reader-lead .sw-reader-art{margin-bottom:16px}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-relationship{font:400 var(--home-body)/1.35 R05Source,Arial,sans-serif;letter-spacing:0;display:block}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-copy h3 a{align-content:normal;min-height:0;padding-block:0}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-copy h3 a:before{content:"";height:44px;min-height:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sw-reader-experience .r05-home-feed .sw-reader-card.has-art{align-items:start}.sw-reader-experience .r05-home-feed .sw-reader-card :is(.sw-reader-copy,.sw-week-words)>:is(.sw-reader-summary,.sw-reader-venue,.sw-parent-scan){font-size:var(--home-body);margin-top:0;line-height:1.35}.sw-reader-experience .r05-home-feed .sw-reader-card :is(.sw-reader-copy,.sw-week-words)>.sw-reader-summary+:is(.sw-reader-summary,.sw-reader-venue){margin-top:5px}.sw-reader-experience .r05-home-feed .sw-reader-card :is(.sw-reader-copy,.sw-week-words)>:is(.sw-reader-details,.sw-reader-schedule,.sw-reader-attendance,.sw-reader-note){font-size:var(--home-detail);color:var(--slate);margin-top:5px;line-height:1.35}.sw-reader-experience .r05-home-feed .sw-reader-card .sw-reader-copy>.r05-save{right:-16px}.sw-reader-experience .hl-venue{border-bottom:1px solid var(--line)}.sw-reader-experience .hl-venue>.sw-reader-card,.sw-reader-experience .hl-venue>.sw-reader-card+.sw-reader-card{border-top:0;border-bottom:0;padding-block:6px 8px}.sw-reader-experience .hl-venue>.sw-reader-card:last-child{padding-bottom:14px}.sw-reader-experience .hl-jump{gap:0 4px;margin:-8px 0 -6px -10px}.sw-reader-experience .hl-jump button{min-width:0;min-height:44px;color:var(--ink);padding:0 10px;font:500 1rem/1.2 R05Source,Arial,sans-serif;text-decoration:none}.sw-reader-experience .sw-home-lists>.hl-jump+.hl-day>.hl-day-head{padding-top:4px}.r05 .sw-band .sw-active-line{padding:0 4px 2px}.r05 .sw-band .sw-active-name,.r05 .sw-band .sw-active-remove{min-height:26px}.sw-reader-experience .hl-top{margin:0;padding-top:16px;display:flow-root}.sw-reader-experience .hl-tab-link{border-top:1px solid var(--line);padding-top:12px}.sw-reader-experience .hl-tab-link+.hl-tab-link{border-top:0;padding-top:0}.sw-reader-experience .sw-reader-reason{font:inherit;letter-spacing:0;text-transform:none;color:inherit}.sw-reader-experience .sw-reader-new{letter-spacing:.07em;text-transform:uppercase;color:var(--ink);font-size:.75rem;font-weight:750}.sw-reader-experience .sw-notice{background:var(--stone);border-left:3px solid var(--coral);margin:14px 0 6px;padding:10px 12px;font-size:.9375rem;line-height:1.4}.sw-reader-experience .sw-notice a{text-underline-offset:3px;white-space:nowrap}.sw-reader-experience .sw-notice[data-place=map]{margin:6px 0 4px;padding:7px 10px;font-size:.875rem}.sw-reader-experience .r05-home-feed>.hl-top:first-of-type{padding-top:0}.sw-reader-experience .r05-home-feed>.hl-top:first-of-type>.hl-top-head{font-size:var(--home-opening);letter-spacing:-.028em;border-top-color:#0000;padding-top:26px;line-height:1.08}.sw-reader-experience .hl-deals-head{letter-spacing:.07em;text-transform:uppercase;color:var(--slate);margin:0;padding:18px 0 0;font:650 .75rem/1.3 R05Source,Arial,sans-serif}.sw-reader-experience .hl-top+.sw-home-lists{margin-top:0}.sw-reader-experience .hl-top>article.sw-reader-card:last-child{padding-bottom:0}.sw-reader-experience .hl-top+.hl-top,.sw-reader-experience .hl-top+.sw-home-lists>:first-child{padding-top:20px}.sw-reader-experience .hl-top:has(>.hl-tab-link:last-child)+.hl-top{padding-top:9px}.sw-reader-experience .hl-top:has(>.hl-tab-link:last-child)+.sw-home-lists>:first-child{padding-top:9px}.sw-reader-experience .hl-top>.hl-tab-link:last-child{margin-bottom:0}.sw-reader-experience .r05-home-feed .sw-reader-card:has(.sw-reader-reason):not(.sw-reader-lead) .sw-reader-summary{-webkit-line-clamp:1;line-clamp:1}.sw-reader-experience .r05-home-feed :is(.sw-home-lists .hl-section,.hl-day) .sw-reader-card.has-art:not([data-density=lead]):not([data-density=feature]):not(.sw-reader-week-pick){align-items:stretch}.sw-reader-experience .r05-home-feed :is(.sw-home-lists .hl-section,.hl-day) .sw-reader-card.has-art:not([data-density=lead]):not([data-density=feature]):not(.sw-reader-week-pick) .sw-reader-art{aspect-ratio:auto;contain:size;align-self:stretch;height:auto;min-height:88px;position:relative}.sw-reader-experience .r05-home-feed :is(.sw-home-lists .hl-section,.hl-day) .sw-reader-card.has-art:not([data-density=lead]):not([data-density=feature]):not(.sw-reader-week-pick) .sw-reader-art :is(img,svg){object-fit:contain;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.sw-reader-experience :is(.hl-day-head,.hl-section-head){padding-top:23px;padding-bottom:8px}.sw-reader-experience .r05-home-feed>.hl-top:first-of-type>.hl-top-head{padding-top:28px}.sw-reader-experience .hl-section>.hl-more{margin-bottom:0}.sw-reader-experience .sw-home-lists>:is(.hl-section,.hl-day):not(:first-child){padding-top:20px}.sw-reader-experience .sw-home-lists>.hl-section:has(>.hl-more:last-child)+:is(.hl-section,.hl-day){padding-top:9px}.sw-reader-experience .r05-home-feed .sw-reader-card.has-art:not(.sw-reader-lead) .sw-reader-meta .sw-reader-kicker{display:block}.sw-reader-experience .r05-home-feed .sw-reader-card.has-art:not(.sw-reader-lead) .sw-reader-meta .sw-reader-sep{display:none}.sw-reader-experience .r05-home-feed>.sw-home-lists:not(.hl-top~.sw-home-lists)>:is(.hl-section,.hl-day):first-child>:is(.hl-section-head,.hl-day-head){border-top-color:#0000}@container (width>=19.01rem){.sw-reader-experience .r05-home-feed .sw-reader-card.sw-art-right .sw-reader-copy{position:static}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-art-right .sw-reader-copy>.r05-save{top:9px}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-art-right .sw-reader-meta{margin-right:0}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-art-right>.sw-reader-art{margin-top:32px}}.sw-reader-experience .r05-home-feed :is(.hl-top,.hl-section,.hl-day,.hl-rest)>article.sw-reader-card.sw-reader-week-pick{--wp-out-top:21px;--wp-out-bottom:21px;isolation:isolate;min-height:0;color:var(--wp-text);padding:calc(var(--wp-out-top) + 20px) 16px calc(var(--wp-out-bottom) + 28px);background:0 0;margin:0;display:block;position:relative}.sw-reader-experience .r05-home-feed :is(.hl-top,.hl-section,.hl-day)>article.sw-reader-card.sw-reader-week-pick:first-of-type{--wp-out-top:1px}.sw-reader-experience .r05-home-feed :is(.hl-top,.hl-section,.hl-day,.hl-rest)>article.sw-reader-card.sw-reader-week-pick:last-child{--wp-out-bottom:0px}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick:before{content:"";z-index:-1;left:0;right:0;top:var(--wp-out-top);bottom:var(--wp-out-bottom);background:var(--wp-field);clip-path:polygon(0 0,100% 0,100% 100%,61% 100%,60% calc(100% - 12px),0 calc(100% - 12px));pointer-events:none;position:absolute}.sw-reader-experience .sw-reader-card.sw-reader-week-pick[data-fill=coral]{--wp-field:#ff6946;--wp-text:#25203d}.sw-reader-experience .sw-reader-card.sw-reader-week-pick[data-fill=yellow]{--wp-field:#fdb72b;--wp-text:#25203d}.sw-reader-experience .sw-reader-card.sw-reader-week-pick[data-fill=pink]{--wp-field:#f8c0b0;--wp-text:#25203d}.sw-reader-experience .sw-reader-card.sw-reader-week-pick[data-fill=forest]{--wp-field:#0b382e;--wp-text:#fff9ed}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick[data-fill] :is(.sw-reader-copy,.sw-reader-copy *){color:var(--wp-text)}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-reader-copy>.r05-save{top:0;right:-11px}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-reader-copy>.r05-save svg{width:22px;height:22px}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-reader-copy>.sw-reader-meta{min-height:44px;margin:0 41px 7px 0;padding-top:12px}.sw-reader-experience .r05-home-feed .sw-reader-card.has-art.sw-reader-week-pick .sw-reader-meta :is(.sw-reader-kicker,.sw-reader-sep){display:inline}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-reader-copy>h3{font-size:var(--home-lead);letter-spacing:-.02em;text-wrap:balance;max-width:none;margin:0 0 8px;line-height:1.1}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-relationship{font:400 var(--home-relation)/1.3 R05Source,Arial,sans-serif;letter-spacing:0;margin:0}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-host{font-size:inherit;max-width:none;display:block}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-week-lower{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:16px;display:flex;container-type:inline-size}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-week-words{flex:10rem;align-self:flex-start;min-width:min(10rem,100%)}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-week-lower>.sw-reader-art{aspect-ratio:auto;contain:none;background:0 0;flex:none;width:min(36%,136px);height:auto;max-height:180px;margin:8px 0 0;position:static}.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-week-lower>.sw-reader-art :is(.sw-art-link,img,svg){object-fit:contain;width:100%;height:auto;max-height:180px;display:block;position:static}@container (width<=17.2rem){.sw-reader-experience .r05-home-feed .sw-reader-card.sw-reader-week-pick .sw-week-lower>.sw-reader-art{width:min(50%,136px);margin-top:0}}@font-face{font-family:Mona Sans;src:url(/fonts/mona-sans.woff2)format("woff2");font-weight:500 800;font-stretch:75% 100%;font-display:swap}html[data-look=next]{--sw-green:#0b382e;--sw-paper:#f5f3ec;--sw-stone:#e8e0d9;--sw-slate:#58635d;--sw-white:#fff;--sw-rule:#58635d47;--paper:var(--sw-paper);--paper-lift:var(--sw-stone);--ink:var(--sw-green);--ink-soft:var(--sw-slate);--ink-faint:var(--sw-rule);--line:var(--sw-slate);--line-control:var(--sw-slate);--g-green:var(--sw-green);--g-green-deep:var(--sw-green);--amber:var(--sw-green);--brick:var(--sw-green);--slate:var(--sw-slate);--street:var(--sw-stone);letter-spacing:0;background:var(--sw-paper);color:var(--sw-green);font-family:Mona Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;font-stretch:100%}html[data-look=next] .july-timeline-date{font-variant-numeric:tabular-nums}html[data-look=next] body{background:var(--sw-paper)}html[data-look=next] button,html[data-look=next] a{letter-spacing:0}html[data-look=next] .july-header-text{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:8px;display:flex}html[data-look=next] .july-brandline{font:inherit;flex-basis:100%;align-items:center;gap:12px;margin:0 0 4px;display:flex}html[data-look=next] .july-lockup{width:149px;height:38px;display:block}html[data-look=next] .july-edition{border-left:1px solid var(--sw-green);color:var(--sw-slate);padding-left:12px;font-size:1.5rem;font-weight:500;line-height:1.875rem}html[data-look=next] .july-kicker{letter-spacing:0;text-transform:none;color:var(--sw-slate);order:1;margin:0;font-size:.8125rem;font-weight:700;line-height:1.125rem}html[data-look=next] .sw-listyours{color:var(--sw-green);text-underline-offset:2px;order:1;margin-left:auto;font-size:.8125rem;font-weight:700;line-height:1.125rem;text-decoration:underline;position:relative}html[data-look=next] .sw-listyours:after{content:"";position:absolute;inset:-13px -8px}html[data-look=next] .july-header p{max-width:none;color:var(--sw-slate);flex-basis:100%;order:2;margin:0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-gbanner,html[data-look=next] .july-gbanner--compact,html[data-look=next] .july-sfbanner{border-bottom:1px solid var(--sw-green);background:var(--sw-green);color:var(--sw-white);gap:8px;padding:8px 16px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-gbadge{display:none}html[data-look=next] .july-cbanner{border-top:2px solid var(--sw-green);border-bottom:1px solid var(--sw-green);background:var(--sw-stone);min-height:44px;color:var(--sw-green);gap:8px;padding:8px 16px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-cbanner-cta,html[data-look=next] .july-sfbanner-cta{letter-spacing:0;font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .july-cbanner:focus-visible{outline:2px solid var(--sw-green);outline-offset:-4px}html[data-look=next] .july-notice,html[data-look=next] .july-focus{border-bottom:1px solid var(--sw-rule);background:var(--sw-stone);gap:8px;padding:8px 16px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-notice--quiet{color:var(--sw-slate);background:0 0;font-size:.8125rem}html[data-look=next] .july-notice-dismiss{width:44px;height:44px;color:var(--sw-slate);margin:-12px -12px -12px 0;font-size:1.25rem}html[data-look=next] .july-filters{border-bottom:1px solid var(--sw-rule);gap:8px;padding:6px 16px}html[data-look=next] .july-chip{border:1px solid var(--sw-slate);min-height:32px;color:var(--sw-green);letter-spacing:0;border-radius:4px;gap:8px;padding:7px 12px;font-size:.8125rem;font-weight:700;line-height:1rem;position:relative}html[data-look=next] .july-chip:after{content:"";position:absolute;inset:-7px -4px}html[data-look=next] .july-chip.is-active{border-color:var(--sw-green);background:var(--sw-green);color:var(--sw-white)}html[data-look=next] .july-chip--more{color:var(--sw-slate)}html[data-look=next] .july-dot{display:none}html[data-look=next] .sw-daygroup,html[data-look=next] .sw-daylist{margin:0;padding:0;list-style:none;display:block}html[data-look=next] .july-day{border-bottom:1px solid var(--sw-rule);background:var(--sw-paper);letter-spacing:0;text-transform:none;color:var(--sw-green);padding:8px 16px;font-size:.8125rem;font-weight:700;line-height:1.125rem}html[data-look=next] .july-card{border-bottom:1px solid var(--sw-rule);scroll-margin-top:40px}html[data-look=next] .july-card-head:hover{background:#e8e0d999}html[data-look=next] .july-card.is-open .july-card-title{-webkit-line-clamp:unset;line-clamp:none;font-size:1.75rem;font-weight:800;font-stretch:75%;line-height:2rem}html[data-look=next] .july-card.is-open{background:var(--sw-stone);box-shadow:inset 2px 0 0 var(--sw-green)}html[data-look=next] .july-card-title{-webkit-line-clamp:2;line-clamp:2;font-size:1rem;font-weight:700;font-stretch:100%;line-height:1.375rem}html[data-look=next] .july-card-loc{color:var(--sw-slate);margin-left:0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-free{color:var(--sw-green);letter-spacing:0;text-transform:none;background:0 0;border:0;margin-top:0;padding:0;font-size:.875rem;font-weight:700;line-height:1.375rem}html[data-look=next] .july-notoday,html[data-look=next] .july-empty{color:var(--sw-slate);padding:12px 16px 0;font-size:.8125rem;font-weight:500;line-height:1.125rem}html[data-look=next] .july-empty{padding-bottom:16px}html[data-look=next] .july-empty-reset{min-height:44px;color:var(--sw-green);padding:12px 4px;font-weight:700}html[data-look=next] .july-detail{padding:0 16px 16px}html[data-look=next] .july-detail-when{color:var(--sw-green);margin:0 0 4px;font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .july-detail-summary{max-width:640px;margin:0 0 8px;font-size:1rem;line-height:1.5rem}html[data-look=next] .july-detail-venues{color:var(--sw-slate);margin:0 0 8px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-actions{flex-wrap:wrap;gap:8px;margin:12px 0;overflow:visible}html[data-look=next] .july-action{border:1px solid var(--sw-green);background:var(--sw-paper);min-height:44px;color:var(--sw-green);border-radius:4px;align-items:center;padding:12px 16px;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}html[data-look=next] .july-action:hover{background:var(--sw-stone);color:var(--sw-green)}html[data-look=next] .july-action--primary,html[data-look=next] .july-action--primary:hover{background:var(--sw-green);color:var(--sw-white)}html[data-look=next] .july-action--static,html[data-look=next] .july-action--static:hover{color:var(--sw-slate);background:0 0;border:0;padding:12px 0;font-weight:500}html[data-look=next] .july-timeline{border-left:2px solid var(--sw-slate);margin:8px 0}html[data-look=next] .july-timeline li{gap:8px;padding:4px 0 4px 12px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-timeline-date,html[data-look=next] .july-timeline strong{font-weight:700}html[data-look=next] .july-related{gap:8px;margin:8px 0 0}html[data-look=next] .july-related-label{letter-spacing:0;text-transform:none;color:var(--sw-slate);font-size:.75rem;font-weight:500;line-height:1rem}html[data-look=next] .july-related-chip{border:1px solid var(--sw-slate);min-height:44px;color:var(--sw-green);border-radius:4px;align-items:center;padding:12px 16px;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}html[data-look=next] .july-related-chip:hover{border-color:var(--sw-green)}html[data-look=next] .july-source{letter-spacing:0;text-transform:none;color:var(--sw-slate);margin:8px 0 0;font-size:.75rem;line-height:1rem}html[data-look=next] .july-source a{color:var(--sw-green);padding:14px 0}html[data-look=next] .july-report{color:var(--sw-slate);padding:13px 0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-supply{border-top:1px solid var(--sw-rule);color:var(--sw-slate);padding:8px 16px 16px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .july-supply a{color:var(--sw-green);padding:13px 0;font-weight:700}html[data-look=next] .july-fbanner{border-top:1px solid var(--sw-green);border-bottom:1px solid var(--sw-green);background:var(--sw-green);color:var(--sw-white);gap:12px;padding:12px 12px 12px 16px}html[data-look=next] .july-fbanner-terms{color:var(--sw-stone);margin:0 0 8px;font-size:.8125rem;font-weight:500;line-height:1.125rem}html[data-look=next] .july-fbanner-cta{background:var(--sw-paper);min-height:44px;color:var(--sw-green);border-radius:4px;align-items:center;padding:12px 16px;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}html[data-look=next] .july-fbanner-cta:focus-visible,html[data-look=next] .july-fbanner-dismiss:focus-visible{outline:2px solid var(--sw-white);outline-offset:2px}html[data-look=next] .july-ctas{border-top:1px solid var(--sw-green);gap:8px;padding:12px 16px}html[data-look=next] .july-cta{border:1px solid var(--sw-green);background:var(--sw-paper);min-height:44px;color:var(--sw-green);border-radius:4px;justify-content:center;align-items:center;padding:12px 16px;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}html[data-look=next] .july-cta--primary{background:var(--sw-green);color:var(--sw-white)}html[data-look=next] .july-legal{border-top:1px solid var(--sw-rule);color:var(--sw-slate);padding:12px 16px 16px;font-size:.75rem;line-height:1rem}html[data-look=next] .july-legal-links a{color:var(--sw-slate);padding:14px 0}html[data-look=next] .july-legal-links a+a:before{color:var(--sw-slate);padding:0 8px}html[data-look=next] .july-legal-links a:focus-visible{outline-color:var(--sw-green)}html[data-look=next] .july-todaypill{border:1px solid var(--sw-green);background:var(--sw-green);min-height:44px;color:var(--sw-white);letter-spacing:0;box-shadow:none;border-radius:4px;padding:12px 16px;font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .july-todaypill:hover{background:var(--sw-green);text-decoration:underline}html[data-look=next] .july-mapexpand{border:1px solid var(--sw-green);background:var(--sw-paper);width:44px;height:44px;color:var(--sw-green);box-shadow:none;border-radius:4px;padding:0;bottom:8px;right:8px}html[data-look=next] .july-map .maplibregl-ctrl-group{border:1px solid var(--sw-green);background:var(--sw-paper);box-shadow:none;border-radius:4px}html[data-look=next] .july-map .maplibregl-ctrl-group button{background-color:var(--sw-paper);width:44px;height:44px}html[data-look=next] .july-map .maplibregl-ctrl-group button,html[data-look=next] .july-map .maplibregl-ctrl-group button .maplibregl-ctrl-icon{color:var(--sw-green)}html[data-look=next] .july-map .maplibregl-ctrl-group .maplibregl-ctrl-icon{background-image:none;place-items:center;font-size:1.25rem;font-weight:700;line-height:1;display:grid}html[data-look=next] .july-map .maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon:before{content:"+"}html[data-look=next] .july-map .maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon:before{content:"−"}html[data-look=next] .july-map .maplibregl-ctrl-group button:disabled .maplibregl-ctrl-icon{color:var(--sw-slate);opacity:1}html[data-look=next] .july-map .maplibregl-ctrl-group button+button{border-top:1px solid var(--sw-rule)}html[data-look=next] .july-map .maplibregl-ctrl-attrib,html[data-look=next] .july-map .maplibregl-compact-show.maplibregl-ctrl-attrib,html[data-look=next] .july-map .maplibregl-ctrl-attrib-button{background-color:var(--sw-paper);color:var(--sw-slate)}html[data-look=next] .july-map .maplibregl-ctrl-attrib{border-radius:4px}html[data-look=next] .july-map .maplibregl-ctrl-attrib-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath fill='%230B382E' d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border-radius:4px}html[data-look=next] .july-map .maplibregl-ctrl-attrib-button:after{content:"";position:absolute;inset:-10px}html[data-look=next] .july-map .maplibregl-ctrl-attrib a{color:var(--sw-green)}html[data-look=next] .sw-marker,html[data-look=next] .sw-cluster{width:40px;height:40px;color:var(--sw-green);cursor:pointer;background:0 0;border:0;padding:0}html[data-look=next] .sw-marker.is-selected{z-index:3;width:48px;height:48px}html[data-look=next] .sw-marker.is-connected{z-index:2}html[data-look=next] .sw-marker.has-state:not(.is-selected):not(.is-connected){z-index:1}html[data-look=next] .sw-marker-pin,html[data-look=next] .sw-cluster svg{width:100%;height:100%;display:block;overflow:visible}html[data-look=next] .sw-marker:after{content:"";position:absolute;inset:-2px}html[data-look=next] .sw-marker-label{border:1px solid var(--sw-rule);background:var(--sw-paper);text-align:left;letter-spacing:0;border-radius:4px;flex-direction:column;gap:4px;width:max-content;max-width:176px;padding:4px 8px;font-family:Mona Sans,sans-serif;display:none;position:absolute;top:0;left:calc(100% + 4px)}@media (width<=599px){html[data-look=next] .sw-marker-label{max-width:144px}}html[data-look=next] .sw-marker[data-label-side=none]:not(:hover):not(:focus-visible) .sw-marker-label{display:none}html[data-look=next] .sw-marker[data-label-side$=-down] .sw-marker-label{top:28px}html[data-look=next] .sw-marker[data-label-side$=-up] .sw-marker-label{top:auto;bottom:28px}html[data-look=next] .sw-marker[data-label-side=below] .sw-marker-label{top:calc(100% + 4px);left:50%;transform:translate(-50%)}html[data-look=next] .sw-marker[data-label-side=above] .sw-marker-label{top:auto;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}html[data-look=next] .sw-marker.is-selected .sw-marker-label{border-color:var(--sw-green)}html[data-look=next] .sw-marker.has-state .sw-marker-label,html[data-look=next] .sw-marker.is-selected .sw-marker-label,html[data-look=next] .sw-marker.is-connected .sw-marker-label,html[data-look=next] .sw-marker:hover .sw-marker-label,html[data-look=next] .sw-marker:focus-visible .sw-marker-label{display:flex}html[data-look=next] .sw-marker-name{color:var(--sw-green);font-size:.875rem;font-weight:700;line-height:1.125rem;display:none}html[data-look=next] .sw-marker.is-selected .sw-marker-name,html[data-look=next] .sw-marker:hover .sw-marker-name,html[data-look=next] .sw-marker:focus-visible .sw-marker-name{display:block}html[data-look=next] .sw-marker-state{color:var(--sw-green);font-size:.75rem;font-weight:700;line-height:1rem}html[data-look=next] .sw-marker-connection{flex-direction:column;display:flex}html[data-look=next] .sw-marker-reason{color:var(--sw-green);font-size:.75rem;font-weight:500;line-height:1rem}html[data-look=next] .sw-cluster:after{content:"";position:absolute;inset:-2px}html[data-look=next] .sw-cluster-count{color:var(--sw-green);letter-spacing:0;background:0 0;border-radius:50%;place-items:center;font-family:Mona Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1;display:grid;position:absolute;inset:2px}html[data-look=next] .sw-skip{z-index:50;background:var(--sw-green);height:44px;color:var(--sw-white);font:inherit;border:0;border-radius:4px;padding:0 16px;font-size:.875rem;font-weight:700;line-height:1.25rem;position:absolute;top:-100px;left:16px}html[data-look=next] .sw-skip:focus{top:8px}html[data-look=next] .sw-skip:focus-visible{outline:2px solid var(--sw-green);outline-offset:2px}html[data-look=next] .sw-maplist-open{z-index:5;border:1px solid var(--sw-green);background:var(--sw-paper);min-width:44px;height:44px;color:var(--sw-green);font:inherit;cursor:pointer;border-radius:4px;padding:0 12px;font-size:.875rem;font-weight:700;line-height:1.25rem;position:absolute;top:8px;left:8px}html[data-look=next] .sw-maplist{z-index:6;border-right:1px solid var(--sw-green);background:var(--sw-paper);width:min(376px,100%);color:var(--sw-green);position:absolute;top:0;bottom:0;left:0;overflow-y:auto}html[data-look=next] .sw-maplist-head{z-index:1;border-bottom:1px solid var(--sw-rule);background:var(--sw-paper);justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 16px;display:flex;position:sticky;top:0}html[data-look=next] .sw-maplist-head h2{outline:none;margin:0;font-size:1rem;font-weight:700;line-height:1.5rem}html[data-look=next] .sw-maplist-close{border:1px solid var(--sw-green);background:var(--sw-paper);min-width:44px;height:44px;color:var(--sw-green);font:inherit;cursor:pointer;border-radius:4px;margin:4px 0;padding:0 12px;font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .sw-maplist-places,html[data-look=next] .sw-maplist-place ul{margin:0;padding:0;list-style:none}html[data-look=next] .sw-maplist-place{border-bottom:1px solid var(--sw-rule);padding:12px 16px;scroll-margin-top:56px}html[data-look=next] .sw-maplist-place h3{margin:0;font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .sw-maplist-kind,html[data-look=next] .sw-maplist-address,html[data-look=next] .sw-maplist-meta,html[data-look=next] .sw-maplist-reason,html[data-look=next] .sw-maplist-connected-label{color:var(--sw-slate);font-size:.75rem;font-weight:500;line-height:1rem}html[data-look=next] .sw-maplist-address{margin:0 0 4px}html[data-look=next] .sw-maplist-meta strong{color:var(--sw-green);font-weight:700}html[data-look=next] .sw-maplist-pick{width:100%;min-height:44px;color:var(--sw-green);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:8px 0;display:flex}html[data-look=next] .sw-maplist-title{font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .sw-maplist-pick{scroll-margin-top:64px}html[data-look=next] .sw-maplist-record.is-selected{border-left:2px solid var(--sw-green);margin-left:-12px;padding-left:10px}html[data-look=next] .sw-maplist-connected{padding:0 0 8px}html[data-look=next] .sw-maplist-connected-label{color:var(--sw-green);margin:0;font-weight:700}html[data-look=next] .sw-maplist-connected li{padding-top:4px}html[data-look=next] .sw-maplist-pick--link{text-underline-offset:2px;padding:12px 0;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:underline;text-decoration-thickness:1px}html[data-look=next] .sw-connected{max-width:640px;margin:24px 0 0;padding:0 0 4px}html[data-look=next] .sw-connections{margin:0;padding:0;list-style:none}html[data-look=next] .sw-connection-reason{color:var(--sw-slate);margin:0;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-connection-link{color:var(--sw-green);text-underline-offset:2px;padding:12px 0;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}html[data-look=next] .sw-connected+.sw-evidence{margin-top:4px}html[data-look=next] :focus-visible{outline:2px solid var(--sw-green);outline-offset:2px}html[data-look=next] .july-gbanner :focus-visible,html[data-look=next] .july-fbanner :focus-visible{outline-color:var(--sw-white)}html[data-look=next] .july-crash-reload{border:1px solid var(--sw-green);background:var(--sw-green);min-height:44px;color:var(--sw-white);border-radius:4px;padding:12px 16px;font-size:.875rem;font-weight:700}html[data-look=next] .sw-lifecycle,html[data-look=next] .sw-cancelled-word{color:var(--sw-green);font-weight:700}html[data-look=next] .sw-now{max-width:640px}html[data-look=next] .sw-now.is-updated{margin-top:4px}html[data-look=next] .sw-now .sw-status .sw-lifecycle{border:1px solid var(--sw-green);letter-spacing:.02em;text-transform:uppercase;border-radius:4px;padding:0 6px;font-size:.75rem;line-height:1.125rem;display:inline-block}html[data-look=next] .sw-claim{color:var(--sw-slate);margin:8px 0 0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .sw-claim time{color:var(--sw-green);font-weight:700}html[data-look=next] .sw-now .sw-words{margin-top:8px}html[data-look=next] .sw-words.is-short.is-clamped{max-height:5rem}html[data-look=next] .sw-now .sw-artifact.is-inset{margin-top:8px}html[data-look=next] .sw-foot{max-width:640px;margin-top:24px}html[data-look=next] .sw-foot .sw-origin{margin:0}html[data-look=next] .sw-cancelled,html[data-look=next] .sw-change{position:relative}html[data-look=next] .sw-now del,html[data-look=next] .sw-history del,html[data-look=next] .july-card-loc del{color:var(--sw-slate);font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}html[data-look=next] .sw-status{color:var(--sw-green);margin:0 0 4px;font-size:.875rem;line-height:1.25rem}html[data-look=next] .sw-fact{margin:0 0 8px}html[data-look=next] .sw-fact-now{color:var(--sw-green);margin:0;font-size:1rem;font-weight:700;line-height:1.5rem}html[data-look=next] .sw-fact-was{max-width:640px;color:var(--sw-slate);margin:0;font-size:.875rem;line-height:1.25rem}html[data-look=next] .sw-history{border-top:1px solid var(--sw-rule);max-width:640px;margin:24px 0 0;padding-top:12px}html[data-look=next] .sw-history-toggle{min-height:44px;color:var(--sw-green);font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:underline;display:flex}html[data-look=next] .sw-history-toggle:hover>span:first-child{text-underline-offset:2px;text-decoration:underline}html[data-look=next] .sw-history-sign{text-align:center;width:20px;font-size:1.25rem;line-height:1.25rem}html[data-look=next] .sw-history-body{max-width:640px;padding:0 0 16px}@media (prefers-reduced-motion:no-preference){html[data-look=next] .sw-history-body:not([hidden]){animation:.16s ease-out sw-history-in}}@keyframes sw-history-in{0%{opacity:0;transform:translateY(-4px)}}html[data-look=next] .sw-amendment{margin:0;padding:0;list-style:none}html[data-look=next] .sw-amendment+.sw-amendment{margin-top:12px}html[data-look=next] .sw-change+.sw-change{margin-top:4px}html[data-look=next] .sw-change-meta{color:var(--sw-slate);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-change-fact{color:var(--sw-green);margin:0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .sw-change-fact strong{font-weight:700}html[data-look=next] .sw-change-summary{color:var(--sw-slate);margin:0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .sw-origin{color:var(--sw-slate);margin:12px 0 0;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-origin strong{font-weight:700}html[data-look=next] .sw-origin+.july-source{margin-top:0}html[data-look=next] .sw-evidence{max-width:640px;margin:24px 0 0;padding:0 0 4px}html[data-look=next] .sw-evidence-head{color:var(--sw-green);margin:0 0 4px;font-size:1rem;font-weight:700;line-height:1.5rem}html[data-look=next] .sw-sources{margin:0;padding:0;list-style:none}html[data-look=next] .sw-source+.sw-source{margin-top:8px}html[data-look=next] .sw-source-name{color:var(--sw-green);margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}html[data-look=next] .sw-source-name a{color:var(--sw-green);text-underline-offset:2px;padding:12px 0;text-decoration:underline;text-decoration-thickness:1px}html[data-look=next] .sw-source-kind{color:var(--sw-slate);font-weight:500}html[data-look=next] .sw-source-when{color:var(--sw-slate);margin:0;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-words .sw-words-data{color:var(--sw-slate)}html[data-look=next] .sw-unattributed{margin-top:12px}html[data-look=next] .sw-words{border-left:1px solid var(--sw-slate);color:var(--sw-green);overflow-wrap:anywhere;margin:4px 0;padding:0 0 0 12px;font-size:.875rem;line-height:1.25rem}html[data-look=next] .sw-words p{margin:0}html[data-look=next] .sw-words.is-clamped{max-height:7.5rem;overflow:hidden}html[data-look=next] .sw-words-toggle{min-height:44px;color:var(--sw-green);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:.8125rem;font-weight:700;line-height:1.125rem;text-decoration:underline;text-decoration-thickness:1px}html[data-look=next] .sw-evidence+.sw-history{margin-top:12px}html[data-look=next] .sw-artifact{--photo-max:420px;margin:8px 0 12px}html[data-look=next] .sw-artifact-photo{color:var(--sw-green);width:min(100%, calc(var(--photo-max) * var(--ratio)));line-height:0;display:block;position:relative}html[data-look=next] .sw-artifact img{width:100%;height:auto;display:block}html[data-look=next] .sw-artifact-caption{color:var(--sw-slate);flex-direction:column;margin-top:4px;font-size:.8125rem;line-height:1.125rem;display:flex}html[data-look=next] .sw-artifact-detail,html[data-look=next] .sw-artifact-lang{color:var(--sw-green);font-weight:700}html[data-look=next] .sw-rowphoto{cursor:pointer}html[data-look=next] .sw-rowphoto img{display:block}html[data-look=next] .sw-artifact.is-inset{grid-template-columns:112px 1fr;align-items:start;column-gap:12px;display:grid}html[data-look=next] .sw-artifact.is-inset .sw-artifact-photo{width:112px}html[data-look=next] .sw-artifact.is-inset .sw-artifact-caption{margin-top:0}html[data-look=next] .sw-artifact.is-top{--photo-h:220px;margin:0 0 12px}html[data-look=next] .sw-artifact.is-top .sw-artifact-photo{width:100%}html[data-look=next] .sw-artifact.is-top img{height:min(var(--photo-h), calc(100vw / var(--ratio)));object-fit:cover;object-position:center top;aspect-ratio:auto!important}html[data-look=next] .sw-artifact.is-top .sw-artifact-caption{padding:0 16px}html[data-look=next] .july-card.is-open .sw-artifact.is-top{margin:0 -16px 12px -14px}html[data-look=next] .sw-openrecord>.sw-artifact.is-top{margin:-16px -16px 12px}@media (width>=761px){html[data-look=next] .sw-artifact.is-top{--photo-h:320px}html[data-look=next] .july-header,html[data-look=next] .july-gbanner,html[data-look=next] .july-cbanner,html[data-look=next] .july-sfbanner,html[data-look=next] .july-notice,html[data-look=next] .july-focus,html[data-look=next] .july-day,html[data-look=next] .july-card-head,html[data-look=next] .july-notoday,html[data-look=next] .july-empty,html[data-look=next] .july-supply,html[data-look=next] .july-ctas,html[data-look=next] .july-legal{padding-left:32px;padding-right:32px}html[data-look=next] .july-filters{padding:8px 32px}html[data-look=next] .july-detail{padding:0 32px 16px}html[data-look=next] .sw-artifact.is-record{--photo-max:440px}html[data-look=next] .sw-artifact.is-record .sw-artifact-photo{width:min(calc(100% + 30px), calc(var(--photo-max) * var(--ratio)));margin-left:-30px}html[data-look=next] .july-fbanner{padding-left:32px}html[data-look=next] .sw-rowphoto{margin-left:32px;margin-right:32px}}@media (width<=760px){html[data-look=next] .july-main{--chrome:calc(var(--peek) + 45px)}html[data-look=next] .july-card{scroll-margin-top:calc(var(--chrome) + 40px)}html[data-look=next] .july-filters{padding:6px 16px;-webkit-mask-image:none;mask-image:none}html[data-look=next] .july-filters:after{content:"";background:linear-gradient(to right, #f5f3ec00, var(--sw-paper));pointer-events:none;flex:none;width:32px;margin-left:-32px;margin-right:-16px;position:sticky;right:-16px}html[data-look=next] .july-cbanner{padding:8px 16px}}@media (prefers-reduced-motion:reduce){html[data-look=next] *{transition:none!important;animation:none!important}}html[data-look=next] .sw-openrecord{padding:16px 16px 24px}html[data-look=next] .sw-openrecord-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-look=next] .sw-openrecord-title{color:var(--sw-green);margin:0 0 4px;font-size:1.75rem;font-weight:800;font-stretch:75%;line-height:2rem}html[data-look=next] .sw-openrecord-title:focus{outline:none}html[data-look=next] .sw-openrecord-close,html[data-look=next] .sw-mapclose{border:1px solid var(--sw-green);background:var(--sw-paper);min-width:44px;height:44px;color:var(--sw-green);font:inherit;cursor:pointer;border-radius:4px;flex:none;padding:0 12px;font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .sw-openrecord .july-detail{padding:0}html[data-look=next] .sw-openrecord-sub{margin:0 0 8px}@media (width<=760px){html[data-look=next] .july-main:not(.july-main--nomap){--peek:0px}html.sw-mapopen,html.sw-mapopen body{overflow:hidden}html.sw-mapopen[data-look=next] .july-filters{z-index:41;border-bottom:1px solid var(--sw-green);position:fixed;top:0;left:0;right:0}html[data-look=next] .july-mapzone.is-mapview{z-index:40;background:var(--sw-paper);border-bottom:0;flex-direction:column;height:auto;display:flex;position:fixed;inset:45px 0 0}html[data-look=next] .july-mapzone.is-mapview .july-map{flex:1;height:auto;min-height:0}html[data-look=next] .sw-mapclose{z-index:5;position:absolute;top:8px;left:8px}html[data-look=next] .sw-mapsheet{border-top:1px solid var(--sw-green);background:var(--sw-paper);flex-direction:column;flex:none;display:flex;position:relative}html[data-look=next] .sw-mapsheet>div{min-height:0;overflow:hidden}html[data-look=next] .sw-mapsheet.is-peek{max-height:40%}html[data-look=next] .sw-mapsheet.is-peek>div{overflow-y:auto}html[data-look=next] .sw-mapsheet.is-peek .july-detail,html[data-look=next] .sw-mapsheet.is-peek .sw-onmap{display:none}html[data-look=next] .sw-mapsheet.is-full{max-height:72%}html[data-look=next] .sw-mapsheet.is-full>div{overscroll-behavior:contain;overflow-y:auto}html[data-look=next] .sw-mapsheet .sw-openrecord{padding-bottom:8px}html[data-look=next] .sw-sheetmore{border:0;border-top:1px solid var(--sw-rule);background:var(--sw-paper);min-height:44px;color:var(--sw-green);font:inherit;text-underline-offset:2px;cursor:pointer;flex:none;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:underline}html[data-look=next] .july-mapzone.is-mapview .maplibregl-ctrl-top-right{display:none}html[data-look=next] .july-mapzone.is-mapview .sw-mapclose,html[data-look=next] .july-mapzone.is-mapview .sw-maplist-open{border-color:var(--sw-rule);min-width:0;height:32px;padding:0 10px}html[data-look=next] .july-mapzone.is-mapview .sw-mapclose:after,html[data-look=next] .july-mapzone.is-mapview .sw-maplist-open:after{content:"";position:absolute;inset:-6px -2px}html[data-look=next] .july-mapzone.is-mapview .sw-maplist-open{left:78px}}@media (width>=1440px){html[data-look=next] .july-main.has-recordcol{grid-template-columns:400px clamp(520px,100vw - 920px,640px) minmax(520px,1fr)}html[data-look=next] .july-main.has-recordcol .july-mapzone{grid-column:3}html[data-look=next] .sw-recordcol{border-right:1px solid var(--sw-green);background:var(--sw-paper);min-height:0;box-shadow:inset 2px 0 0 var(--sw-green);grid-column:2;overflow-y:auto}html[data-look=next] .sw-recordcol .sw-openrecord{padding:24px 32px 32px}html[data-look=next] .sw-recordcol .sw-openrecord>.sw-artifact.is-top{margin:-24px -32px 16px -30px}html[data-look=next] .sw-recordcol .sw-artifact.is-top .sw-artifact-caption{padding:0 32px}html[data-look=next] .july-main.has-recordcol .july-card.is-open{box-shadow:inset 2px 0 0 var(--sw-green)}html[data-look=next] .sw-recordcol .sw-openrecord-title{font-size:2rem;line-height:2.25rem}html[data-look=next] .july-main.has-recordcol .july-card.is-open .july-card-title{-webkit-line-clamp:2;line-clamp:2;font-size:1rem;font-weight:700;font-stretch:100%;line-height:1.375rem}}html[data-look=next] .july-card-title,html[data-look=next] .sw-openrecord-title,html[data-look=next] .july-card-loc,html[data-look=next] .july-detail-summary,html[data-look=next] .sw-fact-now,html[data-look=next] .sw-fact-was,html[data-look=next] .sw-words p,html[data-look=next] .sw-connection-link,html[data-look=next] .sw-maplist-title,html[data-look=next] .sw-maplist-address{overflow-wrap:anywhere}html[data-look=next] .sw-marker.is-aside,html[data-look=next] .sw-cluster.is-aside{visibility:hidden;pointer-events:none}html[data-look=next] .sw-marker.has-state .sw-marker-name{display:block}html[data-look=next] .july-brandline{flex-wrap:wrap;row-gap:4px}@media (width<=359px){html[data-look=next] .july-brandline{gap:8px}html[data-look=next] .july-edition{padding-left:8px;font-size:1.25rem;line-height:1.625rem}}@media (width>=761px){html[data-look=next] .sw-panelscroll{flex:1;min-height:0;display:block;overflow-y:auto}html[data-look=next] .sw-panelscroll>.july-list{flex:none;overflow:visible}}html.sw-recordopen,html.sw-recordopen body{overflow:hidden}html[data-look=next] .sw-recordscreen{z-index:60;overscroll-behavior:contain;background:var(--sw-paper);position:fixed;inset:0;overflow-y:auto}html[data-look=next] .sw-recordscreen .july-detail{flex-direction:column;display:flex}html[data-look=next] .sw-recordscreen .july-actions{z-index:1;padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--sw-green);background:var(--sw-paper);order:99;margin:24px -16px -24px;position:sticky;bottom:0}html[data-look=next] .sw-maplink{color:var(--sw-green);text-underline-offset:2px;order:1;align-items:center;gap:4px;margin-left:auto;font-size:.8125rem;font-weight:700;line-height:1.125rem;text-decoration:underline;display:inline-flex;position:relative}html[data-look=next] .sw-maplink+.sw-listyours,html[data-look=next] .sw-maplink~.sw-listyours{margin-left:16px}html[data-look=next] .sw-maplink:after{content:"";position:absolute;inset:-13px -8px}html[data-look=next] .sw-maplink:focus-visible{outline:2px solid var(--sw-green);outline-offset:2px}html[data-look=next] .sw-leadrow{border-bottom:1px solid var(--sw-green);list-style:none}html[data-look=next] .sw-lead{grid-template-columns:1fr;padding:16px;display:grid;position:relative}html[data-look=next] .sw-lead.has-photo{grid-template-columns:minmax(120px,42%) 1fr;column-gap:12px;padding-left:0}html[data-look=next] .sw-lead.is-current{background:var(--sw-stone);box-shadow:inset 2px 0 0 var(--sw-green)}html[data-look=next] .sw-lead-photo{cursor:pointer;margin:-16px 0}html[data-look=next] .sw-lead-photo img{object-fit:cover;object-position:left top;width:100%;height:100%;min-height:180px;max-height:240px;display:block}html[data-look=next] .sw-lead-text{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-look=next] .sw-lead-state,html[data-look=next] .sw-lead-line,html[data-look=next] .sw-lead-was,html[data-look=next] .sw-lead-touch,html[data-look=next] .sw-lead-credit{color:var(--sw-slate);margin:0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .sw-lead-title{overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;font-stretch:75%;line-height:1.75rem}html[data-look=next] .sw-lead-title a{color:var(--sw-green);margin:-8px 0;padding:8px 0;text-decoration:none;display:inline-block}html[data-look=next] .sw-lead-title a:after{content:"";position:absolute;inset:0}html[data-look=next] .sw-lead-title a:focus-visible{outline:2px solid var(--sw-green);outline-offset:2px}html[data-look=next] .sw-lead-was{font-size:.8125rem;line-height:1.125rem}html[data-look=next] .sw-lead-was del{color:var(--sw-slate);text-decoration-thickness:1px}html[data-look=next] .sw-lead-touch{color:var(--sw-green);font-weight:700}html[data-look=next] .july-card-loc .sw-lifecycle,html[data-look=next] .sw-lead-state .sw-lifecycle{border:1px solid var(--sw-green);letter-spacing:.02em;text-transform:uppercase;vertical-align:1px;border-radius:4px;padding:0 5px;font-size:.6875rem;line-height:1rem;display:inline-block}html[data-look=next] .sw-rowphoto{width:auto;margin:-4px 16px 16px}html[data-look=next] .sw-rowphoto img{object-fit:cover;object-position:center top;width:100%;height:160px;aspect-ratio:auto!important}@media (width<=359px){html[data-look=next] .sw-lead.has-photo{grid-template-columns:1fr;padding-left:16px}html[data-look=next] .sw-lead-photo{margin:-16px -16px 12px}html[data-look=next] .sw-lead-photo img{height:160px;min-height:0}}@media (width>=761px){html[data-look=next] .sw-lead{padding:20px 32px}html[data-look=next] .sw-lead.has-photo{padding-left:0}html[data-look=next] .sw-rowphoto{margin-left:32px;margin-right:32px}}html[data-look=next] .sw-onmap{min-height:44px;color:var(--sw-green);text-underline-offset:2px;align-items:center;margin:-8px 0 0;font-size:.8125rem;font-weight:700;line-height:1.125rem;text-decoration:underline;display:inline-flex}@media (width<=760px){html[data-look=next] .july-header{padding:4px 16px 6px;position:relative}html[data-look=next] .july-brandline{gap:8px;margin:0 0 2px}html[data-look=next] .july-lockup{width:113px;height:30px}html[data-look=next] .july-edition{padding-left:8px;font-size:1.25rem;line-height:1.625rem}html[data-look=next] .july-kicker,html[data-look=next] .sw-maplink,html[data-look=next] .sw-listyours{font-size:.75rem;line-height:1rem}html[data-look=next] .sw-maplink:after,html[data-look=next] .sw-listyours:after{inset:-22px -8px -6px}html[data-look=next] .july-header p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html[data-look=next] .july-chip:after{inset:-6px -4px}}@media (width<=359px){html[data-look=next] .sw-lead.has-photo{grid-template-columns:88px minmax(0,1fr);gap:4px 12px;padding:12px 16px}html[data-look=next] .sw-lead.has-photo .sw-lead-text{display:contents}html[data-look=next] .sw-lead.has-photo .sw-lead-photo{grid-area:2/1;align-self:start;margin:0}html[data-look=next] .sw-lead.has-photo .sw-lead-photo img{width:88px;height:112px;min-height:0;max-height:none}html[data-look=next] .sw-lead.has-photo .sw-lead-state{grid-area:1/1/auto/-1}html[data-look=next] .sw-lead.has-photo .sw-lead-title{grid-area:2/2;align-self:start;font-size:1.375rem;line-height:1.625rem}html[data-look=next] .sw-lead.has-photo .sw-lead-line,html[data-look=next] .sw-lead.has-photo .sw-lead-was,html[data-look=next] .sw-lead.has-photo .sw-lead-touch,html[data-look=next] .sw-lead.has-photo .sw-lead-credit{grid-column:1/-1}}html[data-look=next] .sw-rowtrace{color:var(--sw-slate);margin-top:2px;font-size:.75rem;font-weight:500;line-height:1rem;display:block}html[data-look=next] .sw-marker.is-selected .sw-marker-label{border-color:#0000;padding:2px 6px}html[data-look=next] .sw-marker.is-selected .sw-marker-state,html[data-look=next] .sw-marker.is-selected .sw-marker-kind,html[data-look=next] .sw-marker.is-selected .sw-marker-count,html[data-look=next] .sw-marker.is-connected:not(:hover):not(:focus-visible) .sw-marker-kind,html[data-look=next] .sw-marker.is-connected:not(:hover):not(:focus-visible) .sw-marker-count{display:none}@media (width>=761px){html[data-look=next] .july-filters{row-gap:12px}html[data-look=next] .july-chip:after{inset:-6px -4px}}html[data-look=next] .sw-marker.is-connected .sw-marker-name{font-size:.75rem;line-height:1rem;display:block}html[data-look=next] .july-chip{border-color:var(--sw-slate);background:var(--sw-stone)}html[data-look=next] .july-chip.is-active{border-color:var(--sw-green);background:var(--sw-green)}html[data-look=next] .july-chip--more{background:0 0}html[data-look=next] .july-card-head{gap:2px;padding:12px 16px 14px}html[data-look=next] .july-card-title{line-height:1.25rem}html[data-look=next] .july-card-what{color:var(--sw-green);overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}html[data-look=next] .july-card-loc{margin-top:1px;font-size:.75rem;line-height:1rem}html[data-look=next] .july-day{border-bottom-color:#58635d2e;padding:14px 16px 6px}html[data-look=next] .sw-lead.has-photo{grid-template-columns:minmax(120px,44%) 1fr;align-items:start;column-gap:14px}html[data-look=next] .sw-lead-photo{margin:-16px 0 0}html[data-look=next] .sw-lead-photo img{object-fit:fill;height:auto;min-height:0;max-height:none}html[data-look=next] .sw-lead-text{gap:2px}html[data-look=next] .sw-lead-title{font-size:1.375rem;line-height:1.5rem}html[data-look=next] .sw-lead-what{color:var(--sw-green);margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}html[data-look=next] .sw-lead-line,html[data-look=next] .sw-lead-was,html[data-look=next] .sw-lead-credit{font-size:.75rem;line-height:1rem}html[data-look=next] .sw-lead-touch{margin-top:2px;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-lead-credit{margin-top:4px}@media (width<=359px){html[data-look=next] .sw-lead.has-photo .sw-lead-photo img{height:auto}html[data-look=next] .sw-lead.has-photo .sw-lead-what{grid-column:2}}html[data-look=next] .sw-now.is-updated{background:var(--sw-stone);max-width:none;margin:12px -16px 0;padding:12px 16px 14px}html[data-look=next] .sw-now.is-updated>*{max-width:640px}html[data-look=next] .sw-now .sw-now-head{margin-bottom:6px}html[data-look=next] .sw-now .sw-claim{margin-top:6px}html[data-look=next] .sw-now .sw-words{border-left-color:var(--sw-green)}html[data-look=next] .july-card.is-open .sw-now.is-updated{background:var(--sw-paper);margin-left:-14px}@media (width>=761px){html[data-look=next] .sw-now.is-updated{margin:12px -32px 0;padding:16px 32px}html[data-look=next] .july-card.is-open .sw-now.is-updated{margin-left:-30px}}html[data-look=next] .sw-history,html[data-look=next] .sw-evidence+.sw-history{border-top:0;margin-top:20px;padding-top:0}html[data-look=next] .sw-about{margin-top:28px}html[data-look=next] .sw-evidence{margin-top:32px}html[data-look=next] .sw-connected{margin-top:28px}html[data-look=next] .sw-foot{margin-top:32px}html[data-look=next] .sw-evidence-count{color:var(--sw-slate);font-weight:500}html[data-look=next] .july-action{gap:8px}html[data-look=next] .sw-action-glyph{flex:none}html[data-look=next] .sw-onmap{gap:6px}html[data-look=next] .sw-openrecord{position:relative}html[data-look=next] .sw-openrecord-head{flex-direction:column;align-items:flex-start;gap:8px}html[data-look=next] .sw-openrecord-close{order:-1;place-items:center;width:44px;min-width:44px;padding:0;display:inline-grid}html[data-look=next] .sw-mapsheet .sw-openrecord-head{flex-direction:row;justify-content:space-between;align-items:flex-start}html[data-look=next] .sw-openrecord-close.is-word{order:0;width:auto;padding:0 12px}html[data-look=next] .sw-openrecord>.sw-artifact.is-top[data-shape=tall]~.sw-openrecord-head .sw-openrecord-close{z-index:1;background:var(--sw-white);position:absolute;top:12px;left:12px}html[data-look=next] .sw-artifact.is-top[data-shape=wide],html[data-look=next] .sw-openrecord>.sw-artifact.is-top[data-shape=wide],html[data-look=next] .july-card.is-open .sw-artifact.is-top[data-shape=wide],html[data-look=next] .sw-recordcol .sw-openrecord>.sw-artifact.is-top[data-shape=wide]{--photo-h:240px;margin:0 0 16px}html[data-look=next] .sw-artifact.is-top[data-shape=wide] .sw-artifact-photo{width:min(100%, calc(var(--photo-h) * var(--ratio)))}html[data-look=next] .sw-artifact.is-top[data-shape=wide] img{object-fit:fill;height:auto}html[data-look=next] .sw-artifact.is-top[data-shape=wide] .sw-artifact-caption,html[data-look=next] .sw-recordcol .sw-artifact.is-top[data-shape=wide] .sw-artifact-caption{padding:0}@media (width>=761px){html[data-look=next] .sw-artifact.is-top[data-shape=wide],html[data-look=next] .sw-recordcol .sw-openrecord>.sw-artifact.is-top[data-shape=wide]{--photo-h:300px}}html[data-look=next] .sw-rowphoto[data-shape=wide] img{width:min(100%, calc(200px * var(--ratio)));object-fit:fill;height:auto}html[data-look=next] .sw-artifact-caption{margin-top:6px;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-marker-label{background:var(--sw-white);border-color:#58635d47;padding:6px 8px;box-shadow:0 1px 2px #0b382e29}html[data-look=next] .sw-marker-label.has-thumb{flex-direction:row;align-items:flex-start;gap:8px}html[data-look=next] .sw-marker-words{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-look=next] .sw-marker-thumb{object-fit:cover;object-position:left top;border-radius:2px;flex:none;width:36px;height:36px;display:block}html[data-look=next] .sw-marker.is-selected .sw-marker-label{background:var(--sw-white);border-color:#0000;padding:4px 8px}html[data-look=next] .sw-cluster{width:32px;height:32px}html[data-look=next] .sw-cluster:after{inset:-6px}html[data-look=next] .sw-cluster-count{font-size:.8125rem}html[data-look=next] .sw-evidence-head{font-size:.875rem;line-height:1.25rem}@media (width>=761px){html[data-look=next] .july-card-head{padding:12px 32px 14px}html[data-look=next] .july-day{padding:14px 32px 6px}}@media (width>=360px){html[data-look=next] .sw-lead.has-photo{grid-template-columns:1fr;padding-left:16px}html[data-look=next] .sw-lead-photo{--photo-h:200px;margin:0 0 10px}html[data-look=next] .sw-lead-photo[data-shape=tall]{margin:-16px -16px 10px}html[data-look=next] .sw-lead-photo[data-shape=tall] img{height:var(--photo-h);object-fit:cover;object-position:left top}html[data-look=next] .sw-lead-photo[data-shape=wide]{width:min(100%, calc(var(--photo-h) * var(--ratio)))}}@media (width>=761px){html[data-look=next] .sw-lead.has-photo{padding-left:32px}html[data-look=next] .sw-lead-photo{--photo-h:220px}html[data-look=next] .sw-lead-photo[data-shape=tall]{margin:-20px -32px 12px}}@media (width<=359px){html[data-look=next] .sw-lead.has-photo .sw-lead-title{font-size:1.25rem;line-height:1.375rem}}html[data-look=next] .july-card.is-open{background:var(--sw-paper)}html[data-look=next] .july-card.is-open .sw-now.is-updated{background:var(--sw-stone)}html[data-look=next] .sw-nowrap{white-space:nowrap}html[data-look=next] .sw-recordscreen .sw-openrecord{flex-direction:column;min-height:100%;display:flex}html[data-look=next] .sw-recordscreen .july-detail{flex:1}html[data-look=next] .sw-recordscreen .july-actions{margin-top:auto;padding-top:8px}html[data-look=next] .sw-recordscreen .july-detail>:nth-last-child(2){margin-bottom:24px}html[data-look=next] .sw-marker-label.has-thumb{max-width:216px}html[data-look=next] .sw-marker-label.has-thumb .sw-marker-words{flex:auto}html[data-look=next] .sw-marker-label.has-thumb .sw-marker-name{white-space:normal;overflow-wrap:anywhere}@media (width>=761px){html[data-look=next] .sw-marker.is-selected .sw-marker-thumb{display:none}html[data-look=next] .sw-marker.is-selected .sw-marker-label.has-thumb{gap:0}}html[data-look=next] .sw-marker-label{left:calc(100% + 6px)}html[data-look=next] .sw-marker[data-label-side^=left] .sw-marker-label{left:auto;right:calc(100% + 6px)}html[data-look=next] .july-action{padding-left:14px;padding-right:14px}html[data-look=next] .sw-openrecord-title,html[data-look=next] .july-card.is-open .july-card-title{font-size:1.5rem;line-height:1.625rem}@media (width>=1440px){html[data-look=next] .sw-recordcol .sw-openrecord-title{font-size:1.75rem;line-height:1.875rem}}@media (width<=359px){html[data-look=next] .sw-openrecord-title,html[data-look=next] .july-card.is-open .july-card-title{font-size:1.375rem;line-height:1.5rem}}html[data-look=next] .sw-lead-title,html[data-look=next] .sw-lead.has-photo .sw-lead-title{font-size:1.125rem;font-weight:700;font-stretch:100%;line-height:1.375rem}@media (width>=1440px){html[data-look=next] .sw-lead-title,html[data-look=next] .sw-lead.has-photo .sw-lead-title{font-size:1.25rem;line-height:1.5rem}}html[data-look=next] .sw-leadrow{border-bottom:0;padding:12px 12px 4px}html[data-look=next] .sw-lead,html[data-look=next] .sw-lead.has-photo{border:1px solid var(--sw-rule);background:var(--sw-white);border-radius:6px;grid-template-columns:1fr;padding:12px}html[data-look=next] .sw-lead.is-current{border-color:var(--sw-green);background:var(--sw-white);box-shadow:0 0 0 1px var(--sw-green)}html[data-look=next] .sw-lead.has-photo{grid-template-columns:38% 1fr;align-items:start;column-gap:12px;padding:0 12px 12px 0}html[data-look=next] .sw-lead-photo,html[data-look=next] .sw-lead-photo[data-shape]{border-radius:5px 0 0;width:auto;margin:0;overflow:hidden}html[data-look=next] .sw-lead-photo img,html[data-look=next] .sw-lead-photo[data-shape] img{object-fit:cover;object-position:left top;width:100%;height:auto;max-height:240px;display:block}@media (width>=761px){html[data-look=next] .sw-leadrow{padding:16px 20px 4px}html[data-look=next] .sw-lead.has-photo{padding:0 12px 12px 0}html[data-look=next] .sw-lead-photo[data-shape]{margin:0}}html[data-look=next] .sw-now.is-updated,html[data-look=next] .july-card.is-open .sw-now.is-updated{background:var(--sw-stone);border-radius:4px;margin:12px 0 0;padding:10px 12px 12px}@media (width>=761px){html[data-look=next] .sw-now.is-updated,html[data-look=next] .july-card.is-open .sw-now.is-updated{margin:12px 0 0;padding:12px 14px 14px}}html[data-look=next] .july-filters{border-bottom:0}html[data-look=next] .july-card{border-bottom-color:#58635d1f}html[data-look=next] .july-card-head{padding:14px 16px 16px}html[data-look=next] .july-day{border-bottom:0;padding:20px 16px 6px}@media (width>=761px){html[data-look=next] .july-card-head{padding:14px 32px 16px}html[data-look=next] .july-day{padding:20px 32px 6px}}html[data-look=next] .july-header .sw-statusline{color:var(--sw-slate);flex-basis:100%;order:3;align-items:center;gap:6px;margin:2px 0 0;font-size:.8125rem;font-weight:500;line-height:1.125rem;display:flex}@media (width<=760px){html[data-look=next] .july-header .sw-statusline{clip-path:none;white-space:normal;width:auto;height:auto;margin:2px 0 0;font-size:.75rem;line-height:1rem;position:static;overflow:visible}}html[data-look=next] .july-gbanner{background:var(--sw-stone);color:var(--sw-green)}html[data-look=next] .sw-lead-title a{margin:-11px 0;padding:11px 0}html[data-look=next] .july-chip{border-color:var(--sw-rule);min-height:28px;padding:5px 10px;font-size:.75rem;line-height:1rem}html[data-look=next] .july-chip:after{inset:-8px -4px}html[data-look=next] .july-chip.is-active{border-color:var(--sw-green)}@media (width<=760px){html[data-look=next] .july-chip:after{inset:-8px -4px}html[data-look=next] .july-filters{padding:8px 16px}html[data-look=next] .july-main{--chrome:calc(var(--peek) + 44px)}}html[data-look=next] .sw-maplink,html[data-look=next] .sw-listyours,html[data-look=next] .sw-onmap{text-decoration:none}html[data-look=next] .sw-openrecord-close,html[data-look=next] .sw-mapclose{border-color:var(--sw-rule)}html[data-look=next] .sw-leadrow{padding:12px 8px 4px}html[data-look=next] .sw-lead,html[data-look=next] .sw-lead.has-photo{padding:10px 8px 12px}html[data-look=next] .sw-lead.has-photo{column-gap:10px;padding:0 8px 12px 0}html[data-look=next] .sw-lead.has-photo .sw-lead-text{padding-top:10px}@media (width>=761px){html[data-look=next] .sw-leadrow{padding:16px 20px 4px}html[data-look=next] .sw-lead,html[data-look=next] .sw-lead.has-photo{padding:12px}html[data-look=next] .sw-lead.has-photo{column-gap:12px;padding:0 12px 12px 0}html[data-look=next] .sw-lead.has-photo .sw-lead-text{padding-top:12px}}@media (width<=359px){html[data-look=next] .sw-lead.has-photo{grid-template-columns:38% 1fr;gap:0 10px;padding:0 8px 12px 0}html[data-look=next] .sw-lead.has-photo .sw-lead-text{display:flex}html[data-look=next] .sw-lead.has-photo .sw-lead-photo{grid-area:auto;margin:0}html[data-look=next] .sw-lead.has-photo .sw-lead-photo img{width:100%;height:auto;max-height:240px}html[data-look=next] .sw-lead.has-photo .sw-lead-state,html[data-look=next] .sw-lead.has-photo .sw-lead-title,html[data-look=next] .sw-lead.has-photo .sw-lead-line,html[data-look=next] .sw-lead.has-photo .sw-lead-was,html[data-look=next] .sw-lead.has-photo .sw-lead-touch,html[data-look=next] .sw-lead.has-photo .sw-lead-credit{grid-area:auto}html[data-look=next] .sw-lead.has-photo .sw-lead-title{font-size:1.125rem;line-height:1.375rem}}html[data-look=next] .sw-now.is-updated,html[data-look=next] .july-card.is-open .sw-now.is-updated{background:0 0;border-radius:0;padding:0}html[data-look=next] .sw-now.is-updated .sw-now-surface{background:var(--sw-stone);border-radius:4px;padding:10px 12px 12px}html[data-look=next] .sw-now.is-updated .sw-now-surface>:last-child{margin-bottom:0}html[data-look=next] .sw-now.is-updated .sw-now-surface+*{margin-top:10px}@media (width>=761px){html[data-look=next] .sw-now.is-updated,html[data-look=next] .july-card.is-open .sw-now.is-updated{padding:0}html[data-look=next] .sw-now.is-updated .sw-now-surface{padding:12px 14px 14px}}html[data-look=next] .july-day{color:var(--sw-slate)}html[data-look=next] .sw-history-toggle,html[data-look=next] .sw-words-toggle{text-decoration:none}html[data-look=next] .sw-lead-photo img,html[data-look=next] .sw-lead-photo[data-shape] img,html[data-look=next] .sw-lead.has-photo .sw-lead-photo img{max-height:200px}html[data-look=next] .sw-lead.has-photo .sw-lead-title a{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=760px){html.sw-recordopen[data-look=next] .july-card.is-open .july-card-title{font-size:1rem;font-weight:700;font-stretch:100%;line-height:1.25rem}}html[data-look=next] .sw-marker.is-named .sw-marker-label{display:flex}html[data-look=next] .sw-marker.is-named .sw-marker-name{display:block}html[data-look=next] .sw-marker.is-named .sw-marker-kind,html[data-look=next] .sw-marker.is-named .sw-marker-count,html[data-look=next] .sw-marker.is-named .sw-marker-state{display:none}html[data-look=next] .sw-marker.is-named{z-index:1}html[data-look=next] .sw-cluster-count{color:var(--sw-slate)}html[data-look=next] .sw-peek-check{color:var(--sw-slate);margin:2px 0 0;font-size:.75rem;line-height:1rem}html[data-look=next] .sw-repeat{vertical-align:-1px;line-height:0;display:inline-block}html[data-look=next] .sw-rowphoto{margin-top:-8px}html[data-look=next] .sw-artifact-caption{flex-flow:wrap;column-gap:4px}@media (width>=761px){html[data-look=next] .july-header{border-bottom-color:var(--sw-rule)}}html[data-look=next] .sw-marker.is-named:not(.is-selected):not(:hover):not(:focus-visible) .sw-marker-name{font-size:.8125rem;font-weight:700;line-height:1rem}html[data-look=next] .sw-marker.is-named:not(.is-selected) .sw-marker-label{padding:4px 8px}html[data-look=next] .sw-artifact-caption{column-gap:0}html[data-look=next] .sw-artifact-caption>*+:before{content:" · "}html[data-look=next] .sw-now .sw-artifact.is-update{z-index:1;width:auto;max-width:none;margin:12px 0 0;position:relative}html[data-look=next] .sw-now.is-updated .sw-now-surface+.sw-artifact.is-update{margin-top:-8px}html[data-look=next] .sw-now .sw-artifact.is-update .sw-artifact-photo{width:min(100% - 12px, max(200px, calc(300px * var(--ratio))));margin-left:12px;line-height:0;display:block}html[data-look=next] .sw-now .sw-artifact.is-update .sw-artifact-caption{margin-top:6px}html[data-look=next] .sw-now .sw-artifact.is-update img{object-fit:cover;object-position:left top;width:100%;height:auto;max-height:300px;display:block}html[data-look=next] .sw-now .sw-artifact.is-update+*{margin-top:12px}@media (width>=761px){html[data-look=next] .sw-now .sw-artifact.is-update .sw-artifact-photo{margin-left:16px}}html[data-look=next] .july-header{border-bottom:0;padding:10px 16px 0}html[data-look=next] .july-header-text{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}html[data-look=next] .hm-brandrow,html[data-look=next] .hm-titlerow{flex-basis:100%;order:0;justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-look=next] .hm-brandrow{min-height:36px}html[data-look=next] .hm-lockup .july-lockup{width:113px;height:30px;display:block}@media (width>=761px){html[data-look=next] .hm-lockup .july-lockup{width:149px;height:38px}}html[data-look=next] .hm-view{background:var(--sw-stone);border-radius:10px;align-items:center;padding:2px;display:inline-flex}html[data-look=next] .hm-view>*{min-height:28px;color:var(--sw-green);border-radius:8px;align-items:center;padding:0 12px;font-size:.8125rem;font-weight:500;line-height:1.125rem;text-decoration:none;display:inline-flex;position:relative}html[data-look=next] .hm-view>[aria-current]{background:var(--sw-paper);font-weight:700}html[data-look=next] .hm-view>a:after{content:"";position:absolute;inset:-8px -4px}html[data-look=next] .hm-view>a:focus-visible{outline:2px solid var(--sw-green);outline-offset:2px}html[data-look=next] .hm-titlerow{align-items:baseline;margin-top:6px}html[data-look=next] .july-brandline{flex-basis:auto;min-width:0;margin:0;display:block}html[data-look=next] .july-edition{letter-spacing:-.005em;color:var(--sw-green);border:0;padding:0;font-size:1.5rem;font-weight:600;line-height:1.875rem}html[data-look=next] .hm-titlerow .july-kicker{color:var(--sw-slate);flex:none;order:0;font-size:.8125rem;font-weight:500;line-height:1.125rem}html[data-look=next] .july-filters.hm-pills{scrollbar-width:none;border-bottom:0;gap:8px;padding:10px 16px;display:flex;overflow-x:auto}html[data-look=next] .july-filters.hm-pills::-webkit-scrollbar{display:none}html[data-look=next] .hm-pills .july-chip{background:var(--sw-stone);min-height:30px;color:var(--sw-green);border:0;border-radius:10px;flex:none;padding:0 12px;font-size:.8125rem;font-weight:500;line-height:1.125rem;position:relative}html[data-look=next] .hm-pills .july-chip:after{inset:-7px -3px}html[data-look=next] .hm-pills .july-chip.is-active{background:var(--sw-green);color:var(--sw-paper);font-weight:700}html[data-look=next] .hm-pills .july-chip--more{color:var(--sw-slate);border:0}@media (width<=760px){html[data-look=next] .july-main{--chrome:calc(var(--peek) + 50px)}}html[data-look=next] .july-day{color:var(--sw-slate);border-bottom:0;padding:14px 16px 6px;font-size:.8125rem;font-weight:700;line-height:1.125rem}html[data-look=next] .cx-row{background:#fff9;border:0;border-radius:12px;margin:0 16px 8px;scroll-margin-top:48px;position:relative;box-shadow:0 1px 2px #0b382e0d}html[data-look=next] .cx-row:not(.is-open) .july-card-head{border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}html[data-look=next] .cx-row:not(.is-open) .july-card-title{padding-right:36px}html[data-look=next] .cx-row:not(.is-open) .july-card-head:hover{background:#e8e0d980}html[data-look=next] .cx-row .july-card-title{-webkit-line-clamp:unset;line-clamp:none;font-size:1rem;font-weight:600;line-height:1.375rem;display:block;overflow:visible}html[data-look=next] .hm-row-what{-webkit-line-clamp:1;line-clamp:1;color:var(--sw-green);-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.25rem;display:-webkit-box;overflow:hidden}html[data-look=next] .hm-row-meta{color:var(--sw-slate);margin-top:2px;font-size:.8125rem;font-weight:500;line-height:1.125rem;display:block}html[data-look=next] .hm-tag{background:var(--sw-stone);color:var(--sw-green);letter-spacing:.04em;text-transform:uppercase;vertical-align:top;border-radius:999px;margin-right:6px;padding:0 7px;font-size:.6875rem;font-weight:700;line-height:1.125rem;display:inline-block}html[data-look=next] .hm-save{z-index:1;width:44px;height:44px;color:var(--sw-slate);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:2px}html[data-look=next] .hm-save[aria-pressed=true]{color:var(--sw-green)}html[data-look=next] .hm-save:focus-visible{outline:2px solid var(--sw-green);outline-offset:-4px;border-radius:8px}html[data-look=next] .cx-row.is-open{overflow:hidden}html[data-look=next] .cx-row .sw-rowphoto{margin:-4px 14px 14px}html[data-look=next] .sw-rowphoto[data-cut]{cursor:pointer;width:fit-content;max-width:calc(100% - 28px)}html[data-look=next] .sw-rowphoto[data-cut] .cx-cut-frame{width:var(--cut-w,240px);border-radius:2px;max-width:100%;box-shadow:0 1px 2px #0b382e38}html[data-look=next] .sw-rowphoto[data-cut] img{object-fit:initial;max-width:none;height:auto;position:absolute}html[data-look=next] .sw-rowphoto[data-cut] .sw-artifact-caption{flex-direction:column}html[data-look=next] .sw-rowphoto[data-cut] .sw-artifact-caption>*+:before{content:none}html[data-look=next] .hm-add-row{padding:4px 16px 0;list-style:none}html[data-look=next] .hm-add{min-height:44px;color:var(--sw-slate);align-items:center;gap:2px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}html[data-look=next] .hm-add:hover{color:var(--sw-green)}html[data-look=next] .sw-leadrow{border-bottom:0}html[data-look=next] .sw-lead.hm-hero{background:#fff9;border-radius:12px;margin:2px 16px 8px;padding:14px;overflow:hidden;box-shadow:0 1px 2px #0b382e14,0 4px 14px #0b382e0f}html[data-look=next] .sw-lead.hm-hero.has-photo{grid-template-columns:48% minmax(0,1fr);align-items:stretch;column-gap:12px;padding:0 14px 0 0}html[data-look=next] .sw-lead.hm-hero .sw-lead-text>:first-child{padding-right:36px}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo{align-self:stretch;min-height:0;margin:0}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo img{object-fit:cover;object-position:left top;width:100%;height:100%;min-height:100%;max-height:240px;display:block}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo[data-shape=wide]{align-self:start}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo[data-shape=wide] img{object-fit:fill;height:auto;min-height:0}html[data-look=next] .sw-lead.hm-hero .sw-lead-text{gap:3px}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-text{padding:14px 0}html[data-look=next] .hm-hero-tag{white-space:nowrap;color:var(--sw-slate);align-items:center;gap:2px;margin:0 0 2px;font-size:.75rem;font-weight:500;line-height:1.125rem;display:flex}html[data-look=next] .hm-hero-tag .hm-tag{margin-right:4px}html[data-look=next] .sw-lead.hm-hero .sw-lead-title{letter-spacing:0;font-size:1.125rem;font-weight:600;font-stretch:100%;line-height:1.5rem}html[data-look=next] .sw-lead.hm-hero .sw-lead-title a{-webkit-line-clamp:unset;line-clamp:none;margin:0;padding:0;display:inline;overflow:visible}html[data-look=next] .sw-lead.hm-hero .sw-lead-what{color:var(--sw-green);font-size:.875rem;font-weight:500;line-height:1.25rem}html[data-look=next] .sw-lead.hm-hero .sw-lead-line{color:var(--sw-slate);font-size:.8125rem;line-height:1.125rem}html[data-look=next] .sw-lead.hm-hero .sw-lead-touch{color:var(--sw-green);margin-top:auto;padding-top:8px;font-size:.8125rem;font-weight:700;line-height:1.125rem}html[data-look=next] .sw-lead.hm-hero.is-current{background:var(--sw-stone)}@media (width<=359px){html[data-look=next] .sw-lead.hm-hero.has-photo{flex-direction:column;gap:0;padding:0;display:flex}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo{width:100%}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo img,html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-photo[data-shape=wide] img{object-fit:cover;object-position:center top;width:100%;height:160px;min-height:0;max-height:none}html[data-look=next] .sw-lead.hm-hero.has-photo .sw-lead-text{padding:12px 44px 12px 14px}}@media (width>=761px){html[data-look=next] .july-header{padding:14px 32px 0}html[data-look=next] .july-filters.hm-pills{flex-wrap:wrap;padding:12px 32px}html[data-look=next] .hm-titlerow{justify-content:flex-start;gap:16px}html[data-look=next] .july-day{padding:16px 32px 6px}html[data-look=next] .cx-row{margin:0 32px 8px}html[data-look=next] .sw-lead.hm-hero{margin:2px 32px 8px}html[data-look=next] .hm-add-row{padding:4px 32px 0}}html[data-look=next] .cx-record{flex-direction:column;margin:4px 0 0;display:flex}html[data-look=next] .cx-now,html[data-look=next] .cx-state-col,html[data-look=next] .cx-proof-col{display:contents}html[data-look=next] .cx-state{order:1}html[data-look=next] .cx-cut{order:2}html[data-look=next] .cx-before{order:3}html[data-look=next] .cx-words,html[data-look=next] .cx-words-toggle{order:4}html[data-look=next] .cx-claim{order:5}html[data-look=next] .cx-state-col>.sw-artifact{order:6}html[data-look=next] .cx-proof{order:7}html[data-look=next] .cx-proof-col>.sw-evidence{order:8}html[data-look=next] .cx-proof-col>.sw-history{order:9}html[data-look=next] .cx-proof-col>.sw-foot{order:10}html[data-look=next] .cx-about{order:11}html[data-look=next] .cx-proof-col>.sw-connected{order:12}html[data-look=next] .cx-record>.july-detail-venues,html[data-look=next] .cx-record>.july-timeline,html[data-look=next] .cx-record>.sw-artifact{order:11}html[data-look=next] .cx-record>.july-report-line{order:13}html[data-look=next] .cx-record>.july-actions{order:14}html[data-look=next] .cx-state{background:var(--sw-stone);border-radius:4px;padding:14px 16px 16px}html[data-look=next] .cx-status{color:var(--sw-slate);margin:0 0 6px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .cx-status .sw-lifecycle{color:var(--sw-green);font-weight:700}html[data-look=next] .cx-fact{color:var(--sw-green);overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:700;line-height:1.875rem}html[data-look=next] .cx-state[data-fact=words] .cx-fact{font-size:1.125rem;line-height:1.5rem}html[data-look=next] .cx-fact .sw-cancelled-word{margin-right:6px}html[data-look=next] .cx-was{color:var(--sw-slate);white-space:nowrap;font-size:1.0625rem;font-weight:500;text-decoration-thickness:1.5px}html[data-look=next] .cx-state-what{color:var(--sw-green);margin:4px 0 0;font-size:.9375rem;font-weight:500;line-height:1.25rem}html[data-look=next] .cx-fact-note{color:var(--sw-slate);margin:6px 0 0;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .cx-cut{z-index:1;width:fit-content;max-width:calc(100% - 32px);margin:-18px 0 0 32px;display:block;position:relative}html[data-look=next] .cx-cut-frame{width:var(--cut-w,240px);border-radius:2px;max-width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b382e38}html[data-look=next] .cx-cut-frame img{max-width:none;height:auto;position:absolute}html[data-look=next] .cx-before{color:var(--sw-slate);margin:12px 0 0 32px;font-size:.875rem;line-height:1.25rem}html[data-look=next] .cx-before-word{color:var(--sw-green);margin-right:4px;font-weight:700}html[data-look=next] .cx-words{border-left:2px solid var(--sw-green);color:var(--sw-green);max-width:640px;margin:20px 0 0;padding:0 0 0 14px;font-size:.9375rem;line-height:1.375rem}html[data-look=next] .cx-words.is-clamped{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-look=next] .cx-words p{margin:0}html[data-look=next] .cx-words .sw-words-data{color:var(--sw-slate)}html[data-look=next] .cx-mark{color:inherit;text-underline-offset:3px;background:0 0;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}html[data-look=next] .cx-words-toggle{min-height:44px;font:inherit;color:var(--sw-green);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0 0 0 16px;padding:0;font-size:.875rem;font-weight:700}html[data-look=next] .cx-claim{color:var(--sw-slate);margin:8px 0 0 16px;font-size:.8125rem;line-height:1.125rem}html[data-look=next] .cx-record .cx-words+.cx-claim,html[data-look=next] .cx-record .cx-words-toggle+.cx-claim{margin-top:8px}html[data-look=next] .cx-state-col>.cx-claim:first-of-type:not(.cx-words~.cx-claim){margin-left:0}html[data-look=next] .cx-state-col>.sw-artifact{margin:12px 0 0}html[data-look=next] .cx-proof{border-top:1px solid var(--sw-rule);grid-template-columns:minmax(0,1fr);align-items:start;row-gap:10px;margin:28px 0 0;padding-top:16px;display:grid}html[data-look=next] .cx-proof-photo{color:var(--sw-green);width:200px;max-width:100%;line-height:0;display:block;position:relative}html[data-look=next] .cx-proof-photo img{border-radius:2px;width:100%;height:auto}html[data-look=next] .cx-proof-box{box-sizing:border-box;border:1.5px solid var(--sw-green);border-radius:1px;outline:1px solid #ffffffd9;position:absolute}html[data-look=next] .cx-proof-text{color:var(--sw-slate);flex-direction:column;gap:2px;margin:0;font-size:.8125rem;line-height:1.125rem;display:flex}html[data-look=next] .cx-proof-text>*+:before{content:none}html[data-look=next] .cx-proof-name{color:var(--sw-green);font-size:.875rem;font-weight:700;line-height:1.25rem}html[data-look=next] .cx-proof-col>.sw-evidence,html[data-look=next] .cx-proof-col>.sw-history{margin-top:24px}html[data-look=next] .cx-proof-col>.sw-foot{margin:8px 0 0}html[data-look=next] .cx-proof-col>.sw-connected,html[data-look=next] .cx-record>.july-actions{margin-top:24px}html[data-look=next] .cx-about{margin:24px 0 0;font-size:1rem;line-height:1.5rem}html[data-look=next] .cx-record>.july-report-line{margin-top:24px}html[data-look=next] .cx-where{color:var(--sw-slate)}html[data-look=next] .sw-recordscreen .cx-record>.july-actions{z-index:2;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--sw-paper);border-top:1px solid var(--sw-rule);margin:24px -16px 0;position:sticky;bottom:0}@media (width<=760px){html[data-look=next] .cx-record .july-actions>.july-action:nth-child(n+3){justify-content:center;gap:0;width:44px;min-width:44px;padding:0;font-size:0}html[data-look=next] .cx-record .july-actions>.july-action:nth-child(n+3) .sw-action-glyph{width:18px;height:18px}}@media (width<=359px){html[data-look=next] .cx-record .july-actions>.july-action:not(.july-action--primary){justify-content:center;gap:0;width:44px;min-width:44px;padding:0;font-size:0}html[data-look=next] .cx-record .july-actions>.july-action:not(.july-action--primary) .sw-action-glyph{width:18px;height:18px}html[data-look=next] .cx-cut,html[data-look=next] .cx-before{max-width:calc(100% - 16px);margin-left:16px}}@media (width>=1440px){html[data-look=next] .july-main.has-recordcol:has(.cx-detail){grid-template-columns:0 minmax(0,1fr) clamp(520px,36vw,600px)}html[data-look=next] .july-main.has-recordcol:has(.cx-detail)>.july-panel{visibility:hidden;min-width:0;overflow:hidden}html[data-look=next] .sw-recordcol:has(.cx-detail){box-shadow:none}html[data-look=next] .sw-recordcol:has(.cx-detail) .sw-openrecord{max-width:1040px;padding:28px 48px 48px}html[data-look=next] .sw-recordcol .cx-detail{padding:0}html[data-look=next] .sw-recordcol .cx-record{grid-template-rows:repeat(6,auto) 1fr;grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:48px;display:grid}html[data-look=next] .sw-recordcol .cx-now{display:contents}html[data-look=next] .sw-recordcol .cx-state-col{flex-direction:column;grid-column:1;min-width:0;display:flex}html[data-look=next] .sw-recordcol .cx-record>.july-actions,html[data-look=next] .sw-recordcol .cx-about,html[data-look=next] .sw-recordcol .cx-record>.july-report-line,html[data-look=next] .sw-recordcol .cx-record>.july-detail-venues,html[data-look=next] .sw-recordcol .cx-record>.july-timeline{grid-column:1}html[data-look=next] .sw-recordcol .cx-proof-col{border-left:1px solid var(--sw-rule);flex-direction:column;grid-area:1/2/8;min-width:0;padding-left:24px;display:flex}html[data-look=next] .sw-recordcol .cx-proof-col>.sw-evidence{margin-top:24px}html[data-look=next] .sw-recordcol .cx-proof-col>.cx-proof+.sw-evidence{margin-top:28px}html[data-look=next] .sw-recordcol .cx-fact{font-size:2rem;line-height:2.375rem}html[data-look=next] .sw-recordcol .cx-was{font-size:1.25rem}html[data-look=next] .sw-recordcol .cx-proof{border:0;row-gap:12px;margin:0;padding:0}html[data-look=next] .sw-recordcol .cx-proof-photo{width:100%}html[data-look=next] .sw-recordcol .cx-cut,html[data-look=next] .sw-recordcol .cx-before{max-width:calc(100% - 48px);margin-left:48px}html[data-look=next] .sw-recordcol .cx-record>.july-actions{margin-top:28px}html[data-look=next] .sw-recordcol .cx-state-col{order:1}html[data-look=next] .sw-recordcol .cx-record>.july-actions{order:2}html[data-look=next] .sw-recordcol .cx-about{order:3}html[data-look=next] .sw-recordcol .cx-record>.july-detail-venues,html[data-look=next] .sw-recordcol .cx-record>.july-timeline,html[data-look=next] .sw-recordcol .cx-record>.sw-artifact{order:4}html[data-look=next] .sw-recordcol .cx-record>.july-report-line{order:5}}html[data-look=next] .july-fbanner{background:var(--sw-stone);color:var(--sw-green);border:0;border-radius:12px;align-items:center;gap:8px;margin:4px 16px 8px;padding:8px 4px 8px 12px}html[data-look=next] .july-fbanner-body{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}html[data-look=next] .july-fbanner-terms{color:var(--sw-slate);flex:160px;margin:0;font-size:.8125rem;font-weight:500;line-height:1.125rem}html[data-look=next] .july-fbanner-cta{border:1px solid var(--sw-green);min-height:32px;color:var(--sw-green);background:0 0;border-radius:4px;padding:6px 10px;font-size:.8125rem;line-height:1.125rem;position:relative}html[data-look=next] .july-fbanner-cta:after{content:"";position:absolute;inset:-6px 0}html[data-look=next] .july-fbanner-cta:hover{background:var(--sw-paper)}html[data-look=next] .july-fbanner-dismiss{width:44px;height:44px;color:var(--sw-slate);margin:-6px 0}html[data-look=next] .july-fbanner-dismiss:hover{color:var(--sw-green)}html[data-look=next] .july-fbanner-cta:focus-visible,html[data-look=next] .july-fbanner-dismiss:focus-visible{outline-color:var(--sw-green)}@media (width>=761px){html[data-look=next] .july-fbanner{margin:4px 32px 8px;padding-left:12px}}html[data-look=next] .sw-listyours{color:var(--sw-slate);font-weight:500}html[data-look=next] .sw-listyours:hover{color:var(--sw-green)}html[data-look=next] .sw-connection{flex-direction:column;gap:0;display:flex}html[data-look=next] .sw-connection+.sw-connection{margin-top:10px}html[data-look=next] .sw-connection-reason{margin:0}html[data-look=next] .sw-connection-link{margin:-10px 0;padding:12px 0}html[data-look=next] .cx-record[data-change=amendment] .cx-state{padding-bottom:28px}html[data-look=next] .cx-cut{max-width:calc(100% - 16px);margin:-14px 0 0 16px}html[data-look=next] .cx-before{margin:12px 0 0 16px}@media (width>=1440px){html[data-look=next] .sw-recordcol .cx-cut,html[data-look=next] .sw-recordcol .cx-before{max-width:calc(100% - 16px);margin-left:16px}html[data-look=next] .sw-recordcol .cx-record{grid-template-columns:minmax(0,1fr) 380px;column-gap:40px}html[data-look=next] .sw-recordcol .cx-state-col>.cx-words{max-width:560px}}html[data-look=next] .cx-proof-text{gap:3px;padding-top:2px}html[data-look=next] .cx-before-word{margin-right:6px;display:inline-block}html[data-look=next]{--hf-paper:#f5f3ec;--hf-card:#fbfaf6;--hf-stone:#e8e0d9;--hf-ink:#17201c;--hf-ink2:#3c4742;--hf-slate:#58635d;--hf-green:#0b382e;--hf-signal:#8a2e14;--hf-signal-mark:#e8622f;--hf-rule:#58635d33;--hf-sheet-shadow:0 1px 2px #17201c14, 0 0 0 1px #17201c0b}html[data-look=next] .hf-header{background:var(--hf-paper);border:0;padding:6px 16px 0}html[data-look=next] .hf-brand{align-items:center;height:40px;display:flex}html[data-look=next] .hf-brand .hf-symbol{width:33px;height:22px;color:var(--hf-green);display:block}html[data-look=next] .hf-place{letter-spacing:-.018em;color:var(--hf-ink);margin:4px 0 0;font-size:27px;font-weight:640;font-stretch:96%;line-height:1.1}html[data-look=next] .hf-header .sw-statusline{margin:6px 0 0}html[data-look=next] .hf-topics{scrollbar-width:none;background:0 0;border:0;gap:6px;margin:10px 0 0;padding:0 16px 2px;display:flex;position:static;overflow-x:auto}html[data-look=next] .hf-topics::-webkit-scrollbar{display:none}html[data-look=next] .hf-topics .july-chip{background:var(--hf-card);height:30px;min-height:30px;box-shadow:none;color:var(--hf-ink2);border:1px solid #58635d47;border-radius:8px;flex:none;padding:0 12px;font-size:13.5px;font-weight:560;font-stretch:100%;position:relative}html[data-look=next] .hf-topics .july-chip:after{content:"";position:absolute;inset:-7px 0}html[data-look=next] .hf-topics .july-chip.is-active,html[data-look=next] .hf-topics .july-chip[aria-pressed=true]{background:var(--hf-green);color:#fff;box-shadow:none}html[data-look=next] .hf{color:var(--hf-ink);padding:0 16px}html[data-look=next] .hf-time{font-variant-numeric:proportional-nums}html[data-look=next] :where(.hf h2,.hf h3,.hf p){margin:0}html[data-look=next] .hf a{color:inherit;text-decoration:none}html[data-look=next] .hf .hm-save{color:#58635dd9}html[data-look=next] .hf-dayhead{color:var(--hf-slate);align-items:baseline;gap:8px;margin:28px 0 10px;font-size:13.5px;font-weight:500;display:flex}html[data-look=next] .hf-dayhead b{letter-spacing:-.01em;color:var(--hf-ink);font-size:19px;font-weight:700;font-stretch:92%}html[data-look=next] .hf-sechead{letter-spacing:-.01em;color:var(--hf-ink);margin:32px 0 10px;font-size:19px;font-weight:700;font-stretch:92%;line-height:1.2}html[data-look=next] .hf-sheet{background:var(--hf-card);box-shadow:var(--hf-sheet-shadow);border-radius:12px;margin:0;padding:0 0 0 12px;list-style:none}html[data-look=next] .hf-row{grid-template-columns:46px minmax(0,1fr) 44px;column-gap:8px;padding:12px 0 13px;display:grid;position:relative}html[data-look=next] .hf-sheet>li+li:before,html[data-look=next] .hf-foldlist>li+li:before{content:"";background:var(--hf-rule);height:1px;position:absolute;top:0;left:54px;right:14px}html[data-look=next] .hf-time{color:var(--hf-ink);padding-top:1px;font-size:16px;font-weight:650;line-height:1.1}html[data-look=next] .hf-time small{letter-spacing:.04em;color:var(--hf-slate);margin-top:1px;font-size:10.5px;font-weight:650;display:block}html[data-look=next] .hf-time.is-word{padding-top:3px;font-size:12.5px;font-weight:650;line-height:1.2}html[data-look=next] .hf-time.is-date{color:var(--hf-ink2);display:block}html[data-look=next] .hf-time.is-date small{text-transform:uppercase}html[data-look=next] .hf-time.is-signal{padding-top:4px}html[data-look=next] .hf-newsrow .hf-signal{margin-bottom:3px;display:flex}html[data-look=next] .hf-newsrow .hf-line{text-wrap:wrap}html[data-look=next] .hf-newsrow .hf-meta{margin-top:4px;font-size:12.5px}html[data-look=next] .hf-text{min-width:0}html[data-look=next] .hf-title,html[data-look=next] .hf-tlead-title,html[data-look=next] .hf-civicline b{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html[data-look=next] .hf-title{letter-spacing:-.005em;text-wrap:pretty;font-size:16.5px;font-weight:640;font-stretch:94%;line-height:1.22}html[data-look=next] .hf-row .hf-title a:after{content:"";position:absolute;inset:0}html[data-look=next] .hf-row .hf-title a:focus-visible{outline:none}html[data-look=next] .hf-row .hf-title a:focus-visible:after{outline:2px solid var(--hf-green);outline-offset:-2px;border-radius:8px}html[data-look=next] .hf-line{color:var(--hf-slate);text-wrap:pretty;margin-top:3px;font-size:13.5px;font-weight:450;line-height:1.34}html[data-look=next] .hf-who{color:var(--hf-ink2);text-wrap:pretty;margin-top:2px;font-size:14px;font-weight:500;line-height:1.3}html[data-look=next] .hf-who+.hf-line{margin-top:1px}html[data-look=next] .hf-line-inline{color:var(--hf-ink2);font-weight:500}html[data-look=next] .hf-own{color:var(--hf-slate);text-wrap:pretty;margin-top:2px;font-size:13.5px;line-height:1.32}html[data-look=next] .hf-meta{color:var(--hf-slate);margin-top:3px;font-size:13px;line-height:1.3}html[data-look=next] .hf .sw-repeat{vertical-align:-1px;color:var(--hf-slate);display:inline-flex}html[data-look=next] .hf-row>.hm-save{z-index:1;place-self:start center;width:44px;height:44px;margin-top:-10px;position:relative}html[data-look=next] .hf-row.is-current{background:linear-gradient(90deg,#0000 0 46px,#0b382e0d 46px)}html[data-look=next] .hf-more{position:relative}html[data-look=next] .hf-more button{box-sizing:border-box;width:100%;min-height:46px;font:inherit;color:var(--hf-green);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 0 0 54px;font-size:14px;font-weight:620;display:flex}html[data-look=next] .hf-more button:focus-visible,html[data-look=next] .hf-foldbtn:focus-visible{outline:2px solid var(--hf-green);outline-offset:2px;border-radius:6px}html[data-look=next] .hf-foldbtn{min-height:24px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}html[data-look=next] .hf-fold .hf-foldbtn:after{content:"";position:absolute;inset:0}html[data-look=next] .hf-foldlist{z-index:1;margin:8px 0 0;padding:0;list-style:none;position:relative}html[data-look=next] .hf-foldlist .hf-row{grid-template-columns:0 minmax(0,1fr) 44px;column-gap:0;padding:9px 0 10px}html[data-look=next] .hf-foldlist>li+li:before{left:0}html[data-look=next] .hf-foldlist .hf-title{font-size:15px}html[data-look=next] .hf-plead{background:var(--hf-card);border-radius:12px;grid-template-columns:47% minmax(0,1fr);margin-top:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #17201c1f,0 10px 22px -16px #17201c73}html[data-look=next] .hf-plead-photo{cursor:pointer;background:var(--hf-stone);margin:0;position:relative}html[data-look=next] .hf-plead-photo img{aspect-ratio:1;object-fit:cover;object-position:50% 30%;width:100%;height:100%;min-height:100%;display:block}html[data-look=next] .hf-plead-text{flex-direction:column;gap:5px;min-width:0;padding:16px 14px 14px;display:flex}html[data-look=next] .hf-plead-title{letter-spacing:-.012em;text-wrap:balance;overflow-wrap:anywhere;padding-right:26px;font-size:27px;font-weight:780;font-stretch:76%;line-height:.98}html[data-look=next] .hf-plead-title a:after{content:"";position:absolute;inset:0 0 0 47%}html[data-look=next] .hf-plead-title a:focus-visible{outline:none}html[data-look=next] .hf-plead-title a:focus-visible:after{outline:2px solid var(--hf-green);outline-offset:-3px;border-radius:12px}html[data-look=next] .hf-plead-what{color:var(--hf-ink2);font-size:14px;line-height:1.3}html[data-look=next] .hf-plead-facts{margin-top:auto;padding-top:12px}html[data-look=next] .hf-plead-when{color:var(--hf-ink);margin-top:0;font-size:14.5px;font-weight:640;line-height:1.3}html[data-look=next] .hf-plead-where{color:var(--hf-slate);text-wrap:pretty;margin-top:3px;font-size:13px;line-height:1.35}html[data-look=next] .hf-plead-where b{color:var(--hf-ink2);font-weight:600}html[data-look=next] .hf-plead-save{z-index:1;width:44px;height:44px;position:absolute;top:2px;right:2px}html[data-look=next] .hf-tlead{border-top:2px solid var(--hf-ink);margin-top:22px;padding:16px 0 4px;position:relative}html[data-look=next] .hf-tlead-title{color:var(--hf-ink);padding-right:30px}html[data-look=next] .hf-tlead-name{letter-spacing:-.018em;text-wrap:balance;font-size:52px;font-weight:790;font-stretch:75%;line-height:.9;display:block}html[data-look=next] .hf-tlead-title[data-size=m] .hf-tlead-name{font-size:44px}html[data-look=next] .hf-tlead-title[data-size=s] .hf-tlead-name{font-size:36px;line-height:.96}html[data-look=next] .hf-tlead-rest{letter-spacing:-.01em;margin-top:5px;font-size:20px;font-weight:500;font-stretch:88%;line-height:1.1;display:block}html[data-look=next] .hf-tlead-title a:after{content:"";position:absolute;inset:0}html[data-look=next] .hf-tlead-title a:focus-visible{outline:none}html[data-look=next] .hf-tlead-title a:focus-visible:after{outline:2px solid var(--hf-green);outline-offset:2px}html[data-look=next] .hf-tlead-what{color:var(--hf-ink2);margin-top:8px;font-size:15px;line-height:1.35}html[data-look=next] .hf-tlead-facts{border-top:1px solid var(--hf-rule);color:var(--hf-slate);flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;font-size:14px;line-height:1.35;display:flex}html[data-look=next] .hf-tlead-facts b{color:var(--hf-ink);font-size:15px;font-weight:640}html[data-look=next] .hf-tlead-save{z-index:1;width:44px;height:44px;position:absolute;top:6px;right:0}html[data-look=next] .hf-posters ul{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}html[data-look=next] .hf-poster{min-width:0;position:relative}html[data-look=next] .hf-poster img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;background:var(--hf-stone);cursor:pointer;border-radius:10px;width:100%;display:block}html[data-look=next] .hf-poster .hf-title{margin-top:8px;font-size:15px}html[data-look=next] .hf-poster .hf-title a:after{content:"";position:absolute;inset:0}html[data-look=next] .hf-poster .hf-line{margin-top:2px;font-size:13px}html[data-look=next] .hf-poster{grid-template-columns:minmax(0,1fr) 36px;align-content:start;display:grid}html[data-look=next] .hf-poster>img{grid-column:1/-1}html[data-look=next] .hf-poster-save{z-index:1;justify-self:end;width:44px;height:44px;margin:0 -8px 0 0;position:relative}html[data-look=next] .hf-signal{letter-spacing:.08em;text-transform:uppercase;color:var(--hf-signal);align-items:center;gap:6px;font-size:10.5px;font-weight:720;display:inline-flex}html[data-look=next] .hf-signal-mark{color:var(--hf-signal-mark);flex:none}html[data-look=next] .hf-civicline{border-top:1px solid var(--hf-rule);border-bottom:1px solid var(--hf-rule);margin:14px 0 -6px}html[data-look=next] .hf-civicline a{color:var(--hf-ink2);grid-template-columns:16px minmax(0,1fr) 14px;align-items:start;gap:8px;padding:11px 0 12px;font-size:14.5px;line-height:1.35;display:grid}html[data-look=next] .hf-civicline .hf-signal-mark{margin-top:3px}html[data-look=next] .hf-civicline>a>span{flex-direction:column;gap:3px;display:flex}html[data-look=next] .hf-civicline b{color:var(--hf-ink);text-wrap:pretty;font-size:16.5px;font-weight:640;font-stretch:94%;line-height:1.22}html[data-look=next] .hf-civicline-what{color:var(--hf-slate);font-size:13.5px}html[data-look=next] .hf-civicline svg:last-child{color:var(--hf-slate);margin-top:4px}html[data-look=next] .hf-subhead{justify-content:space-between;align-items:center;gap:8px;padding:10px 4px 0 0;display:flex;position:relative}html[data-look=next] .hf-sheet>.hf-subhead+li:before{display:none}html[data-look=next] .hf-sheet>li.hf-subhead:not(:first-child):before{background:#58635d52;height:1px;margin-left:-12px;left:0;right:0}html[data-look=next] .hf-subhead h3{min-height:34px;color:var(--hf-slate);align-items:baseline;gap:7px;padding-top:6px;font-size:13px;font-weight:500;display:flex}html[data-look=next] .hf-subhead h3 b{color:var(--hf-ink);font-size:15.5px;font-weight:700;font-stretch:92%}html[data-look=next] .hf-subhead button{min-height:44px;font:inherit;color:var(--hf-slate);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-size:13.5px;font-weight:560;display:inline-flex}html[data-look=next] .hf-subhead button:focus-visible{outline:2px solid var(--hf-green);outline-offset:-4px;border-radius:8px}html[data-look=next] .hf-ahead .hf-row{padding:8px 0 10px}html[data-look=next] .hf-ahead .hf-title{font-size:15.5px}html[data-look=next] .hf-ahead .hf-time{font-size:15px}html[data-look=next] .hf-nextweek{border-top:1px solid #58635d52;margin-left:-12px}html[data-look=next] .hf-sheet>.hf-nextweek:before{display:none}html[data-look=next] .hf-nextweek button{padding-left:66px}html[data-look=next] .hf-empty{color:var(--hf-slate);margin:28px 0}html[data-look=next] .hf-bar{z-index:40;padding:4px 8px calc(4px + env(safe-area-inset-bottom));background:var(--hf-paper);border-top:1px solid var(--hf-rule);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}html[data-look=next] .hf-bar a,html[data-look=next] .hf-bar button{min-height:50px;font:inherit;color:var(--hf-slate);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:560;text-decoration:none;display:flex}html[data-look=next] .hf-bar [aria-current=page]{color:var(--hf-green);font-weight:700}html[data-look=next] .hf-bar a:focus-visible,html[data-look=next] .hf-bar button:focus-visible{outline:2px solid var(--hf-green);outline-offset:-4px;border-radius:10px}html[data-look=next].hf-on body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}@media (width<=359px){html[data-look=next] .hf-row{grid-template-columns:40px minmax(0,1fr) 40px;column-gap:6px}html[data-look=next] .hf-sheet>li+li:before{left:46px}html[data-look=next] .hf-more button{padding-left:46px}html[data-look=next] .hf-title{font-size:15.5px}html[data-look=next] .hf-time{font-size:15px}html[data-look=next] .hf-plead{grid-template-columns:44% minmax(0,1fr)}html[data-look=next] .hf-plead-title{font-size:23px}html[data-look=next] .hf-plead-title a:after{left:44%}html[data-look=next] .hf-tlead-name{font-size:40px}html[data-look=next] .hf-tlead-title[data-size=m] .hf-tlead-name{font-size:35px}html[data-look=next] .hf-tlead-title[data-size=s] .hf-tlead-name{font-size:30px}html[data-look=next] .hf-tlead-rest{font-size:18px}html[data-look=next] .hf-topics{gap:5px}html[data-look=next] .hf-topics .july-chip{padding:0 9px;font-size:13.5px}html[data-look=next] .hf-nextweek button{padding-left:58px}}html[data-look=next] .hf-add{color:var(--hf-ink2);margin:30px 16px 8px;font-size:14.5px;list-style:none}html[data-look=next] .hf-add a{color:var(--hf-green);align-items:center;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}html[data-look=next] .hf-header .july-header-text{display:block}html[data-look=next] .hf-poster img{height:auto}
