.tile.svelte-1e6tt3k{position:relative;display:grid;place-items:center;overflow:hidden;--tile-wash: rgb(from var(--ground-wash-colour, var(--paper)) r g b / calc(var(--ground-wash, 67) * 1%))}.tile.size-full.svelte-1e6tt3k{min-height:15rem;padding:1rem}@media(min-width:900px){.tile.size-full.svelte-1e6tt3k{min-height:21.25rem;padding:1.5rem}}.tile.ground-fieldstone.svelte-1e6tt3k{background:url(../../../textures/fieldstone-grey.webp) center / cover,var(--mist)}.tile.ground-fieldstone.svelte-1e6tt3k:before{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ground-wash-colour, var(--paper));opacity:calc(var(--ground-wash, 67) / 100);content:""}.tile.ground-fieldstone.svelte-1e6tt3k>:where(.svelte-1e6tt3k):not(.disclosure){position:relative}.tile.ground-basemap.svelte-1e6tt3k{background:url(../../../textures/antigonish-map.jpg) center / cover,var(--line)}.tile.ground-bark.svelte-1e6tt3k{background:linear-gradient(160deg,#0c1a1294,#142c1e61),url(../../../textures/lichen-bark.webp) center / cover}.tile.ground-brick.svelte-1e6tt3k{background:linear-gradient(160deg,#1e0c0a8c,#3c161259),url(../../../textures/orange-brick.webp) center / cover}.tile.ground-red-brick.svelte-1e6tt3k{background:linear-gradient(160deg,#1e0c0a8c,#3c161259),url(../../../textures/red-brick.webp) center / cover}.tile.ground-fieldstone-light.svelte-1e6tt3k{background:linear-gradient(var(--tile-wash),var(--tile-wash)),url(../../../textures/fieldstone-grey.webp) center / cover}.tile.ground-wood-light.svelte-1e6tt3k{background:linear-gradient(var(--tile-wash),var(--tile-wash)),url(../../../textures/weathered-wood.webp) center / cover}.tile-group.svelte-1e6tt3k{position:relative;display:grid;width:100%;justify-items:center;gap:.25rem}.size-full.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k){width:min(80%,19rem);padding-block:.75rem}@media(min-width:900px){.size-full.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k){width:min(92%,35rem);padding-block:.25rem}}.tile.size-compact.svelte-1e6tt3k{height:var(--rail-card-height, 13rem);padding:1.25rem}.size-compact.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k){width:min(70%,12rem);max-height:5.5rem;padding-block:.5rem;object-fit:contain}.tile.size-compact.logo-small.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k){width:min(45%,8rem);max-height:3.5rem}.tile.size-compact.logo-large.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k){width:min(92%,17rem);max-height:8rem}.tile-placeholder.svelte-1e6tt3k{text-align:center;color:var(--tile-ink)}.size-full.svelte-1e6tt3k .tile-placeholder:where(.svelte-1e6tt3k){display:grid;place-items:center;width:min(80%,19rem);min-height:6.5rem;margin:.75rem 0;border:2px dashed var(--pine-dark);border-radius:.45rem;background:rgb(from var(--paper) r g b / 88%);color:var(--pine-dark);font-size:1.75rem;line-height:1}@media(min-width:900px){.size-full.svelte-1e6tt3k .tile-placeholder:where(.svelte-1e6tt3k){width:min(80%,24rem);min-height:8rem;font-size:2.1rem}}.size-compact.svelte-1e6tt3k .tile-placeholder:where(.svelte-1e6tt3k){display:-webkit-box;overflow:hidden;margin:0;font:800 1.5rem/1.1 var(--sans);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(min-width:900px){.size-compact.svelte-1e6tt3k .tile-placeholder:where(.svelte-1e6tt3k){font-size:1.7rem}}.map-credit.svelte-1e6tt3k{position:absolute;left:0;bottom:0;margin:0;padding:.2rem .4rem;background:rgb(from var(--paper) r g b / 88%);color:var(--slate);font-size:.68rem}.feature-tile-cta.svelte-1e6tt3k{gap:.4rem}.size-full.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k){margin-top:.25rem;--action-padding-inline: 1.6rem;--action-font: 800 1.1rem/1.2 var(--sans);--action-primary-bg: var(--pine-dark);--action-primary-fg: var(--white);--action-primary-border: var(--pine-dark);letter-spacing:.05em;text-transform:uppercase}.size-compact.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k){margin-top:.6rem;--action-padding-inline: 1.2rem;--action-font: 700 .9rem/1 var(--sans);--action-secondary-border: var(--tile-ink);--action-secondary-bg: var(--tile-cta-ground);--action-secondary-fg: var(--tile-ink)}.size-compact.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k):disabled{--action-secondary-border: var(--tile-ink-quiet);--action-secondary-fg: var(--tile-ink-quiet);opacity:.85}.size-compact.svelte-1e6tt3k .soon:where(.svelte-1e6tt3k){margin-left:.4rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.tile.svelte-1e6tt3k{--tile-ink: var(--tile-text-colour, var(--pine));--tile-ink-quiet: var(--slate);--tile-cta-ground: var(--paper)}.tile.ground-bark.svelte-1e6tt3k,.tile.ground-brick.svelte-1e6tt3k,.tile.ground-red-brick.svelte-1e6tt3k{--tile-ink: var(--tile-text-colour, var(--paper));--tile-ink-quiet: var(--tile-text-colour, var(--paper));--tile-cta-ground: transparent}.tile.ground-art.svelte-1e6tt3k{--tile-ink: var(--card-text-colour, var(--paper));--tile-ink-quiet: var(--card-text-colour, var(--paper));--tile-cta-ground: transparent}.tile.scrim-paper.svelte-1e6tt3k{--tile-ink: var(--card-text-colour, var(--ink));--tile-ink-quiet: var(--slate);--tile-cta-ground: var(--paper)}.tile.ground-art.svelte-1e6tt3k{background:var(--tile-art) center / cover,var(--mist)}.tile.ground-art.svelte-1e6tt3k:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.tile.ground-art.svelte-1e6tt3k>:where(.svelte-1e6tt3k):not(.disclosure){position:relative;z-index:2}.tile.scrim-dark.svelte-1e6tt3k:after{background:linear-gradient(160deg,rgb(from var(--card-scrim-colour, #0c1a12) r g b / calc(var(--card-scrim-opacity, 58) * 1%)),rgb(from var(--card-scrim-colour, #142c1e) r g b / calc(var(--card-scrim-opacity, 58) * .66%)))}.tile.scrim-paper.svelte-1e6tt3k:after{background:var(--card-scrim-colour, var(--paper));opacity:calc(var(--card-scrim-opacity, 65) / 100)}.disclosure.svelte-1e6tt3k{position:absolute;top:.5rem;right:.5rem;z-index:3;padding:.24rem .48rem;border:1px solid rgb(from var(--paper) r g b / 72%);background:var(--ink);color:var(--paper);font:700 .62rem/1.4 var(--sans);letter-spacing:.04em;box-shadow:0 1px 3px rgb(from var(--ink) r g b / 36%)}.tile.tile-wide.svelte-1e6tt3k .tile-group:where(.svelte-1e6tt3k){gap:.9rem}@media(min-width:900px){.tile.tile-wide.svelte-1e6tt3k .tile-group:where(.svelte-1e6tt3k){grid-template-areas:"mark copy" "mark cta";grid-template-columns:min(40%,13rem) 1fr;align-items:center;justify-items:start;gap:0 1.75rem;text-align:left}.tile.tile-wide.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k),.tile.tile-wide.svelte-1e6tt3k .tile-placeholder:where(.svelte-1e6tt3k){grid-area:mark}.tile.tile-wide.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k){grid-area:cta}.tile.tile-wide.size-compact.svelte-1e6tt3k .tile-logo:where(.svelte-1e6tt3k){width:100%;max-height:7rem}}.tile.size-compact.svelte-1e6tt3k .tile-group:where(.svelte-1e6tt3k){color:var(--tile-ink)}.tile.ground-bark.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k):focus-visible,.tile.ground-brick.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k):focus-visible,.tile.ground-red-brick.svelte-1e6tt3k .feature-tile-cta:where(.svelte-1e6tt3k):focus-visible{outline:3px solid var(--focus-bright);outline-offset:3px}.row-label.svelte-18qor72{margin:1.1rem 0 .35rem;color:var(--slate);font:700 .75rem/1.3 var(--sans);letter-spacing:.05em;text-transform:uppercase}.rail.svelte-18qor72{display:grid;grid-template-columns:1fr;gap:0;--rail-card-height: 13rem}@media(min-width:900px){.rail.svelte-18qor72{grid-template-columns:repeat(3,1fr)}.rail.svelte-18qor72 .w1{grid-column:span 1}.rail.svelte-18qor72 .w2{grid-column:span 2}.rail.svelte-18qor72 .w3{grid-column:span 3}}.card-copy.svelte-18qor72{margin:0;font:1.25rem/1.15 var(--serif);color:inherit}.record.svelte-18qor72{position:relative;display:flex;height:var(--rail-card-height, 13rem);align-items:center;padding:1.25rem;overflow:hidden;gap:1.5rem;background:linear-gradient(140deg,var(--tartan-blue),var(--pine));color:var(--white)}.record.svelte-18qor72 img:where(.svelte-18qor72){flex:0 0 auto;width:5.5rem;aspect-ratio:3 / 2;border-radius:.35rem;object-fit:cover}.record-copy.svelte-18qor72{min-width:0}.record-date.svelte-18qor72{margin:0 0 .3rem;font:700 .72rem/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.record.svelte-18qor72 h3:where(.svelte-18qor72){display:-webkit-box;overflow:hidden;margin:0;font:800 1.5rem/1.1 var(--sans);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.record.svelte-18qor72 h3:where(.svelte-18qor72) a:where(.svelte-18qor72){color:inherit;text-decoration:none}.record.svelte-18qor72 h3:where(.svelte-18qor72) a:where(.svelte-18qor72):after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.record-lead.svelte-18qor72{margin:.5rem 0 0;font-size:.95rem}.record.has-art.svelte-18qor72{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:0;padding:0}.record.has-art.svelte-18qor72 img:where(.svelte-18qor72){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0}.record.has-art.svelte-18qor72:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.record.has-art.svelte-18qor72 .record-copy:where(.svelte-18qor72){position:relative;z-index:2;width:100%;padding:1.25rem}.record.has-art.svelte-18qor72:after{background:linear-gradient(to top,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * 1%)) 0%,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .88%)) 42%,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .3%)) 76%,transparent 100%)}.record.has-art.svelte-18qor72{--scrim: var(--card-scrim-colour, #0c1a12);--scrim-a: var(--card-scrim-opacity, 93)}.record-scrim-paper.svelte-18qor72{--scrim: var(--card-scrim-colour, #f7f8f6);--scrim-a: var(--card-scrim-opacity, 95)}.record-scrim-paper.svelte-18qor72 .record-copy:where(.svelte-18qor72){color:var(--card-text-colour, var(--ink))}.record-scrim-paper.svelte-18qor72 h3:where(.svelte-18qor72) a:where(.svelte-18qor72){color:var(--card-text-colour, var(--ink))}.record-scrim-dark.svelte-18qor72 .record-copy:where(.svelte-18qor72){color:var(--card-text-colour, var(--white))}.jazz-card.svelte-18qor72{--band: 15px;display:grid;background:#1d2f5f;color:#fff;overflow:hidden}.jazz-art.svelte-18qor72{display:block;grid-row:1;width:100%;aspect-ratio:3 / 1;object-fit:cover}.jazz-copy.svelte-18qor72{position:relative;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1rem 1.15rem calc(var(--band) + 1rem)}.jazz-copy.svelte-18qor72:before{position:absolute;inset:0 auto 0 0;width:var(--band);background:linear-gradient(to right,#ebe50d 0,#ebe50d 20%,#ff9f38 20%,#ff9f38 40%,#fe6270 40%,#fe6270 60%,#c64e96 60%,#c64e96 80%,#6c53a2 80%,#6c53a2);content:""}.jazz-sponsored.svelte-18qor72{color:#ebe50d;font:800 .72rem/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase}.jazz-card.svelte-18qor72 h3:where(.svelte-18qor72){margin:0;color:#fff;font:700 1.7rem/1.05 var(--serif);letter-spacing:-.035em}.jazz-summary.svelte-18qor72{margin:0;color:#ffffffd9;font-size:.95rem}.jazz-acts.svelte-18qor72{margin:0;color:#ebe50d;font:800 .85rem/1.3 var(--sans)}.jazz-cta.svelte-18qor72{display:inline-flex;align-items:center;min-height:44px;margin-top:.25rem;padding:.55rem 1rem;border-radius:.55rem;background:#c64656;color:#fff;font:800 .9rem/1.2 var(--sans);text-decoration:none}.jazz-cta.svelte-18qor72:focus-visible{outline:3px solid #ebe50d;outline-offset:2px}@media(min-width:900px){.jazz-card.svelte-18qor72{--band: 25px}}@media(min-width:1200px){.jazz-card.svelte-18qor72{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:var(--rail-card-height, 13rem)}.jazz-art.svelte-18qor72{grid-column:2;grid-row:1;height:100%;aspect-ratio:auto}.jazz-copy.svelte-18qor72{grid-column:1;grid-row:1;justify-content:center;padding:1rem 1.25rem 1rem calc(var(--band) + 1.5rem)}.jazz-card.svelte-18qor72 h3:where(.svelte-18qor72){font-size:1.9rem}}@media(min-width:900px){.record.svelte-18qor72 img:where(.svelte-18qor72){width:9rem}.record.svelte-18qor72 h3:where(.svelte-18qor72){font-size:1.9rem}.record.w1.svelte-18qor72 h3:where(.svelte-18qor72){font-size:1.35rem}.record.w1.svelte-18qor72 .record-date:where(.svelte-18qor72){font-size:.66rem;margin-bottom:.2rem}.record.w1.svelte-18qor72 .record-lead:where(.svelte-18qor72){display:none}.record.w2.has-art.svelte-18qor72 .record-copy:where(.svelte-18qor72),.record.w3.has-art.svelte-18qor72 .record-copy:where(.svelte-18qor72){max-width:80%}.record.w2.has-art.svelte-18qor72:after,.record.w3.has-art.svelte-18qor72:after{background:linear-gradient(to right,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .37%)) 0%,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .13%)) 72%,transparent 92%),linear-gradient(to top,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .97%)) 0%,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .71%)) 30%,rgb(from var(--scrim) r g b / calc(var(--scrim-a) * .09%)) 62%,transparent 82%)}}
