.english-questions{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(2rem,6vw,6rem);padding-top:5rem;padding-bottom:5rem;border-top:1px solid #d8d9cb;color:#173d32;scroll-margin-top:5rem}.questions-intro h2{font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.3rem);font-weight:400;line-height:1.12;margin:1rem 0 1.5rem}.questions-intro h2 em{font-weight:400}.questions-intro>p:last-child{max-width:29rem;line-height:1.7;color:#556257}.questions-list details{border-bottom:1px solid #d8d9cb}.questions-list details:first-child{border-top:1px solid #d8d9cb}.questions-list summary{cursor:pointer;font-weight:600;font-size:1rem;padding:1.3rem 2rem 1.3rem 0;position:relative;list-style:none;line-height:1.5}.questions-list summary::-webkit-details-marker{display:none}.questions-list summary:after{content:'+';position:absolute;right:.2rem;top:1.25rem;font-size:1.3rem;font-weight:400}.questions-list details[open] summary:after{content:'−'}.questions-list summary:focus-visible{outline:2px solid #245b49;outline-offset:4px}.questions-list details p{color:#556257;font-size:1rem;line-height:1.8;margin:0;padding:0 1.5rem 1.5rem 0}@media(max-width:720px){.english-questions{grid-template-columns:1fr;gap:1.75rem;padding-top:3rem;padding-bottom:3rem}.questions-intro h2{font-size:2.4rem}.questions-intro>p:last-child{margin-bottom:0}.questions-list summary{font-size:.95rem}}
