.sugar-guide{max-width:1120px;margin:0 auto}.sugar-header,.sugar-footer{display:flex;align-items:center;justify-content:space-between;gap:18px}.sugar-header{padding:18px 8px 28px}.sugar-brand{display:inline-flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:750;text-decoration:none}.sugar-brand img{object-fit:contain}.sugar-languages{display:flex;flex-wrap:wrap;gap:7px}.sugar-languages a{padding:5px 10px;border:1px solid var(--card-border);border-radius:999px;text-decoration:none;font-size:.86rem}.sugar-languages a[aria-current=page]{background:var(--accent);color:#101827;border-color:var(--accent);font-weight:700}.sugar-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:30px;align-items:center;padding:48px;border:1px solid var(--card-border);border-radius:28px;background:var(--card-bg)}.sugar-hero h1{font-size:clamp(2rem,4vw,3.55rem);line-height:1.13;letter-spacing:-.035em;margin:12px 0 20px}.sugar-eyebrow{margin:0;color:var(--accent);font-weight:750;letter-spacing:.04em}.sugar-lead{font-size:1.14rem;max-width:58ch}.sugar-date{font-size:.88rem;color:var(--muted)}.sugar-hero img{width:100%;height:auto;border-radius:18px}.sugar-content{max-width:800px;margin:0 auto;padding:28px 12px 56px}.sugar-content section{margin:34px 0}.sugar-content h2{font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.25;margin:0 0 15px}.sugar-content p{margin:0 0 14px}.sugar-content li{padding-left:5px;margin:12px 0}.sugar-content ol{padding-left:24px}.sugar-summary,.sugar-action{padding:26px 30px;border-radius:22px;border:1px solid var(--card-border);background:var(--card-bg)}.sugar-summary{border-left:5px solid var(--accent)}.sugar-table-wrap{overflow-x:auto;border:1px solid var(--card-border);border-radius:16px}.sugar-table-wrap table{width:100%;border-collapse:collapse}.sugar-table-wrap th,.sugar-table-wrap td{text-align:left;padding:16px 18px;border-bottom:1px solid var(--card-border)}.sugar-table-wrap tr:last-child th,.sugar-table-wrap tr:last-child td{border-bottom:0}.sugar-table-wrap thead{background:var(--card-bg)}.sugar-table-wrap td strong{font-size:1.28rem;color:var(--accent)}.sugar-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.sugar-buttons a{text-decoration:none}.sugar-sources{font-size:.93rem;color:var(--muted)}.sugar-sources a{color:var(--txt);text-underline-offset:3px}.sugar-footer{border-top:1px solid var(--card-border);padding:24px 8px 40px;font-size:.9rem;color:var(--muted)}.sugar-footer a{color:var(--txt)}
@media(max-width:760px){.sugar-header{align-items:flex-start;flex-direction:column}.sugar-hero{grid-template-columns:1fr;padding:25px 20px;gap:15px}.sugar-content{padding:15px 3px 40px}.sugar-summary,.sugar-action{padding:21px 19px}.sugar-table-wrap th,.sugar-table-wrap td{padding:14px 11px}.sugar-buttons{flex-direction:column}.sugar-buttons a{text-align:center}.sugar-footer{align-items:flex-start;flex-direction:column}}
