body.page-chatgpt-cursus .learnllm-content-wrapper {
padding-top: clamp(18px, 3vw, 32px) !important;
} body.page-chatgpt-cursus .about-section {
background: transparent !important;
width: auto !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding: clamp(26px, 3.5vw, 54px) 0 !important;
} body.page-chatgpt-cursus .about-section + .about-section {
padding-top: 0 !important;
} body.page-chatgpt-cursus .about-section > * {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
box-sizing: border-box;
} body.page-chatgpt-cursus .about-section .section-header {
text-align: center !important;
max-width: 980px;
margin: 0 auto 18px !important;
}
body.page-chatgpt-cursus .about-section .section-header h2 {
margin: 0 0 10px !important;
}
body.page-chatgpt-cursus .about-section .section-subtitle {
margin: 0 auto !important;
max-width: 72ch;
color: rgba(0,0,0,0.68);
} body.page-chatgpt-cursus .about-section .about-prose {
max-width: 78ch;
margin: 0 auto;
background: var(--white);
border: 1px solid rgba(0,0,0,0.08);
border-radius: var(--radius-card);
padding: clamp(18px, 2.2vw, 26px);
box-shadow: 0 10px 22px rgba(0,0,0,0.03);
}  body.page-chatgpt-cursus section[aria-labelledby="faq"] .about-prose {
max-width: 860px;
} body.page-chatgpt-cursus section[aria-labelledby="faq"] details {
background: var(--white);
border: 1px solid rgba(0,0,0,0.08);
border-radius: 14px;
padding: 14px 16px;
margin: 0 0 12px;
box-shadow: 0 10px 22px rgba(0,0,0,0.02);
} body.page-chatgpt-cursus section[aria-labelledby="faq"] summary {
cursor: pointer;
font-weight: 800;
} body.page-chatgpt-cursus section[aria-labelledby="faq"] details[open] {
border-color: rgba(255,128,102,0.22);
} body.page-chatgpt-cursus section[aria-labelledby="about-different"].about-section {
background: #fff !important;
width: 100vw !important;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
padding: clamp(42px, 5vw, 72px) 0 !important;
}
body.page-chatgpt-cursus section[aria-labelledby="about-different"].about-section > * {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
box-sizing: border-box;
}