.banca-module__w-Pr0W__site{--newsprint:#f2e8d0;--paper-light:#fbf4e5;--paper-deep:#e3d5b7;--ink:#17120e;--oxblood:#8f251f;--archive-olive:#777146;--dust:#8d8271;--display:"Iowan Old Style", "Baskerville Old Face", Baskerville, Georgia, "Times New Roman", serif;--utility:"Arial Narrow", "Bahnschrift Condensed", Bahnschrift, Arial, sans-serif;background-color:var(--newsprint);color:var(--ink);font-family:var(--display);-webkit-tap-highlight-color:#8f251f47;background-image:radial-gradient(circle at 20% 15%,#17120e12 0 .7px,#0000 .8px),radial-gradient(circle at 80% 65%,#8f251f0d 0 .6px,#0000 .7px);background-size:5px 5px,7px 7px;line-height:1.5;overflow-x:clip}.banca-module__w-Pr0W__site *,.banca-module__w-Pr0W__site :before,.banca-module__w-Pr0W__site :after{box-sizing:border-box}.banca-module__w-Pr0W__site a{color:inherit}.banca-module__w-Pr0W__site :focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 6px #000}.banca-module__w-Pr0W__skipLink{background:var(--paper-light);color:var(--ink);font-family:var(--utility);z-index:100;padding:.75rem 1rem;font-weight:800;position:fixed;top:-5rem;left:1rem}.banca-module__w-Pr0W__skipLink:focus{top:1rem}.banca-module__w-Pr0W__hero{min-height:100svh;padding:0 max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-right)) 4rem max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-left));position:relative}.banca-module__w-Pr0W__hero:before{content:"";opacity:.4;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 5px,#17120e14 5px 6px);width:clamp(3.5rem,9vw,8rem);height:min(23rem,40vw);position:absolute;inset:0 0 auto auto}.banca-module__w-Pr0W__editionBar{background:var(--ink);color:var(--newsprint);font-family:var(--utility);letter-spacing:.17em;margin-inline:calc(-1 * max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-left)));min-height:2.25rem;padding:.5rem max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-right)) .5rem max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-left));text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.68rem;font-weight:800;display:flex}.banca-module__w-Pr0W__navigation{border-bottom:2px solid var(--ink);z-index:2;justify-content:space-between;align-items:center;gap:2rem;max-width:92rem;min-height:5.75rem;margin:0 auto;display:flex;position:relative}.banca-module__w-Pr0W__wordmark{align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.banca-module__w-Pr0W__navigationLogo{background:0 0;width:clamp(8.5rem,13vw,12.5rem);height:auto;display:block}.banca-module__w-Pr0W__navLinks{flex-wrap:wrap;justify-content:flex-end;gap:clamp(.65rem,2.6vw,2rem);display:flex}.banca-module__w-Pr0W__navLinks a{font-family:var(--utility);letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.banca-module__w-Pr0W__navLinks a:after{background:var(--oxblood);content:"";transform-origin:0;width:100%;height:2px;position:absolute;bottom:.5rem;left:0;transform:scaleX(0)}.banca-module__w-Pr0W__heroCanvas{grid-template-columns:3.25rem minmax(18rem,1.05fr) minmax(20rem,.82fr);gap:clamp(1.25rem,3vw,3rem);max-width:92rem;margin:clamp(2rem,5vw,5rem) auto 0;display:grid}.banca-module__w-Pr0W__issue{border-right:1px solid var(--ink);color:var(--oxblood);font-family:var(--utility);letter-spacing:.18em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl;align-self:stretch;margin:0;padding-right:.8rem;font-size:.65rem;font-weight:800}.banca-module__w-Pr0W__heroTitle{z-index:1;align-self:center;min-width:0;position:relative}.banca-module__w-Pr0W__heroTitle>p:first-child{color:var(--oxblood);font-family:var(--utility);letter-spacing:.22em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:800}.banca-module__w-Pr0W__heroLogo{background:0 0;width:min(100%,46rem);max-width:46rem;height:auto;margin:0 0 1.15rem;display:block}.banca-module__w-Pr0W__heroTitle h1{border-block:1px solid var(--ink);font-family:var(--utility);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.5rem;padding:.7rem 0;font-size:clamp(.72rem,1.2vw,.92rem);font-weight:800;line-height:1.3}.banca-module__w-Pr0W__heroTitle>span{max-width:34rem;font-size:clamp(1.2rem,2vw,1.65rem);font-style:italic;line-height:1.25;display:block}.banca-module__w-Pr0W__sponsorLockup{border-block:1px solid var(--ink);align-items:center;gap:.85rem;max-width:26rem;margin:2rem 0 0;padding:.75rem 0;display:flex}.banca-module__w-Pr0W__sponsorLockup>img{object-fit:contain;flex:none;width:4.4rem;height:4.4rem}.banca-module__w-Pr0W__sponsorLockup>div{gap:.28rem;display:grid}.banca-module__w-Pr0W__sponsorLockup span,.banca-module__w-Pr0W__sponsorLockup strong{font-family:var(--utility);text-transform:uppercase;font-style:normal}.banca-module__w-Pr0W__sponsorLockup span{color:var(--oxblood);letter-spacing:.2em;font-size:.58rem;font-weight:800}.banca-module__w-Pr0W__sponsorLockup strong{color:var(--ink);letter-spacing:.11em;font-size:clamp(.7rem,1vw,.85rem);font-weight:900;line-height:1.25}.banca-module__w-Pr0W__poster{margin:0}.banca-module__w-Pr0W__poster img{object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.banca-module__w-Pr0W__poster figcaption{color:var(--dust);font-family:var(--utility);letter-spacing:.06em;text-transform:uppercase;margin-top:.4rem;font-size:.65rem}.banca-module__w-Pr0W__heroPoster{background:var(--paper-light);box-shadow:1.1rem 1.1rem 0 var(--paper-deep);clip-path:polygon(1% 0,99% 1%,100% 96%,96% 100%,1% 99%,0 4%);align-self:center;padding:.65rem;position:relative;transform:rotate(-1.15deg)}.banca-module__w-Pr0W__heroPoster:after{content:"";mix-blend-mode:multiply;opacity:.32;pointer-events:none;background-image:radial-gradient(circle,#17120e47 0 .65px,#0000 .75px);background-size:4px 4px;position:absolute;inset:.65rem .65rem 2.8rem}.banca-module__w-Pr0W__heroPoster .banca-module__w-Pr0W__poster img{aspect-ratio:4/5;filter:grayscale(.72)sepia(.24)contrast(1.12)saturate(.78);transform-origin:top;max-height:70svh;transform:scale(1.12)}.banca-module__w-Pr0W__heroPoster .banca-module__w-Pr0W__poster{overflow:hidden}.banca-module__w-Pr0W__heroPoster>p{color:var(--oxblood);font-family:var(--utility);letter-spacing:.14em;text-align:right;text-transform:uppercase;margin:.7rem 0 .1rem;font-size:.63rem;font-weight:800}.banca-module__w-Pr0W__agendaSection,.banca-module__w-Pr0W__nightSection,.banca-module__w-Pr0W__menuSection,.banca-module__w-Pr0W__balconySection,.banca-module__w-Pr0W__hoursSection,.banca-module__w-Pr0W__locationSection,.banca-module__w-Pr0W__instagramSection{padding:clamp(4.5rem, 9vw, 8.5rem) max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-right));padding-left:max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-left));scroll-margin-top:1.5rem}.banca-module__w-Pr0W__sectionHeading{border-top:4px solid;grid-template-columns:minmax(9rem,.3fr) 1fr;gap:1rem;max-width:92rem;margin:0 auto clamp(2.5rem,6vw,5rem);padding-top:.9rem;display:grid}.banca-module__w-Pr0W__sectionHeading span,.banca-module__w-Pr0W__locationSection>div>p,.banca-module__w-Pr0W__instagramSection>p,.banca-module__w-Pr0W__balconySection div>p:first-child{color:var(--oxblood);font-family:var(--utility);letter-spacing:.17em;text-transform:uppercase;font-size:.68rem;font-weight:800}.banca-module__w-Pr0W__sectionHeading h2,.banca-module__w-Pr0W__locationSection h2,.banca-module__w-Pr0W__instagramSection h2,.banca-module__w-Pr0W__balconySection h2{font-family:var(--display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,8.2vw,8.5rem);font-weight:500;line-height:.82}.banca-module__w-Pr0W__agendaSection{background-color:var(--paper-light);color:var(--ink);background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#17120e14 50%,#0000 calc(50% + .5px))}.banca-module__w-Pr0W__agendaGrid{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,3.5rem);max-width:92rem;margin:0 auto;display:grid}.banca-module__w-Pr0W__agendaGrid article{border-top:3px solid var(--ink);min-width:0;padding:1rem 0 0}.banca-module__w-Pr0W__agendaGrid .banca-module__w-Pr0W__featuredEvent{border-left:.65rem solid var(--oxblood);grid-column:span 2;padding-left:1rem}.banca-module__w-Pr0W__agendaGrid .banca-module__w-Pr0W__poster{background:var(--paper-deep);margin-bottom:1.2rem;padding:.5rem}.banca-module__w-Pr0W__agendaGrid .banca-module__w-Pr0W__poster img{filter:grayscale(.8)sepia(.18)contrast(1.08)}.banca-module__w-Pr0W__agendaGrid time{color:var(--oxblood);font-family:var(--utility);letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.72rem;font-weight:800;display:block}.banca-module__w-Pr0W__agendaGrid h3{font-family:var(--display);letter-spacing:-.04em;margin:.5rem 0;font-size:clamp(2rem,4.2vw,4rem);font-weight:600;line-height:.95}.banca-module__w-Pr0W__agendaGrid article>p{font-style:italic}.banca-module__w-Pr0W__emptyState{background:var(--newsprint);border:1px dashed var(--dust);max-width:92rem;margin:0 auto;padding:1.5rem;font-size:clamp(1.15rem,2vw,1.45rem);font-style:italic}.banca-module__w-Pr0W__nightSection{background-color:var(--ink);color:var(--newsprint);background-image:radial-gradient(circle,#f2e8d021 0 .75px,#0000 .85px);background-position:100% 0;background-size:5px 5px}.banca-module__w-Pr0W__nightSection>p{color:var(--paper-deep);font-family:var(--utility);letter-spacing:.2em;font-size:.72rem;font-weight:800}.banca-module__w-Pr0W__nightSection h2{font-family:var(--display);letter-spacing:-.07em;max-width:75rem;margin:1rem 0 clamp(3rem,7vw,6rem);font-size:clamp(4.5rem,12vw,11rem);font-style:italic;font-weight:500;line-height:.78}.banca-module__w-Pr0W__callGrid{grid-template-columns:repeat(2,1fr);max-width:92rem;margin:0 auto;display:grid}.banca-module__w-Pr0W__callGrid a{border-block:1px solid var(--newsprint);font-family:var(--utility);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:64px;padding:.75rem 0;font-size:1rem;font-weight:800;text-decoration:none;display:flex}.banca-module__w-Pr0W__callGrid a:nth-child(odd){margin-right:2rem}.banca-module__w-Pr0W__callGrid a span{color:var(--newsprint);font-size:1.35rem}.banca-module__w-Pr0W__menuSection{background:var(--newsprint);color:var(--ink)}.banca-module__w-Pr0W__menuGroup{grid-template-columns:minmax(10rem,.34fr) 1fr;gap:clamp(1.25rem,4vw,4rem);max-width:92rem;margin:0 auto clamp(3.5rem,8vw,6rem);display:grid}.banca-module__w-Pr0W__menuGroup>h3{background:var(--ink);color:var(--newsprint);font-family:var(--utility);letter-spacing:.18em;text-transform:uppercase;align-self:start;margin:0;padding:.65rem .8rem;font-size:.72rem;display:inline-block}.banca-module__w-Pr0W__menuGroup ul{margin:0;padding:0;list-style:none}.banca-module__w-Pr0W__menuGroup li{border-bottom:1px dotted var(--dust);grid-template-columns:1fr auto;align-items:start;gap:1rem;padding:1.15rem 0;display:grid}.banca-module__w-Pr0W__menuGroup li:first-child{border-top:1px dotted var(--dust)}.banca-module__w-Pr0W__menuGroup h4{font-family:var(--display);margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;line-height:1.15}.banca-module__w-Pr0W__menuGroup p{color:#4e463b;margin:.25rem 0 0;font-size:.92rem;font-style:italic}.banca-module__w-Pr0W__menuGroup strong{background:var(--paper-deep);font-family:var(--utility);font-variant-numeric:tabular-nums;white-space:nowrap;padding:.2rem .35rem;font-size:1rem}.banca-module__w-Pr0W__menuGroup .banca-module__w-Pr0W__poster{grid-column:1/-1;max-width:28rem}.banca-module__w-Pr0W__balconySection{background:var(--paper-deep);color:var(--ink);grid-template-columns:clamp(4.5rem,9vw,7rem) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);display:grid;position:relative}.banca-module__w-Pr0W__balconySection:after{content:"";opacity:.55;pointer-events:none;background:repeating-radial-gradient(circle,#17120e2b 0 1px,#0000 1.2px 6px);width:10rem;height:10rem;position:absolute;top:3rem;right:3vw}.banca-module__w-Pr0W__balconyRail{background:var(--oxblood);color:var(--paper-light);font-family:var(--utility);letter-spacing:.18em;text-transform:uppercase;writing-mode:vertical-rl;justify-content:center;align-items:center;gap:1.5rem;min-height:24rem;padding-block:1rem;font-size:.63rem;font-weight:800;display:flex}.banca-module__w-Pr0W__balconySection>div:last-child{z-index:1;max-width:70rem;position:relative}.banca-module__w-Pr0W__balconySection div>p:first-child{color:var(--oxblood);margin-top:0}.banca-module__w-Pr0W__balconySection div>p:last-child{max-width:44rem;font-size:clamp(1.1rem,2vw,1.45rem)}.banca-module__w-Pr0W__hoursSection{background:var(--ink);color:var(--newsprint)}.banca-module__w-Pr0W__hoursSection .banca-module__w-Pr0W__sectionHeading span{color:var(--paper-deep)}.banca-module__w-Pr0W__hoursSection dl{max-width:92rem;margin:0 auto}.banca-module__w-Pr0W__hoursSection dl div{border-top:1px solid #f2e8d06b;justify-content:space-between;gap:1rem;padding:1.25rem 0;font-size:clamp(1.2rem,2.6vw,2rem);display:flex}.banca-module__w-Pr0W__hoursSection dd{color:var(--newsprint);font-family:var(--utility);margin:0;font-weight:800}.banca-module__w-Pr0W__locationSection{background:var(--oxblood);color:var(--paper-light);justify-content:space-between;align-items:end;gap:3rem;display:flex}.banca-module__w-Pr0W__locationSection>div>p{color:var(--paper-deep)}.banca-module__w-Pr0W__locationSection h2{max-width:64rem}.banca-module__w-Pr0W__locationSection address{font-family:var(--utility);letter-spacing:.04em;border-left:1px solid;margin-top:2rem;padding-left:1rem;font-size:1rem;font-style:normal}.banca-module__w-Pr0W__mapAction,.banca-module__w-Pr0W__instagramSection a{font-family:var(--utility);letter-spacing:.08em;text-transform:uppercase;border:2px solid;justify-content:center;align-items:center;min-height:48px;padding:.75rem 1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.banca-module__w-Pr0W__locationSection .banca-module__w-Pr0W__mapAction{background:var(--paper-light);color:var(--oxblood);white-space:nowrap}.banca-module__w-Pr0W__instagramSection{background:var(--paper-light);color:var(--ink);text-align:center}.banca-module__w-Pr0W__instagramSection h2{overflow-wrap:anywhere}.banca-module__w-Pr0W__instagramSection a{margin-top:2rem}.banca-module__w-Pr0W__footer{background:var(--ink);color:var(--newsprint);min-height:8rem;padding:1.5rem max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(clamp(1rem, 4vw, 4rem), env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:2rem;display:flex}.banca-module__w-Pr0W__footerLogo{filter:invert()sepia(.18);background:0 0;width:clamp(9rem,16vw,14rem);height:auto;display:block}.banca-module__w-Pr0W__footer span{font-family:var(--utility);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}@keyframes banca-module__w-Pr0W__print-register{0%{opacity:0;transform:translate(-.55rem)}58%{opacity:.78;transform:translate(.12rem)}to{opacity:1;transform:translate(0)}}@keyframes banca-module__w-Pr0W__paste-up{0%{opacity:0;transform:rotate(-2.3deg)translateY(1rem)}to{opacity:1;transform:rotate(-1.15deg)translateY(0)}}@media (prefers-reduced-motion:no-preference){.banca-module__w-Pr0W__heroLogo{animation:.62s cubic-bezier(.2,.75,.25,1) both banca-module__w-Pr0W__print-register}.banca-module__w-Pr0W__heroPoster{animation:.72s cubic-bezier(.2,.75,.25,1) .12s both banca-module__w-Pr0W__paste-up}.banca-module__w-Pr0W__navLinks a:after,.banca-module__w-Pr0W__callGrid a span,.banca-module__w-Pr0W__mapAction,.banca-module__w-Pr0W__instagramSection a{transition:transform .2s}.banca-module__w-Pr0W__navLinks a:after{transition-property:transform}.banca-module__w-Pr0W__navLinks a:hover:after{transform:scaleX(1)}.banca-module__w-Pr0W__callGrid a:hover span{transform:translate(.2rem,-.2rem)}.banca-module__w-Pr0W__mapAction:hover,.banca-module__w-Pr0W__instagramSection a:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.banca-module__w-Pr0W__heroLogo,.banca-module__w-Pr0W__heroPoster{animation:none}.banca-module__w-Pr0W__heroPoster{transform:none}}@media (max-width:920px){.banca-module__w-Pr0W__heroCanvas{grid-template-columns:2.6rem minmax(0,1fr)}.banca-module__w-Pr0W__heroPoster{grid-column:2;max-width:38rem}.banca-module__w-Pr0W__agendaGrid{grid-template-columns:repeat(2,1fr)}.banca-module__w-Pr0W__agendaGrid .banca-module__w-Pr0W__featuredEvent{grid-column:span 2}}@media (max-width:760px){.banca-module__w-Pr0W__editionBar span:last-child{display:none}.banca-module__w-Pr0W__editionBar{justify-content:center}.banca-module__w-Pr0W__navigation{flex-direction:column;align-items:flex-start;gap:.15rem;padding-block:.85rem}.banca-module__w-Pr0W__navLinks{justify-content:flex-start;gap:.75rem}.banca-module__w-Pr0W__hero{min-height:auto;padding-bottom:3.5rem}.banca-module__w-Pr0W__hero:before{width:3rem;height:12rem}.banca-module__w-Pr0W__heroCanvas{grid-template-columns:1fr;margin-top:2rem}.banca-module__w-Pr0W__issue{border-bottom:1px solid var(--ink);text-orientation:initial;writing-mode:horizontal-tb;border-right:0;padding:0 0 .55rem}.banca-module__w-Pr0W__heroTitle{grid-column:1}.banca-module__w-Pr0W__heroLogo{max-width:32rem}.banca-module__w-Pr0W__heroTitle>span{font-size:1.18rem}.banca-module__w-Pr0W__heroPoster{grid-column:1;max-width:none;margin:.75rem .4rem 0 0}.banca-module__w-Pr0W__sectionHeading{grid-template-columns:1fr;gap:.6rem}.banca-module__w-Pr0W__sectionHeading h2,.banca-module__w-Pr0W__locationSection h2,.banca-module__w-Pr0W__instagramSection h2,.banca-module__w-Pr0W__balconySection h2{font-size:clamp(3.2rem,17vw,5.3rem)}.banca-module__w-Pr0W__agendaGrid{grid-template-columns:1fr}.banca-module__w-Pr0W__agendaGrid .banca-module__w-Pr0W__featuredEvent{grid-column:auto}.banca-module__w-Pr0W__callGrid{grid-template-columns:1fr}.banca-module__w-Pr0W__callGrid a:nth-child(odd){margin-right:0}.banca-module__w-Pr0W__menuGroup{grid-template-columns:1fr;gap:1rem}.banca-module__w-Pr0W__menuGroup>h3{justify-self:start}.banca-module__w-Pr0W__balconySection{grid-template-columns:1fr;gap:1.25rem}.banca-module__w-Pr0W__balconyRail{writing-mode:horizontal-tb;flex-direction:row;justify-content:space-between;min-height:0;padding:.65rem .8rem}.banca-module__w-Pr0W__locationSection,.banca-module__w-Pr0W__footer{flex-direction:column;align-items:flex-start}.banca-module__w-Pr0W__locationSection .banca-module__w-Pr0W__mapAction{align-self:stretch}.banca-module__w-Pr0W__hoursSection dl div{flex-direction:column;align-items:flex-start}}
.cordeiro-module__2xTfUW__site{--ceramic:#faf9f4;--grout:#deddd5;--olive:#667650;--deep-olive:#34402d;--graphite:#282826;--white:#fff;--display:"Arial Narrow", "Roboto Condensed", "Segoe UI", sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--utility:"Cascadia Mono", "Segoe UI Mono", Consolas, monospace;background:var(--ceramic);color:var(--graphite);font-family:var(--body);-webkit-tap-highlight-color:#66765033;line-height:1.55}.cordeiro-module__2xTfUW__site *,.cordeiro-module__2xTfUW__site :before,.cordeiro-module__2xTfUW__site :after{box-sizing:border-box}.cordeiro-module__2xTfUW__site a{color:inherit}.cordeiro-module__2xTfUW__site :focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 6px #000}.cordeiro-module__2xTfUW__skipLink{background:var(--white);color:#000;z-index:100;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.cordeiro-module__2xTfUW__skipLink:focus{top:1rem}.cordeiro-module__2xTfUW__hero{background-color:var(--ceramic);background-image:linear-gradient(var(--grout) 1px, transparent 1px), linear-gradient(90deg, var(--grout) 1px, transparent 1px);border-bottom:1px solid var(--grout);padding-inline:max(clamp(1.25rem, 5vw, 5rem), env(safe-area-inset-left));background-size:clamp(34px,5vw,54px) clamp(34px,5vw,54px);overflow:hidden}.cordeiro-module__2xTfUW__navigation{border-bottom:.55rem solid var(--olive);z-index:2;background:#faf9f4f2;justify-content:space-between;align-items:center;gap:1.5rem;min-height:6rem;display:flex;position:relative}.cordeiro-module__2xTfUW__brand{align-items:center;min-height:44px;display:inline-flex;overflow:hidden}.cordeiro-module__2xTfUW__navigationWordmark{object-fit:contain;width:auto;height:5rem;display:block}.cordeiro-module__2xTfUW__navigationMonogram{object-fit:contain;width:3rem;height:3rem;display:none}.cordeiro-module__2xTfUW__navLinks{flex-wrap:wrap;justify-content:flex-end;gap:clamp(.5rem,2vw,1.75rem);display:flex}.cordeiro-module__2xTfUW__navLinks a{color:var(--deep-olive);font-family:var(--utility);letter-spacing:.08em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.cordeiro-module__2xTfUW__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);max-width:86rem;margin:clamp(3rem,7vw,6.5rem) auto;display:grid}.cordeiro-module__2xTfUW__heroWordmark{width:100%;max-width:34rem;height:auto;margin-bottom:1.75rem;display:block}.cordeiro-module__2xTfUW__heroCopy h1{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;max-width:13ch;margin:.75rem 0 1.4rem;font-size:clamp(2.7rem,6vw,5.7rem);font-weight:850;line-height:.92}.cordeiro-module__2xTfUW__heroCopy>p:not(.cordeiro-module__2xTfUW__eyebrow){max-width:34rem;font-size:clamp(1rem,2vw,1.18rem)}.cordeiro-module__2xTfUW__eyebrow,.cordeiro-module__2xTfUW__kicker{color:var(--deep-olive);font-family:var(--utility);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.cordeiro-module__2xTfUW__heroActions{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.cordeiro-module__2xTfUW__primaryAction,.cordeiro-module__2xTfUW__secondaryAction,.cordeiro-module__2xTfUW__textAction{justify-content:center;align-items:center;min-height:48px;padding:.8rem 1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.cordeiro-module__2xTfUW__primaryAction{background:var(--deep-olive);color:var(--white)}.cordeiro-module__2xTfUW__textAction{border-bottom:2px solid var(--olive);padding-inline:.25rem}.cordeiro-module__2xTfUW__heroVisual{background:var(--ceramic);border:1px solid var(--grout);padding:clamp(.5rem,1.5vw,1rem)}.cordeiro-module__2xTfUW__figure{margin:0}.cordeiro-module__2xTfUW__figure img{object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.cordeiro-module__2xTfUW__hero .cordeiro-module__2xTfUW__figure img{aspect-ratio:4/5}.cordeiro-module__2xTfUW__figure figcaption{color:#596052;margin-top:.4rem;font-size:.7rem}.cordeiro-module__2xTfUW__heroStamp{color:var(--deep-olive);font-family:var(--utility);letter-spacing:.16em;text-align:right;margin:.75rem 0 0;font-size:.7rem;font-weight:700}.cordeiro-module__2xTfUW__infoBand{background:var(--olive);color:var(--white);font-family:var(--utility);margin-inline:calc(-1 * max(clamp(1.25rem, 5vw, 5rem), env(safe-area-inset-left)));min-height:4.75rem;padding:1rem max(clamp(1.25rem, 5vw, 5rem), env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:1rem;display:flex}.cordeiro-module__2xTfUW__azulejo{display:none}.cordeiro-module__2xTfUW__eventsSection,.cordeiro-module__2xTfUW__menuSection,.cordeiro-module__2xTfUW__hoursSection,.cordeiro-module__2xTfUW__locationSection{padding:clamp(4.5rem, 9vw, 8rem) max(clamp(1.25rem, 5vw, 5rem), env(safe-area-inset-left));scroll-margin-top:1.5rem}.cordeiro-module__2xTfUW__sectionHeading{max-width:86rem;margin:0 auto 3rem}.cordeiro-module__2xTfUW__sectionHeading h2,.cordeiro-module__2xTfUW__locationSection h2{color:var(--deep-olive);font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:.6rem 0;font-size:clamp(2.4rem,5.2vw,5rem);font-weight:850;line-height:.95}.cordeiro-module__2xTfUW__eventsSection{background:var(--white)}.cordeiro-module__2xTfUW__eventGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:86rem;margin:0 auto;display:grid}.cordeiro-module__2xTfUW__eventGrid article{background:var(--ceramic);border:1px solid var(--grout);border-top:.5rem solid var(--olive);padding:1.5rem}.cordeiro-module__2xTfUW__eventGrid time{color:var(--deep-olive);font-family:var(--utility);margin-top:1rem;font-weight:700;display:block}.cordeiro-module__2xTfUW__eventGrid h3{font-family:var(--display);margin:.5rem 0;font-size:1.85rem;line-height:1.02}.cordeiro-module__2xTfUW__emptyState{border-top:1px solid var(--grout);max-width:86rem;margin:0 auto;padding-top:1.5rem}.cordeiro-module__2xTfUW__menuSection{background:var(--ceramic)}.cordeiro-module__2xTfUW__menuNavigation{gap:.75rem;max-width:86rem;margin:0 auto 3rem;display:flex}.cordeiro-module__2xTfUW__menuNavigation a{border:1px solid var(--olive);color:var(--deep-olive);min-height:44px;padding:.65rem 1rem;font-weight:800;text-decoration:none}.cordeiro-module__2xTfUW__menuSectionGroup{max-width:86rem;margin:0 auto 4.5rem;scroll-margin-top:1.5rem}.cordeiro-module__2xTfUW__menuSectionGroup>h3{color:var(--olive);font-family:var(--display);margin:0 0 2.5rem;font-size:clamp(2.2rem,4.6vw,4.4rem)}.cordeiro-module__2xTfUW__menuGroup{max-width:86rem;margin:0 auto 2.75rem}.cordeiro-module__2xTfUW__menuGroup>h3,.cordeiro-module__2xTfUW__menuGroup>h4{border-bottom:3px solid var(--olive);font-family:var(--utility);letter-spacing:.18em;text-transform:uppercase;padding-bottom:.75rem;font-size:.8rem}.cordeiro-module__2xTfUW__menuGroup ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}.cordeiro-module__2xTfUW__menuGroup li{border-bottom:1px solid var(--grout);grid-template-columns:1fr auto;gap:.8rem;padding:1.25rem 0;display:grid}.cordeiro-module__2xTfUW__menuGroup h4,.cordeiro-module__2xTfUW__menuGroup h5{margin:0;font-size:1.08rem;line-height:1.25}.cordeiro-module__2xTfUW__menuGroup p{color:#596052;margin:.35rem 0 0}.cordeiro-module__2xTfUW__menuGroup strong{color:var(--deep-olive);font-family:var(--utility);font-variant-numeric:tabular-nums;white-space:nowrap}.cordeiro-module__2xTfUW__menuGroup .cordeiro-module__2xTfUW__figure{grid-column:1/-1}.cordeiro-module__2xTfUW__hoursSection{background:var(--white)}.cordeiro-module__2xTfUW__hoursSection dl{max-width:86rem;margin:0 auto}.cordeiro-module__2xTfUW__hoursSection dl div{border-top:1px solid var(--grout);justify-content:space-between;gap:1rem;padding:1.4rem 0;display:flex}.cordeiro-module__2xTfUW__hoursSection dt{font-weight:800}.cordeiro-module__2xTfUW__hoursSection dd{font-family:var(--utility);font-variant-numeric:tabular-nums;margin:0}.cordeiro-module__2xTfUW__locationSection{background:var(--olive);color:var(--white);justify-content:space-between;align-items:end;gap:2rem;display:flex}.cordeiro-module__2xTfUW__locationSection .cordeiro-module__2xTfUW__kicker,.cordeiro-module__2xTfUW__locationSection h2{color:var(--white)}.cordeiro-module__2xTfUW__locationSection address{font-size:1.08rem;font-style:normal}.cordeiro-module__2xTfUW__locationActions{flex-wrap:wrap;gap:.75rem;display:flex}.cordeiro-module__2xTfUW__secondaryAction{border:2px solid}.cordeiro-module__2xTfUW__footer{background:var(--deep-olive);color:var(--white);min-height:7rem;padding:1.5rem max(clamp(1.25rem, 5vw, 5rem), env(safe-area-inset-left));align-items:center;gap:1rem;display:flex}.cordeiro-module__2xTfUW__footer>div{gap:.2rem;display:grid}.cordeiro-module__2xTfUW__footerMonogram{object-fit:contain;width:3.25rem;height:3.25rem}@media (max-width:760px){.cordeiro-module__2xTfUW__navigation{min-height:4.75rem}.cordeiro-module__2xTfUW__navigationWordmark{display:none}.cordeiro-module__2xTfUW__navigationMonogram{display:block}.cordeiro-module__2xTfUW__navLinks{justify-content:flex-end;gap:.35rem .8rem}.cordeiro-module__2xTfUW__navLinks a{font-size:.68rem}.cordeiro-module__2xTfUW__heroGrid{grid-template-columns:1fr;margin-block:2.75rem}.cordeiro-module__2xTfUW__heroWordmark{max-width:25rem}.cordeiro-module__2xTfUW__heroCopy h1{max-width:none;font-size:clamp(2.7rem,12vw,4.4rem)}.cordeiro-module__2xTfUW__infoBand{flex-direction:column;align-items:flex-start;gap:.25rem}.cordeiro-module__2xTfUW__eventGrid,.cordeiro-module__2xTfUW__menuGroup ul{grid-template-columns:1fr}.cordeiro-module__2xTfUW__menuNavigation{padding-bottom:.4rem;overflow-x:auto}.cordeiro-module__2xTfUW__hoursSection dl div,.cordeiro-module__2xTfUW__locationSection{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.cordeiro-module__2xTfUW__navigation{align-items:flex-start;padding-block:.75rem}.cordeiro-module__2xTfUW__navLinks{grid-template-columns:repeat(2,auto);display:grid}}@media (prefers-reduced-motion:no-preference){.cordeiro-module__2xTfUW__primaryAction,.cordeiro-module__2xTfUW__textAction,.cordeiro-module__2xTfUW__menuNavigation a,.cordeiro-module__2xTfUW__secondaryAction{transition:background-color .2s,color .2s,transform .2s}.cordeiro-module__2xTfUW__primaryAction:hover,.cordeiro-module__2xTfUW__textAction:hover,.cordeiro-module__2xTfUW__menuNavigation a:hover,.cordeiro-module__2xTfUW__secondaryAction:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.cordeiro-module__2xTfUW__primaryAction,.cordeiro-module__2xTfUW__textAction,.cordeiro-module__2xTfUW__menuNavigation a,.cordeiro-module__2xTfUW__secondaryAction{transition:none}}
