/* Literary entrance: scoped to the existing bilingual homepages. */
.two-cycle-site .first-voices figure{margin:18px 0 22px}
.two-cycle-site .first-voices blockquote{margin:0 0 10px;padding:0;border:0;background:transparent;color:#193c40;font-size:21px;font-style:normal;line-height:1.5}
.two-cycle-site .first-voices blockquote:before,.two-cycle-site .first-voices blockquote:after{content:none}
.two-cycle-site .first-voices figcaption{font-size:13px;line-height:1.5;color:#354c43}
.two-cycle-site .first-voices>p:not(.eyebrow){font-size:16px;line-height:1.55}
.two-cycle-site .first-voices h2{font-size:29px}
.two-cycle-site .proposition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}
.two-cycle-site .proposition-grid article{min-width:0;border-top:1px solid #b6c0b6;padding-top:18px}
.two-cycle-site .proposition-grid h3{font-size:25px;line-height:1.25;margin:0 0 12px;color:#193c40}
.two-cycle-site .proposition-grid p{font-size:18px;line-height:1.6;margin:0 0 12px}
.two-cycle-site .study-paths{margin:32px 0;padding:26px 30px}
.two-cycle-site .study-paths nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px}
.two-cycle-site .study-paths nav a{min-width:0}
.two-cycle-site .literary-proposition a:focus-visible,.two-cycle-site .study-paths a:focus-visible{outline:3px solid #8a522d;outline-offset:4px}
@media(max-width:650px){.two-cycle-site .proposition-grid,.two-cycle-site .study-paths nav{grid-template-columns:1fr}.two-cycle-site .proposition-grid{gap:23px}.two-cycle-site .study-paths{padding:22px}.two-cycle-site .first-voices blockquote{font-size:20px}}
