.adso-post-body{background:var(--adso-pb-section-bg,#fff);color:#0b2b5c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:var(--adso-pb-pad-top,56px) 24px var(--adso-pb-pad-bottom,80px)}.adso-post-body__inner{margin:0 auto;max-width:var(--adso-pb-max-width,1280px)}.adso-post-body__grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(280px,380px)}.adso-post-body__heading,.adso-post-body__sponsors-heading{color:var(--adso-pb-heading);font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 20px}.adso-post-body__sponsors{margin-bottom:40px}.adso-post-body__sponsors-grid{align-items:center;display:flex;flex-wrap:wrap;gap:32px 48px;margin-bottom:32px}.adso-post-body__sponsor-link{align-items:center;display:inline-flex;text-decoration:none;transition:opacity .2s ease}.adso-post-body__sponsor-link:hover{opacity:.78}.adso-post-body__sponsor-logo{display:block;max-height:56px;max-width:180px;object-fit:contain;width:auto}.adso-post-body__divider{background:var(--adso-pb-divider);border:0;height:1px;margin:0 0 40px}.adso-post-body__body{margin-bottom:40px}.adso-post-body__prose{color:var(--adso-pb-body);font-size:16px;line-height:1.7}.adso-post-body__prose p{margin:0 0 18px}.adso-post-body__prose p:last-child{margin-bottom:0}.adso-post-body__prose h2,.adso-post-body__prose h3,.adso-post-body__prose h4{color:var(--adso-pb-heading);line-height:1.3;margin-bottom:12px;margin-top:28px}.adso-post-body__prose a{color:var(--adso-pb-learn-check);text-decoration:underline;text-underline-offset:2px}.adso-post-body__prose ol,.adso-post-body__prose ul{margin:0 0 18px 22px;padding:0}.adso-post-body__prose li{margin-bottom:6px}.adso-post-body__prose img{border-radius:8px;height:auto;max-width:100%}.adso-post-body__learn{border-radius:14px;padding:26px 28px 28px}.adso-post-body__learn-heading{color:var(--adso-pb-heading);font-size:17px;font-weight:700;margin:0 0 18px}.adso-post-body__learn-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.adso-post-body__learn-item{align-items:flex-start;display:flex;gap:14px}.adso-post-body__learn-check{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;width:22px}.adso-post-body__learn-text{color:var(--adso-pb-body);font-size:15px;line-height:1.5}.adso-post-body__sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:24px}.adso-post-body__member-card{background:#fff8ee!important;border:1.28px solid #f2dbb3}.adso-post-body__sidebar-card{border-radius:14px;padding:26px 28px 28px}.adso-post-body__sidebar-heading{color:var(--adso-pb-heading);font-size:16.5px;font-weight:700;line-height:1.3;margin:0 0 12px}.adso-post-body__sidebar-text{color:var(--adso-pb-body);font-size:14.5px;line-height:1.55;margin-bottom:18px}.adso-post-body__sidebar-text p{margin:0}.adso-post-body__member-btn{align-items:center;background:var(--adso-pb-member-btn-bg);border-radius:999px;color:var(--adso-pb-member-btn-text);display:inline-flex;font-size:14.5px;font-weight:600;justify-content:center;padding:13px 22px;text-align:center;text-decoration:none;transition:transform .18s ease,filter .18s ease;width:100%}.adso-post-body__member-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.adso-post-body__member-btn:active{transform:translateY(0)}.adso-post-body__related-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.adso-post-body__related-item{border-bottom:1px solid color-mix(in srgb,var(--adso-pb-heading) 10%,transparent)}.adso-post-body__related-item:last-child{border-bottom:0}.adso-post-body__related-link{display:flex;flex-direction:column;gap:4px;padding:14px 0;text-decoration:none;transition:transform .18s ease}.adso-post-body__related-link:hover{transform:translateX(2px)}.adso-post-body__related-link:hover .adso-post-body__related-title{text-decoration:underline;text-underline-offset:2px}.adso-post-body__related-date{color:var(--adso-pb-related-date);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.adso-post-body__related-title{color:var(--adso-pb-heading);font-size:15px;font-weight:700;line-height:1.3}.adso-post-body__related-category{color:var(--adso-pb-related-cat);font-size:13px;margin-top:2px}@media (max-width:960px){.adso-post-body__grid{gap:40px;grid-template-columns:1fr}.adso-post-body__sidebar{position:static}}@media (max-width:600px){.adso-post-body{padding:40px 16px 56px}.adso-post-body__sponsors-grid{gap:24px 32px}.adso-post-body__sponsor-logo{max-height:44px;max-width:140px}.adso-post-body__learn,.adso-post-body__sidebar-card{padding:22px 22px 24px}}