.essay-topic-today{display:grid;gap:8px}.essay-topic-today h3{font-size:24px;line-height:1.3;margin:2px 0}.essay-topic-today p{margin:0;max-width:780px}.essay-topic-today a{display:inline-flex;width:max-content;margin-top:7px;font-weight:800;color:var(--theme-primary)}.essay-topic-today>span{font-size:12px;color:var(--theme-muted)}.essay-prompt{display:grid;gap:6px;margin:15px 0 22px;padding:22px!important;border-left:4px solid var(--theme-highlight)}.essay-prompt p{font-size:19px;font-weight:800;margin:0}.essay-prompt small{line-height:1.5;color:var(--theme-muted)}
.essay-section-heading{margin-bottom:26px}.essay-section-heading small{font-weight:900;letter-spacing:.12em;color:var(--theme-primary)}.essay-section-heading h3{font-size:27px;margin:8px 0}.essay-section-heading p{max-width:820px;line-height:1.6;color:var(--theme-muted);margin:0}.essay-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.essay-example-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-surface);min-height:410px}.essay-example-icon{display:flex;justify-content:space-between;align-items:center;background:var(--theme-accent-soft);color:var(--theme-primary);padding:24px;border-bottom:4px solid #e9e5f2}.essay-example-icon .icon{width:39px;height:39px}.essay-example-icon span{font-size:26px;font-weight:900;color:#a99ac9}.essay-example-copy{display:flex;flex-direction:column;gap:11px;padding:23px;flex:1}.essay-example-copy small{font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--theme-primary)}.essay-example-copy h4{font-size:20px;line-height:1.3;margin:0}.essay-example-copy blockquote{margin:0;padding:16px 17px;border-left:3px solid var(--theme-primary);background:var(--theme-surface-muted);border-radius:0 10px 10px 0;font-size:14px;line-height:1.65;color:var(--theme-text)}.essay-example-copy p{margin:auto 0 0!important;line-height:1.55;font-size:13px}.essay-example-next{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding:20px;border-radius:14px;background:var(--theme-accent-soft)}.essay-example-next div{display:grid;gap:4px}.essay-example-next span{font-size:13px;color:var(--theme-muted)}
.essay-material-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px}.essay-material-grid details{border:1px solid var(--theme-border);border-radius:15px;background:var(--theme-surface);overflow:hidden}.essay-material-grid summary{display:flex;align-items:center;gap:15px;padding:19px;cursor:pointer;list-style:none}.essay-material-grid summary::-webkit-details-marker{display:none}.essay-material-grid summary>span:nth-child(2){display:grid;gap:4px;flex:1}.essay-material-grid summary b{font-size:16px}.essay-material-grid summary small{font-size:12px;color:var(--theme-muted)}.essay-material-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;background:var(--theme-accent-soft);color:var(--theme-primary);flex:none}.essay-material-icon .icon{width:25px;height:25px}.essay-expand{color:var(--theme-primary);font-size:12px;font-weight:800}.essay-material-grid details[open] .essay-expand{font-size:0}.essay-material-grid details[open] .essay-expand:after{content:'Fechar';font-size:12px}.essay-material-grid ol,.essay-material-grid ul{margin:0;padding:3px 24px 22px 46px;color:var(--theme-text);line-height:1.7;font-size:14px}.essay-material-grid details>p{padding:0 20px 20px;margin:0!important;line-height:1.65}
@media(max-width:1100px){.essay-example-grid{grid-template-columns:1fr 1fr}.essay-example-card{min-height:0}}
@media(max-width:760px){.essay-example-grid,.essay-material-grid{grid-template-columns:1fr}.essay-example-next{align-items:flex-start;flex-direction:column}.essay-example-copy{padding:18px}}
