.strasbourg-page[data-astro-cid-tjw2oish]{background:#fbfaf8}.strasbourg-page[data-astro-cid-tjw2oish] main[data-astro-cid-tjw2oish]{padding-bottom:clamp(86px,10vw,150px);overflow:hidden}.strasbourg-article[data-astro-cid-tjw2oish]{padding-top:clamp(44px,5.8vw,82px)}.strasbourg-breadcrumb[data-astro-cid-tjw2oish],.strasbourg-hero[data-astro-cid-tjw2oish],.strasbourg-intro[data-astro-cid-tjw2oish],.strasbourg-story[data-astro-cid-tjw2oish],.strasbourg-gallery-intro[data-astro-cid-tjw2oish],.strasbourg-related[data-astro-cid-tjw2oish]{width:min(1180px,100% - 56px);margin-inline:auto}.strasbourg-breadcrumb[data-astro-cid-tjw2oish]{color:#807970;letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-family:Raleway,Arial,sans-serif;font-size:10px;font-weight:700;display:flex}.strasbourg-breadcrumb[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]{text-decoration:none}.strasbourg-breadcrumb[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]:hover,.strasbourg-breadcrumb[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]:focus-visible{color:#2c739c}.strasbourg-hero[data-astro-cid-tjw2oish]{border-bottom:1px solid #ddd7cf;grid-template-columns:minmax(520px,.95fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,5.8vw,80px);min-height:clamp(560px,66vw,790px);padding:clamp(44px,7vw,92px) 0 clamp(58px,8vw,112px);display:grid}.strasbourg-kicker[data-astro-cid-tjw2oish],.strasbourg-section-number[data-astro-cid-tjw2oish]{color:#2c739c;letter-spacing:.22em;text-transform:uppercase;margin:0;font-family:Raleway,Arial,sans-serif;font-size:10px;font-weight:700}.strasbourg-hero[data-astro-cid-tjw2oish] h1[data-astro-cid-tjw2oish]{letter-spacing:0;max-width:620px;margin:14px 0 28px;font-size:clamp(56px,7vw,108px);font-weight:400;line-height:.9}.strasbourg-hero__copy[data-astro-cid-tjw2oish]>p[data-astro-cid-tjw2oish]:last-child,.strasbourg-intro[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish],.strasbourg-story[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish],.strasbourg-gallery-intro[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish]{color:#5f5a54;font-size:clamp(17px,1.45vw,21px);line-height:1.72}.strasbourg-hero__copy[data-astro-cid-tjw2oish]>p[data-astro-cid-tjw2oish]:last-child{max-width:540px;margin:0}.strasbourg-hero__image[data-astro-cid-tjw2oish]{margin:0}.strasbourg-hero__image[data-astro-cid-tjw2oish] img{aspect-ratio:3/2;object-fit:cover;width:100%}.strasbourg-hero__image[data-astro-cid-tjw2oish] figcaption[data-astro-cid-tjw2oish]{color:#807970;letter-spacing:.18em;text-transform:uppercase;margin-top:12px;font-family:Raleway,Arial,sans-serif;font-size:9px;font-weight:700}.strasbourg-intro[data-astro-cid-tjw2oish]{max-width:980px;padding:clamp(56px,8vw,110px) 0 clamp(46px,7vw,84px)}.strasbourg-intro[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish],.strasbourg-story[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish],.strasbourg-gallery-intro[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish]{color:#202020;letter-spacing:0;margin:12px 0 20px;font-weight:400;line-height:1.06}.strasbourg-intro[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish]{font-size:clamp(38px,5.2vw,74px)}.strasbourg-intro[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish]{max-width:760px;margin:0}.strasbourg-story[data-astro-cid-tjw2oish]{background:#ddd7cf;border:1px solid #ddd7cf;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.strasbourg-story[data-astro-cid-tjw2oish] article[data-astro-cid-tjw2oish]{background:#fbfaf8;min-width:0;padding:clamp(30px,5vw,56px)}.strasbourg-story[data-astro-cid-tjw2oish] article[data-astro-cid-tjw2oish]:nth-child(2),.strasbourg-story[data-astro-cid-tjw2oish] article[data-astro-cid-tjw2oish]:nth-child(5){background:#f0ece6}.strasbourg-story[data-astro-cid-tjw2oish] article[data-astro-cid-tjw2oish]:last-child{grid-column:1/-1}.strasbourg-story[data-astro-cid-tjw2oish] article[data-astro-cid-tjw2oish]:last-child p[data-astro-cid-tjw2oish]:last-child{max-width:780px}.strasbourg-story[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish]{font-size:clamp(30px,3.2vw,46px)}.strasbourg-story[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish]{margin:0 0 16px;font-size:clamp(16px,1.35vw,19px)}.strasbourg-story[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish]:last-child{margin-bottom:0}.strasbourg-gallery-intro[data-astro-cid-tjw2oish]{grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);align-items:end;gap:clamp(28px,6vw,86px);margin-top:clamp(66px,9vw,120px);display:grid}.strasbourg-gallery-intro[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish]{font-size:clamp(40px,5.4vw,78px)}.strasbourg-gallery-intro[data-astro-cid-tjw2oish] p[data-astro-cid-tjw2oish]{margin:0 0 8px;font-size:clamp(16px,1.35vw,19px)}.strasbourg-related[data-astro-cid-tjw2oish]{border-top:1px solid #ddd7cf;border-bottom:1px solid #ddd7cf;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(70px,9vw,126px);display:grid}.strasbourg-related[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]{color:#202020;flex-direction:column;justify-content:center;gap:8px;min-height:154px;padding:30px;font-size:clamp(24px,2.4vw,34px);line-height:1.08;text-decoration:none;display:flex}.strasbourg-related[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]+a[data-astro-cid-tjw2oish]{border-left:1px solid #ddd7cf}.strasbourg-related[data-astro-cid-tjw2oish] span[data-astro-cid-tjw2oish]{color:#2c739c;letter-spacing:.2em;text-transform:uppercase;font-family:Raleway,Arial,sans-serif;font-size:9px;font-weight:800}.strasbourg-related[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]:hover,.strasbourg-related[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]:focus-visible{color:#2c739c;background:#f0ece6}.strasbourg-page[data-astro-cid-tjw2oish] [data-astro-cid-tjw2oish]:is(a,button):focus-visible{outline-offset:5px;outline:2px solid #2c739c}@media (width<=900px){.strasbourg-hero[data-astro-cid-tjw2oish],.strasbourg-gallery-intro[data-astro-cid-tjw2oish]{grid-template-columns:1fr}.strasbourg-hero[data-astro-cid-tjw2oish]{min-height:0}.strasbourg-hero__image[data-astro-cid-tjw2oish]{order:-1}.strasbourg-story[data-astro-cid-tjw2oish],.strasbourg-related[data-astro-cid-tjw2oish]{grid-template-columns:1fr}.strasbourg-related[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]+a[data-astro-cid-tjw2oish]{border-top:1px solid #ddd7cf;border-left:0}}@media (width<=640px){.strasbourg-breadcrumb[data-astro-cid-tjw2oish],.strasbourg-hero[data-astro-cid-tjw2oish],.strasbourg-intro[data-astro-cid-tjw2oish],.strasbourg-story[data-astro-cid-tjw2oish],.strasbourg-gallery-intro[data-astro-cid-tjw2oish],.strasbourg-related[data-astro-cid-tjw2oish]{width:min(100% - 28px,1180px)}.strasbourg-article[data-astro-cid-tjw2oish]{padding-top:30px}.strasbourg-breadcrumb[data-astro-cid-tjw2oish]{letter-spacing:.14em;font-size:9px}.strasbourg-hero[data-astro-cid-tjw2oish]{gap:28px;padding-top:28px}.strasbourg-hero[data-astro-cid-tjw2oish] h1[data-astro-cid-tjw2oish]{font-size:clamp(48px,15vw,70px)}.strasbourg-intro[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish],.strasbourg-story[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish],.strasbourg-gallery-intro[data-astro-cid-tjw2oish] h2[data-astro-cid-tjw2oish]{line-height:1.12}.strasbourg-story[data-astro-cid-tjw2oish] article[data-astro-cid-tjw2oish]{padding:28px 22px}.strasbourg-related[data-astro-cid-tjw2oish] a[data-astro-cid-tjw2oish]{min-height:126px;padding:24px 0}}
