.markdown{background:transparent!important;color:#28231f!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:17px!important;line-height:1.85!important}.markdown>:first-child{margin-top:0!important}.markdown p{max-width:72ch;margin:0 0 22px!important;color:#4c453f!important;font-size:17px!important;line-height:1.9!important}.markdown h2{position:relative;max-width:760px;margin:54px 0 18px!important;padding-top:26px;border-top:1px solid #eadfd5;color:#211f1d!important;font-size:clamp(28px,4vw,42px)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.18!important;text-wrap:balance}.markdown h2:before{content:"";position:absolute;left:0;top:-1px;width:96px;height:3px;background:#0a8f7f}.markdown h2 .anchor{color:inherit!important}.markdown h2 .octicon{display:none}.markdown img{display:block;width:100%;height:auto;margin:0!important;border-radius:18px;border:1px solid #e4d8cc;background:#f7f1ea;object-fit:cover;box-shadow:0 18px 48px rgba(63,48,35,.12)}.markdown p:has(>img){max-width:none;margin:30px 0 42px!important;padding:12px;border:1px solid #eadfd5;border-radius:24px;background:radial-gradient(circle at 14% 10%,rgba(10,143,127,.11),transparent 34%),radial-gradient(circle at 92% 12%,rgba(244,189,52,.16),transparent 30%),#fbf7f1}.markdown ul{max-width:72ch;margin:18px 0 0!important;padding:0!important}.markdown li{position:relative;list-style-type:none;margin:0 0 12px!important;padding-left:30px;color:#4c453f!important;word-break:break-word}.markdown li:before{content:"";position:absolute;left:2px;top:.72em;width:10px;height:10px;border:2px solid #0a8f7f;border-radius:999px;background:#fffdf9}.markdown a{color:#08796d!important;font-weight:700;text-decoration-color:rgba(10,143,127,.35)!important;text-decoration-thickness:2px!important;text-underline-offset:4px}.markdown div[style*="background:#fffaf2"]{max-width:none;margin:42px 0!important;padding:28px!important;border:1px solid #e4d5c6!important;border-radius:22px!important;background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(246,239,229,.98)),#fffaf2!important;box-shadow:0 18px 48px rgba(63,48,35,.1)}.markdown div[style*="background:#fffaf2"] p{max-width:620px;margin:0 0 16px!important;color:#211f1d!important;font-size:20px!important;font-weight:900!important;line-height:1.35!important}.markdown div[style*="background:#fffaf2"] a{display:inline-flex!important;align-items:center;justify-content:center;max-width:100%;min-height:46px;padding:11px 22px;border-radius:12px!important;background:#0a8f7f!important;color:#fff!important;font-weight:800!important;line-height:1.35!important;text-decoration:none!important;text-align:center;white-space:normal;overflow-wrap:anywhere;transition:transform .18s ease,background-color .18s ease}.markdown div[style*="background:#fffaf2"] a:hover{transform:translateY(-1px);background:#08796d!important}@media (max-width:720px){.markdown,.markdown p{font-size:16px!important}.markdown p{line-height:1.82!important}.markdown h2{margin-top:42px!important;font-size:27px!important}.markdown p:has(>img){margin:24px -6px 34px!important;padding:8px;border-radius:18px}.markdown img{border-radius:13px}.markdown div[style*="background:#fffaf2"]{margin:34px 0!important;padding:22px!important;border-radius:18px!important}.markdown div[style*="background:#fffaf2"] p{margin-bottom:14px!important;font-size:18px!important}.markdown div[style*="background:#fffaf2"] a{width:100%;min-height:48px;padding:12px 16px}}