.brand img{width:94px;height:94px}.brand .brand-itm{font-weight:800}.brand .brand-haem{font-weight:400;color:var(--blue)}.certificate img{width:125px;height:125px}.certificate-contact>p:first-child{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.certificate-contact a{display:inline-flex;align-items:center;justify-content:center;gap:6px}.certificate-contact>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:start}.certificate-contact>div a{flex-wrap:wrap;font-size:11px}.certificate-contact>div a span{width:100%;font-size:10px}.contact-icon{width:20px;height:20px;flex-shrink:0}.section-art,.assessment-art{margin:20px 0 25px}.section-art img,.assessment-art img{width:100%;height:auto;border-radius:14px;display:block;border:1px solid #dbe3f2}.section-art figcaption,.assessment-art figcaption{font-size:13px;color:#596c8a;margin-top:8px}.course-reading>.lesson-figure img{height:auto;max-height:none;object-fit:contain}.course-reading h2{margin-top:35px}.personal-notes .note-suggestion{margin:20px 0;background:#fff;border-left:3px solid #c59546;padding:14px 18px;font-size:15px}.note-toolbar{display:flex;gap:6px;flex-wrap:wrap;border:1px solid #ccd7ed;border-bottom:0;padding:9px;border-radius:8px 8px 0 0;background:#e8eefb;margin-top:15px}.note-toolbar button{border:1px solid #bdccec;background:#fff;color:#18243d;border-radius:5px;padding:6px 12px;font-size:14px}.note-toolbar button:hover{background:#d3dffc}.personal-editor{background:#fff;border:1px solid #ccd7ed;border-radius:0 0 8px 8px;min-height:210px;padding:20px;font-size:17px;overflow-wrap:anywhere}.personal-editor:empty:before{content:attr(data-placeholder);color:#71809a;pointer-events:none}.personal-editor p{margin:0 0 12px}.personal-editor ul,.personal-editor ol{padding-left:25px}.personal-notes .actions{margin:20px 0}.personal-notes .hint{font-size:13px;line-height:1.6;margin:12px 0 0}.section-art img{max-height:310px}.assessment-art img{max-height:250px}@media(max-width:600px){.brand img{width:72px;height:72px}.brand{gap:8px;font-size:23px}.brand small{font-size:10px}.certificate-contact>div{grid-template-columns:repeat(3,minmax(0,1fr))}.certificate img{width:105px;height:105px}.section-art img{max-height:none}.note-toolbar button{padding:7px 9px}.personal-editor{font-size:16px;padding:15px}.personal-notes{padding:20px}.certificate-contact>p:first-child{gap:10px}}@media print{.certificate img{width:100px;height:100px}.certificate-contact>div{grid-template-columns:repeat(5,minmax(0,1fr))}.certificate-contact .contact-icon{width:15px;height:15px}}
footer .whatsapp-icon{fill:none}

.section-art img,.assessment-art img{max-height:none;height:auto;object-fit:contain}.section-art,.assessment-art{max-width:100%;margin:22px 0 28px}
