@import"https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&family=Charis+SIL:ital,wght@0,400;0,700;1,400;1,700&family=Cinzel:wght@400..900&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";:root{--footer-fixed-breakpoint: 64rem;--site-header-height: 6rem;--site-footer-height: 13rem;--shadow-color: var(--color-black);--color-blue: oklch(0.391 0.1616 275.91);--color-dark-blue: oklch(0.30 0.18 275);--color-white: oklch(1 0 0);--color-red: oklch(0.5217 0.2128 27.35);--color-bright-red: oklch(0.628 0.2577 29.23);--color-maroon: oklch(0.4346 0.1737 13.84);--color-black: oklch(0 0 0);--color-gray: oklch(0.683 0 0);--color-light-gray: oklch(0.8669 0 0);--color-medium-gray: oklch(0.7843 0 0);--color-dark-gray: oklch(0.6941 0 0);--color-slate-gray: oklch(0.5529 0.0196 257.43);--color-dim-gray: oklch(0.4667 0 0);--color-blue-bell: oklch(76% 0.096 265);--title-font: "Cinzel, serif";--site-breadcrumb-height: 1.5rem;--site-primary-menu-height: 2rem;--site-primary-menu-top: var(--site-header-height);--site-breadcrumb-top: calc(var(--site-header-height) + var(--site-primary-menu-height));--site-main-content-top: calc(var(--site-header-height) + var(--site-primary-menu-height) + var(--site-breadcrumb-height));--site-main-content-height: calc(100dvh - var(--site-main-content-top) - var(--site-footer-height));height:100dvh;height:100vh;margin:0;min-height:100dvh}@container (min-width: 992px){:root{--site-primary-menu-height: 2rem}}body{background-attachment:fixed;background-image:url("/assets/2025-11/53876623114_a7f20e1dbb_o.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;color:var(--color-black);font-family:"Noto Serif",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100}body,p{font-size:clamp(.75rem,1vw,1rem)}p::first-letter{font-size:clamp(1rem,1.2vw,1.2rem)}h1,h2,h3,h4,h5,h6{color:var(--color-black);font-family:"Noto Serif",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}h1{font-size:clamp(1.2rem,2.5vw,2.5rem)}h1.paragraph--guest-type{padding-top:1rem}h2{font-size:clamp(1rem,2vw,2rem)}h2.paragraph--guest-type{padding-bottom:1rem}h2.bottom--margin-small{margin-bottom:.25rem}h3{font-size:clamp(.9rem,1.5vw,1.5rem)}h4{font-size:clamp(.8rem,1.25vw,1.25rem)}h5{font-size:clamp(.7rem,1vw,1rem)}h6{font-size:clamp(.6rem,.75vw,.75rem)}p{color:var(--color-black)}a{color:var(--color-blue)}article .node.node--type-guest.node--view-mode-teaser h3{color:var(--color-bright-red);font-weight:900;text-align:left}article .node.node--type-guest.node--view-mode-teaser a{color:var(--color-bright-red);font-weight:800}article.node.node--type-guest.node--view-mode-teaser img{border-radius:50%;width:auto;max-height:10rem;height:6rem}@container page-wrapper (min-width: 1200px){article.node.node--type-guest.node--view-mode-teaser img{height:auto}}article.node.node--type-guest.node--view-mode-teaser h3{color:var(--color-red);text-align:left;font-weight:900;margin-bottom:0}article.node.node--type-guest.node--view-mode-teaser h3 a{color:var(--color-maroon)}article.node--type-guest h2{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"wdth" 100;font-size:2rem;text-align:center;color:var(--color-black);margin-bottom:.5rem}article.node--type-guest h2 a{color:inherit}article.node--type-guest h3{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.5rem;text-align:center;color:var(--color-red)}article.node--type-guest img{box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15));margin:0 clamp(0px,.75vw,1rem) 0 0;border-radius:1rem;float:left}article.node .node__content img{margin:0 1rem 0 0;box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15))}article.node .node__content p{line-height:clamp(1rem,1vw,1.25rem)}article.node .under-construction p::first-letter{font-size:4rem}article.media--type-hero-image div.field--type-image{display:grid}article.media--type-hero-image div.field--type-image figure{justify-self:center}article.media--type-hero-image div.field--type-image figure img{box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15))}article.media--type-hero-image div.field--type-image figure figcaption p{text-align:center;margin:.5rem 0 0 0;font-size:clamp(.6rem,.75vw,.75rem);line-height:clamp(.6rem,.75vw,.75rem)}article.media--type-hero-image div.field--type-image figure figcaption p::first-letter{font-size:clamp(.6rem,.75vw,.75rem)}#block-montreal2027-mainnavigation{padding:0}@container page-wrapper (min-width: var(--bs-breakpoint-lg)){#block-montreal2027-mainnavigation{background-color:var(--color-blue)}}#block-montreal2027-searchform{grid-area:middle;grid-column:2/span 2;justify-self:center;align-self:center}#block-montreal2027-searchform #edit-actions{align-self:center}#block-montreal2027-searchform #edit-submit{border:0;padding:.28rem .5rem;font-size:.9rem;color:var(--color-white);background-color:var(--color-black);margin:0;border-radius:0 6px 6px 0}#block-montreal2027-searchform #search-block-form{display:flex;flex-direction:row;width:100%;margin:0 auto}#block-montreal2027-searchform #search-block-form .form-type-search{margin:.25rem 0}@container page-wrapper (min-width: 1024px){#block-montreal2027-searchform #search-block-form{display:grid;grid-template-columns:1fr auto;flex-direction:unset}}@container page-wrapper (min-width: 1200px){#block-montreal2027-searchform #search-block-form{margin:1.2rem auto 1rem;width:auto;grid-template-columns:2fr auto}}#block-montreal2027-searchform #search-block-form input[type=search]{font-size:.7rem;border:0;width:30dvw;background:var(--color-black);color:var(--color-white);padding:.4rem 0 .5rem .5rem;border-radius:6px 0 0 6px;box-sizing:border-box}@container page-wrapper (min-width: 768px){#block-montreal2027-searchform #search-block-form input[type=search]{width:45dvw}}@container page-wrapper (min-width: 1200px){#block-montreal2027-searchform #search-block-form input[type=search]{width:25dvw}}#block-montreal2027-searchform #search-block-form input[type=search]::placeholder{font-size:.7rem;color:var(--color-white)}#block-montreal2027-searchform #search-block-form input[type=search]:focus-visible{box-shadow:none;outline:solid 2px var(--color-white)}#block-montreal2027-searchform #search-block-form input[type=search]:focus::placeholder{color:rgba(0,0,0,0)}#block-montreal2027-searchform #search-block-form input[type=submit]{font-size:.7rem;padding:.5rem 1rem;border:none;background-color:var(--color-white);color:var(--color-black);cursor:pointer;border-right:0;border-radius:0;margin-top:1rem;height:2rem;text-transform:capitalize}#block-montreal2027-searchform #search-block-form input[type=submit]:hover{background-color:var(--color-red)}#block-montreal2027-mapleleaf{display:none;text-align:end}@container page-wrapper (min-width: 768px){#block-montreal2027-mapleleaf{display:block;margin:0 1rem}}@container page-wrapper (min-width: 992px){#block-montreal2027-mapleleaf{grid-column:3;grid-row:1}}#block-montreal2027-mapleleaf img{height:4rem;width:auto;margin:.5rem 0 0 0}@container page-wrapper (min-width: 992px){#block-montreal2027-mapleleaf img{height:6rem}}#block-montreal2027-site-branding{align-content:center;margin:0 auto}@container page-wrapper (min-width: 992px){#block-montreal2027-site-branding{margin:0;grid-column:1;grid-row:1}}#block-montreal2027-site-branding>div{display:flex;flex-direction:column;align-items:flex-start}@container page-wrapper (min-width: 992px){#block-montreal2027-site-branding>div{align-items:center}}#block-montreal2027-site-branding .site-logo{display:block;width:auto;height:auto;margin:0 0 0 1rem}#block-montreal2027-site-branding .site-logo img{height:4rem}@container page-wrapper (min-width: 992px){#block-montreal2027-site-branding .site-logo img{height:6rem}}#block-montreal2027-masthead{text-align:center;display:none}@container page-wrapper (min-width: 992px){#block-montreal2027-masthead{display:block;grid-column:2;grid-row:1}}@container page-wrapper (min-width: 1920px){#block-montreal2027-masthead{grid-column:1/span 3;grid-row:1}}#block-montreal2027-masthead p{color:var(--color-white);font-size:.9rem;font-family:var(--title-font);font-weight:700;line-height:1.1rem;margin:0;text-wrap:balance}@container page-wrapper (min-width: 1200px){#block-montreal2027-masthead p{font-size:1.5rem;line-height:1.7rem}}#block-montreal2027-masthead .slogan-word{text-transform:uppercase;display:inline-block}#block-montreal2027-masthead .slogan-word::first-letter{font-size:1.2rem}@container page-wrapper (min-width: 1200px){#block-montreal2027-masthead .slogan-word::first-letter{font-size:1.9rem}}#block-montreal2027-socialmedialinks{display:flex;justify-content:center}#block-montreal2027-socialmedialinks ul li a{color:var(--color-white)}#block-montreal2027-socialmedialinks-2{margin:0 1rem}#block-montreal2027-socialmedialinks-2 .social-media-links--platforms.horizontal li{padding:0}#block-montreal2027-socialmedialinks-2 .social-media-links--platforms.horizontal li a{color:var(--color-maroon)}#block-montreal2027-location-3{grid-column:2/span 2;margin:0;padding:0;grid-area:top;justify-self:center}#block-montreal2027-location-3 img{max-height:8rem;width:auto;margin:.6rem .6rem auto}#block-montreal2027-location-3 h3{color:var(--color-red);font-size:1.3rem;margin:.2rem 0 0 0}#block-montreal2027-location-3 p{color:var(--color-white);font-size:.8rem;line-height:1rem;margin:0}#block-montreal2027-location-3 p::first-letter{font-size:.8rem}#block-montreal2027-copyright-3 p{color:var(--color-white);font-size:.7rem;line-height:1rem;text-align:center;margin:0;text-wrap:balance}#block-montreal2027-copyright-3 p::first-letter{font-size:.7rem}#block-montreal2027-breadcrumbs nav.breadcrumb{padding:0 0 0 2rem;margin:0}#block-montreal2027-lefleur{padding:1rem 1rem 0 1rem;grid-area:top;justify-self:left;margin:0;grid-column:4;opacity:0}@container page-wrapper (min-width: 576px){#block-montreal2027-lefleur{opacity:100}}@container page-wrapper (min-width: 992px){#block-montreal2027-lefleur{margin:0 1rem 0 0;padding:.7rem 0 0 1rem}}#block-montreal2027-lefleur img{height:5rem;width:auto}#block-montreal2027-canadasaurusleft{padding:.5rem 1rem 0 0;grid-area:top;justify-self:right;margin:0;grid-column:4}@container page-wrapper (min-width: 992px){#block-montreal2027-canadasaurusleft{margin:0 1rem 0 0;padding:.7rem 1rem 0 0}}#block-montreal2027-canadasaurusleft img{height:5rem;width:auto;opacity:0}@container page-wrapper (min-width: 576px){#block-montreal2027-canadasaurusleft img{opacity:100}}#block-montreal2027-canadasaurusright{padding:.5rem 0 0 1rem;grid-area:top;justify-self:left;margin:0;grid-column:1}@container page-wrapper (min-width: 992px){#block-montreal2027-canadasaurusright{margin:0 0 0 1rem;padding:.7rem 1rem 0 0}}#block-montreal2027-canadasaurusright img{height:5rem;width:auto;opacity:0}@container page-wrapper (min-width: 576px){#block-montreal2027-canadasaurusright img{opacity:100}}#block-montreal2027-importantpages-3{grid-area:bottom;grid-column:2}@container page-wrapper (min-width: 992px){#block-montreal2027-importantpages-3{grid-area:unset;grid-column:unset}}#block-montreal2027-externallinks-3{grid-area:bottom;grid-column:3}@container page-wrapper (min-width: 992px){#block-montreal2027-externallinks-3{grid-area:unset;grid-column:unset}}#block-montreal2027-languageselector{display:grid;grid-template-columns:auto auto;margin:0 1rem 0 0}#block-montreal2027-languageselector .language{display:flex;flex-direction:row}#block-montreal2027-languageselector .language .lang-code{margin:0 .2rem 0}#block-montreal2027-languageselector .language img{height:1rem;width:auto}.arvo-regular{font-family:"Arvo",serif;font-weight:400;font-style:normal}.arvo-bold{font-family:"Arvo",serif;font-weight:700;font-style:normal}.arvo-regular-italic{font-family:"Arvo",serif;font-weight:400;font-style:italic}.arvo-bold-italic{font-family:"Arvo",serif;font-weight:700;font-style:italic}.libre-baskerville-regular{font-family:"Libre Baskerville",serif;font-weight:400;font-style:normal}.libre-baskerville-bold{font-family:"Libre Baskerville",serif;font-weight:700;font-style:normal}.libre-baskerville-regular-italic{font-family:"Libre Baskerville",serif;font-weight:400;font-style:italic}.charis-sil-regular{font-family:"Charis SIL",serif;font-weight:400;font-style:normal}.charis-sil-bold{font-family:"Charis SIL",serif;font-weight:700;font-style:normal}.charis-sil-regular-italic{font-family:"Charis SIL",serif;font-weight:400;font-style:italic}.charis-sil-bold-italic{font-family:"Charis SIL",serif;font-weight:700;font-style:italic}.noto-serif-medium{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100}.cinzel-medium{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.navbar{display:flex;justify-content:space-between;align-items:center;padding:0;background:rgba(0,0,0,0)}@container (min-width: 992px){.navbar{background:rgba(0,0,0,0)}}.navbar ul .nav-item{padding:0 1rem}.navbar ul .nav-item a{color:var(--color-white)}.navbar-toggler{display:block;border:2px solid var(--color-white);background-color:rgba(173,173,214,.9);padding:.5rem .75rem;margin:.5rem;cursor:pointer;border-radius:.25rem;position:relative;z-index:700}@container (min-width: 992px){.navbar-toggler{display:none}}.navbar-toggler:hover{background-color:#adadd6;border-color:var(--color-white)}.navbar-toggler:focus{outline:2px solid var(--color-white);outline-offset:2px;box-shadow:0 0 0 .2rem hsla(0,0%,100%,.25)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:100%}@media(max-width: 991px){.navbar-collapse,#navbarMainMenu{position:fixed;top:3.5rem;left:0;width:35dvw;background:var(--color-blue);padding:1rem;box-shadow:0 4px 6px rgba(0,0,0,.3);z-index:650;max-height:calc(100vh - 3.5rem);overflow-y:auto}.navbar-collapse:not(.show),#navbarMainMenu:not(.show){display:none}.navbar-collapse.collapsing,#navbarMainMenu.collapsing{transition:none}}@media(min-width: 992px){.navbar-collapse,#navbarMainMenu{display:flex !important}}.navbar-nav{align-items:baseline}@media(max-width: 991px){.navbar-nav{flex-direction:column;align-items:flex-start;width:100%}.navbar-nav .nav-item{width:100%;padding:.5rem 1rem}.navbar-nav .nav-item a{display:block;padding:.5rem 0}.navbar-nav .nav-item.dropdown{position:relative;display:flex;justify-content:space-between;align-items:center}.navbar-nav .nav-item.dropdown>a{flex:1}}@media(min-width: 992px){.navbar-nav .nav-item.dropdown{display:flex;align-items:center}}.dropdown-toggle-btn{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.5);color:var(--color-white);padding:.25rem .5rem;cursor:pointer;margin-left:.5rem;border-radius:.25rem;font-size:.8em;line-height:1}.dropdown-toggle-btn:hover{background:hsla(0,0%,100%,.2);border-color:var(--color-white)}@media(max-width: 991px){.dropdown-toggle-btn{padding:.5rem .75rem;font-size:1em}}.dropdown-menu{background-color:var(--color-blue);margin:0;padding:0;border-radius:0 0 .5rem .5rem;border:1px solid hsla(0,0%,100%,.1)}@media(min-width: 992px){.dropdown-menu{position:absolute;top:1.9rem;left:1.5rem;z-index:1000}}@media(max-width: 991px){.dropdown-menu{position:static;width:calc(100% + 1rem);margin-left:-0.5rem;border-radius:.5rem;margin-top:.5rem;margin-bottom:.5rem;padding:.5rem;border:2px solid var(--color-white);background-color:hsla(0,0%,100%,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}}.dropdown-menu .nav-item{padding:0}.dropdown-menu .nav-item a{padding:.5rem 1rem;display:block;color:var(--color-white)}.dropdown-menu .nav-item a:hover{background-color:hsla(0,0%,100%,.1)}#superfish-main li span{color:var(--color-black)}#page-wrapper{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;container-name:page-wrapper;container-type:inline-size}#page-wrapper header[role=banner] .container{max-width:unset;padding-left:0}#page-wrapper #header{height:calc(var(--site-header-height) + var(--drupal-displace-offset-top, 0px));background:var(--color-blue-bell);width:100%;padding-top:var(--drupal-displace-offset-top, 0px);position:fixed;top:0;left:0;z-index:500;box-sizing:border-box;align-content:center}@container page-wrapper (min-width: 992px){#page-wrapper #header{background:linear-gradient(90deg, oklch(from var(--color-blue) l c h/0.19) 0%, var(--color-blue) 50%, var(--color-blue) 100%),var(--color-white);width:100%;left:0}}#page-wrapper #header .container .region-header{display:flex;flex-direction:row}@container page-wrapper (min-width: 992px){#page-wrapper #header .container .region-header{display:grid;align-items:center;grid-template-columns:400px 1fr 96px;container-type:inline-size;container-name:header;justify-content:space-between}}#page-wrapper #main{min-height:0;box-sizing:border-box;transition:padding-bottom 220ms ease,padding-top 220ms ease;top:var(--site-main-content-top);overflow:auto;container:main/inline-size;flex-grow:1;margin:6rem 0 0 0}@container page-wrapper (min-width: 992px){#page-wrapper #main{margin:12rem 0 0 0;z-index:1;padding:0}}#page-wrapper #main .container{background-color:hsla(0,0%,100%,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:1rem;box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15));padding:clamp(.75rem,1vh,1rem) clamp(.9rem,1.5vw,1.5rem);margin:0 auto clamp(1rem,2vh,2rem) auto;max-width:calc(100% - 4rem)}#page-wrapper #main .container .node--type-article .field--name-field-image{text-align:center}#page-wrapper #main .container .under-construction{text-align:center}#page-wrapper #main .container .under-construction h1{font-size:2rem;color:var(--color-red);margin:1rem 0 0 0}@container main (min-width: 1200px){#page-wrapper #main .container .under-construction h1{font-size:5rem}}#page-wrapper #main .container .under-construction h1::first-letter{font-size:3rem}@container main (min-width: 1200px){#page-wrapper #main .container .under-construction h1::first-letter{font-size:7.5rem}}#page-wrapper #main .container p.under-construction{font-size:2rem;line-height:2rem;margin:1rem 0 0 0;text-wrap-style:balance}@container main (min-width: 1200px){#page-wrapper #main .container p.under-construction{font-size:3rem;line-height:3rem}}#page-wrapper #main .container p.under-construction::first-letter{font-size:3rem}@container main (min-width: 1200px){#page-wrapper #main .container p.under-construction::first-letter{font-size:4rem}}#page-wrapper #main .container .page--text-area{display:grid;grid-template-columns:repeat(2, auto);align-items:start;margin:1rem 0}#page-wrapper #main .container .page--text-area-top-nav h2{margin:0 0 .5rem 0}#page-wrapper #main .container .page--text-area-top-nav p{color:var(--color-dim-gray)}#page-wrapper #main .container .page--text-area-top-nav a{color:var(--color-dim-gray)}#page-wrapper #main .container .page--text-area img{box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15))}#page-wrapper #main .page--text-area-top{position:fixed;bottom:20px;right:35px;padding:0;text-decoration:none;z-index:999}#page-wrapper #main .page--text-area-top em{border:3px solid var(--color-white);border-radius:50%;background-color:var(--color-white)}#page-wrapper #main .page--text-area-top a{color:var(--color-black);font-size:3rem;opacity:50%}#page-wrapper footer.site-footer{height:auto;box-sizing:border-box;transition:transform 220ms ease,box-shadow 220ms ease;width:100%;background-color:var(--color-blue);transform:translateY(0);box-shadow:0 -8px 16px rgba(0,0,0,.06)}@container page-wrapper (min-width: 1200px){#page-wrapper footer.site-footer{padding:.5rem 0}}#page-wrapper .frontpage{display:grid;grid-template-columns:repeat(2, auto);justify-content:center;grid-gap:1rem}#page-wrapper .frontpage button{background:var(--color-blue);color:var(--color-bright-red);font-weight:900;font-size:clamp(1rem,2vw,2rem);box-sizing:border-box;padding:1rem;border-radius:1rem;border:1px solid var(--color-black);box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15));transition:transform .1s ease,box-shadow .1s ease}#page-wrapper .frontpage button:hover{transform:translateY(5px);box-shadow:0 0 0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15))}.region-primary-menu{position:fixed;top:0;left:0;padding:0;width:auto;z-index:600}@container (min-width: 992px){.region-primary-menu{top:calc(var(--site-primary-menu-top) + var(--drupal-displace-offset-top, 0px));padding:0 0 0 1rem;width:100%;height:2rem;background:linear-gradient(90deg, rgba(51, 51, 153, 0.19) 0%, rgb(51, 51, 153) 50%, rgb(51, 51, 153) 100%),#fff;z-index:100;box-shadow:0 2px 4px 0 var(--color-black)}}.region-breadcrumb{height:var(--site-breadcrumb-height);position:fixed;top:var(--site-header-height);z-index:90;margin:0;background-color:hsla(0,0%,100%,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0;width:100%;display:grid;grid-template-columns:1fr auto auto;box-shadow:0 2px 4px 0 var(--color-black)}@container (min-width: 992px){.region-breadcrumb{top:calc(var(--site-breadcrumb-top) + var(--drupal-displace-offset-top, 0px))}}.region-footer-first{display:grid;grid-template-rows:auto;grid-gap:0;grid-template-columns:auto repeat(2, 1fr) auto;grid-template-areas:"top top top top" ". middle middle ." "bottom bottom bottom bottom"}.region-footer-first nav{line-height:.6rem}.region-footer-first nav h2{color:var(--color-white);font-size:.8rem;margin:0 0 .2rem 0}.region-footer-first nav a{color:var(--color-white);font-size:.7rem}.region-footer-second{margin:0 1rem}.view-id-guest_list .views-view-responsive-grid__item{background:var(--color-dark-blue);padding:.8rem;border-radius:.5rem;box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15))}.view-id-guest_list .views-view-responsive-grid__item p{color:var(--color-white)}.view-id-guest_list .views-view-responsive-grid__item img{border-radius:50%;width:auto;max-height:10rem}.view-id-guest_list .views-view-responsive-grid--horizontal{border:0}.paragraph--guest-type:not(h4){text-align:center;margin:0 1.5rem 0 1rem;text-wrap:balance}.paragraph--guest-list{display:grid;grid-template-columns:1fr;gap:10px}@container page-wrapper (min-width: 1200px){.paragraph--guest-list{grid-template-columns:repeat(2, 1fr)}}.paragraph--guest-list article{background:var(--color-dark-blue);padding:.8rem;border-radius:.5rem;box-shadow:0 2px 8px 0 var(--shadow-color, rgba(0, 0, 0, 0.15))}.paragraph--guest-list article p{color:var(--color-white)}ul:not(.sf-accordion).sf-menu.sf-style-default a,ul:not(.sf-accordion).sf-menu.sf-style-default a:visited,ul:not(.sf-accordion).sf-menu.sf-style-default span.nolink{padding:.75rem 2rem .75rem 0}ul:not(.sf-accordion).sf-menu.sf-style-default li:not(.sf-depth-2),ul:not(.sf-accordion).sf-menu.sf-style-default.sf-navbar{background:rgba(0,0,0,0)}ul:not(.sf-accordion).sf-menu.sf-style-default li:hover:not(.sf-depth-2),ul:not(.sf-accordion).sf-menu.sf-style-default a:hover:not(.sf-depth-2),ul:not(.sf-accordion).sf-menu.sf-style-default span.nolink:hover:not(.sf-depth-2){background:rgba(0,0,0,0)}ul:not(.sf-accordion).sf-menu.sf-style-default .sf-depth-2 a{background:#cfdeff;padding:.75rem 1rem .75rem .75rem}div.sf-accordion-toggle.sf-style-default a{background:rgba(0,0,0,0);font-size:1.5rem;padding:2rem 3rem 1rem 1rem}div.sf-accordion-toggle.sf-style-default a span{display:none}#superfish-main-toggle{background:rgba(0,0,0,0)}.grid--table{display:grid;grid-template-rows:repeat(35, 1fr);gap:0px 0px;grid-auto-flow:column}@container page-wrapper (min-width: 768px){.grid--table{grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(6, auto);grid-auto-flow:row}}.grid--header:not(.grid--cell-empty){background:#ccc;border:1px solid var(--color-black)}.grid--cell-border{border:1px solid var(--color-black);border-left:none}@container page-wrapper (min-width: 768px){.grid--cell-border{border-left:1px solid var(--color-black);border-top:none}}.grid--no-top-border:not(.grid--cell-empty){border-top:none}.grid--header,.grid--cell-border{padding:2px}@container page-wrapper (min-width: 768px){.grid--header:not(.always-show),.grid--cell-empty{display:none}}@container page-wrapper (min-width: 768px){.grid--no-left-border{border-left:none}}@container page-wrapper (min-width: 768px){.grid--header.always-show{border-top:1px solid var(--color-black)}}@container page-wrapper (min-width: 768px){.grid--header.grid--no-left-border{border-left:none}}@layer external, clean_blog_theme, layout, theme, views-responsive-grid/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../src/scss/_fonts.scss%22,%22../src/scss/_root.scss%22,%22../src/scss/_mixins.scss%22,%22../src/scss/_article.scss%22,%22../src/scss/_block.scss%22,%22../src/scss/_navigation.scss%22,%22../src/scss/_page.scss%22,%22../src/scss/_region.scss%22,%22../src/scss/_views.scss%22,%22../src/scss/_paragraph.scss%22,%22../src/scss/_superfish.scss%22,%22../src/scss/_grid.scss%22,%22../src/scss/montreal2027.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAAQ,6RCER,MACE,iCACA,2BACA,4BACA,mCACA,yCACA,wCACA,4BACA,wCACA,8CACA,2CACA,4BACA,+BACA,sCACA,uCACA,qCACA,gDACA,oCACA,wCACA,8BACA,iCACA,iCACA,mDACA,yFACA,2HACA,oGACA,cACA,aACA,SACA,kBAEA,8BA/BF,MAgCI,kCAIJ,KACE,4BAEA,qEACA,kCACA,4BACA,sBAEA,yBCjBA,+BACA,yBACA,YAH+B,IAI/B,kBACA,mCDiBF,OAEE,iCAGF,gBACE,mCAGF,kBAME,yBCpCA,+BACA,yBACA,YDmCyB,IClCzB,kBACA,mCDoCF,GACE,qCAEA,yBACE,iBAIJ,GACE,+BAEA,yBACE,oBAGF,wBACE,qBAIJ,GACE,oCAGF,GACE,sCAGF,GACE,gCAGF,GACE,oCAGF,EACE,yBAGF,EACE,wBE3GA,yDACE,8BACA,gBACA,gBAGF,wDACE,8BACA,gBAQE,yDACE,kBACA,WACA,iBACA,YAEA,4CANF,yDAOI,aAIJ,wDACE,uBACA,gBACA,gBACA,gBAEA,0DACE,0BAMJ,4BDdJ,+BACA,yBACA,YCawC,IDZxC,kBACA,mCCYM,eACA,kBACA,yBACA,oBAEA,8BACE,cAIJ,4BD1BJ,+BACA,yBACA,YCyBwC,IDxBxC,kBACA,mCCwBM,iBACA,kBACA,uBAGF,6BDjDJ,gECmDM,mCACA,mBACA,WAUF,gCACE,kBDhEN,gECoEI,8BACE,oCAKF,iDACE,eAMJ,qDACE,aAEA,4DACE,oBAEA,gEDvFN,gEC4FQ,yEACE,kBACA,mBACA,oCACA,sCAEA,uFACE,oCC7GZ,mCACE,UAEA,6DAHF,mCAII,oCAIJ,+BACE,iBACA,qBACA,oBACA,kBA0BA,6CACE,kBAGF,4CACE,SACA,qBACA,gBACA,yBACA,oCACA,SACA,0BAGF,kDACE,aACA,mBACA,WACA,cAEA,oEACE,gBAGF,4CAVF,kDAWI,aACA,+BACA,sBAIF,4CAjBF,kDAkBI,wBACA,WACA,gCAGF,qEACE,gBACA,SACA,YACA,8BACA,yBACA,4BACA,0BACA,sBAEA,2CAVF,qEAWI,aAGF,4CAdF,qEAeI,aAIF,kFACE,gBACA,yBAGF,mFACE,gBACA,qCAGF,wFACE,oBAIJ,qEACE,gBACA,mBACA,YACA,oCACA,yBACA,eACA,eACA,gBACA,gBACA,YACA,0BAEA,2EACE,kCAMR,8BACE,aACA,eAEA,2CAJF,8BAKI,cACA,eAGF,2CATF,8BAUI,cACA,YAGF,kCACE,YACA,WACA,mBAEA,2CALF,kCAMI,aAKN,kCACE,qBACA,cAEA,2CAJF,kCAKI,SACA,cACA,YAGF,sCACE,aACA,sBACA,uBAEA,2CALF,sCAMI,oBAIJ,6CACE,cACA,WACA,YACA,kBAEA,iDACE,YAEA,2CAHF,iDAII,aAMR,6BACE,kBACA,aAEA,2CAJF,6BAKI,cACA,cACA,YAGF,4CAVF,6BAWI,qBACA,YAGF,+BACE,yBACA,gBACA,8BACA,gBACA,mBACA,SACA,kBAEA,4CATF,+BAUI,iBACA,oBAIJ,0CACE,yBACA,qBAEA,wDACE,iBAEA,4CAHF,wDAII,kBAMR,qCACE,aACA,uBAII,6CACE,yBAMR,uCACE,cAII,oFACE,UAEA,sFACE,0BAOV,+BACE,qBACA,SACA,UACA,cACA,oBAEA,mCACE,gBACA,WACA,wBAGF,kCACE,uBACA,iBACA,mBAGF,iCACE,yBACA,gBACA,iBACA,SAEA,+CACE,gBAMJ,kCACE,yBACA,gBACA,iBACA,kBACA,SACA,kBAEA,gDACE,gBASF,+CACE,mBACA,SAKN,4BACE,yBACA,cACA,kBACA,SACA,cACA,UAEA,2CARF,4BASI,aAGF,2CAZF,4BAaI,kBACA,wBAQF,gCACE,YACA,WAIJ,qCACE,uBACA,cACA,mBACA,SACA,cAEA,2CAPF,qCAQI,kBACA,wBAGF,yCACE,YACA,WACA,UAEA,2CALF,yCAMI,aAKN,sCACE,uBACA,cACA,kBACA,SACA,cAEA,2CAPF,sCAQI,kBACA,wBAGF,0CACE,YACA,WACA,UAEA,2CALF,0CAMI,aAKN,qCACE,iBACA,cAEA,2CAJF,qCAKI,gBACA,mBAIJ,oCACE,iBACA,cAEA,2CAJF,oCAKI,gBACA,mBAIJ,qCACE,aACA,gCACA,kBAEA,+CACE,aACA,mBAEA,0DACE,iBAGF,mDACE,YACA,WJ9aR,cACE,yBACA,gBACA,kBAGF,WACE,yBACA,gBACA,kBAGF,qBACE,yBACA,gBACA,kBAGF,kBACE,yBACA,gBACA,kBAGF,2BACE,sCACA,gBACA,kBAGF,wBACE,sCACA,gBACA,kBAGF,kCACE,sCACA,gBACA,kBAGF,oBACE,+BACA,gBACA,kBAGF,iBACE,+BACA,gBACA,kBAGF,2BACE,+BACA,gBACA,kBAGF,wBACE,+BACA,gBACA,kBAGF,mBACE,+BACA,yBACA,gBACA,kBACA,mCAGF,eACE,2BACA,yBACA,gBACA,kBKhFF,QACE,aACA,8BACA,mBACA,UACA,yBAEA,8BAPF,QAQI,0BAIA,qBACE,eAEA,uBACE,yBAMR,gBACE,cACA,oCACA,sCACA,qBACA,aACA,eACA,qBACA,kBACA,YAEA,8BAXF,gBAYI,cAGF,sBACE,yBACA,gCAGF,sBACE,qCACA,mBACA,2CAIJ,qBACE,qBACA,YACA,aACA,sBACA,gQACA,4BACA,2BACA,qBAKA,yBAFF,iCAGI,eACA,WACA,OACA,YACA,6BACA,aACA,oCACA,YACA,gCACA,gBAEA,uDACE,aAGF,uDACE,iBAIJ,yBAvBF,iCAwBI,yBAIJ,YACE,qBAEA,yBAHF,YAII,sBACA,uBACA,WAEA,sBACE,WACA,mBAEA,wBACE,cACA,gBAGF,+BACE,kBACA,aACA,8BACA,mBAEA,iCACE,QAMR,yBACE,+BACE,aACA,oBAKN,qBACE,8BACA,oCACA,yBACA,qBACA,eACA,kBACA,qBACA,eACA,cAEA,2BACE,8BACA,gCAGF,yBAhBF,qBAiBI,qBACA,eAIJ,eACE,mCACA,SACA,UACA,8BACA,oCAEA,yBAPF,eAQI,kBACA,WACA,YACA,cAGF,yBAdF,eAeI,gBACA,wBACA,oBACA,oBACA,iBACA,oBACA,cACA,oCACA,qCACA,2CAGF,yBACE,UAEA,2BACE,mBACA,cACA,yBAEA,iCACE,oCAQJ,wBACE,yBC/LN,cACE,aACA,sBACA,iBACA,kBACA,4BACA,2BAGE,6CACE,gBACA,eAIJ,sBACE,gFACA,kCACA,WACA,mDACA,eACA,MACA,OACA,YACA,sBACA,qBAEA,2CAZF,sBAaI,iJACA,WACA,QAIA,gDACE,aACA,mBAEA,2CAJF,gDAKI,aACA,mBACA,qCACA,2BACA,sBACA,+BAMR,oBACE,aAEA,sBACA,4DACA,iCACA,cACA,2BACA,YACA,kBAEA,2CAXF,oBAYI,mBACA,UACA,WAGF,+BJ/CF,iBAJW,oBAKX,2BACA,mCACA,cI6C2C,KJzD3C,gEI2DI,yDACA,wCACA,4BAGE,4EACE,kBAIJ,mDACE,kBAGF,sDACE,eACA,uBACA,kBAEA,oCALF,sDAMI,gBAIJ,oEACE,eAEA,oCAHF,oEAII,kBAIJ,oDACE,eACA,iBACA,kBACA,wBAEA,oCANF,oDAOI,eACA,kBAGF,kEACE,eAEA,oCAHF,kEAII,gBAKN,gDACE,aACA,sCACA,kBACA,cAGE,2DACE,mBAGF,0DACE,4BAGF,0DACE,4BAIJ,oDJnIN,gEIyIE,yCACE,eACA,YACA,WACA,UACA,qBACA,YAEA,4CACE,oCACA,kBACA,oCAGF,2CACE,yBACA,eACA,YAMN,iCACE,YAEA,sBACA,sDACA,WACA,mCACA,wBACA,uCAEA,4CAVF,iCAWI,iBAgCJ,yBACE,aACA,sCACA,uBACA,cAEA,gCACE,6BACA,8BACA,gBACA,+BACA,sBACA,aACA,mBACA,oCJzNJ,gEI2NI,kDAEA,sCACE,0BJ9NN,oEKVA,qBACE,eACA,MACA,OACA,UACA,WACA,YAEA,8BARF,qBASI,gFACA,mBACA,WACA,YACA,gHACA,YLJJ,2CKUA,mBACE,qCACA,eACA,8BACA,WACA,SLNF,iBAJW,oBAKX,2BACA,mCACA,cKIyC,EACvC,WACA,aACA,oCLnBF,0CKsBE,8BAZF,mBAaI,+EAKF,qBACE,aACA,wBACA,WACA,+CACA,oBACE,oEAIF,yBACE,kBAEA,4BACE,yBACA,gBACA,mBAGF,2BACE,yBACA,gBAKN,sBACE,cC7DI,sDACE,kCACA,cACA,oBNGV,wHMCY,yBAQF,0DACE,kBACA,WACA,iBAGJ,4DACE,SC3BR,+BACE,kBACA,uBACA,kBAIJ,uBACE,aACA,0BACA,SAEA,4CALF,uBAMI,sCAGF,+BACE,kCACA,cACA,oBACA,gEAEA,iCACE,yBCtBK,qKAGG,6BAEJ,4HAEI,yBAGJ,mOAGI,yBAIA,6DACI,mBACA,kCAUR,2CACI,yBACA,iBACA,4BAEA,gDACI,aAOpB,uBACI,yBC7CA,aACI,aACA,mCACA,YACA,sBAEA,2CANJ,aAOQ,qCACA,mCACA,oBAIR,qCACI,gBACA,oCAGJ,mBACI,oCACA,iBAEA,2CAJJ,mBAKQ,yCACA,iBAIR,4CACI,gBAGJ,iCAEI,YAKA,2CAFJ,kDAGQ,cAKJ,2CADJ,sBAEQ,kBAKJ,2CADJ,0BAEQ,yCAKJ,2CADJ,mCAEQ,kBC/CZ%22,%22file%22:%22montreal2027.min.css%22%7D */
