.dge-page{max-width:1040px;color:var(--color-text);margin:0 auto;padding:28px 20px}.dge-page header,.dge-page nav{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.dge-page h1{margin:28px 0 16px;font-size:clamp(26px,4vw,38px);line-height:1.35}.dge-page h2{margin:24px 0 12px;font-size:20px;line-height:1.5}.dge-page p,.dge-page li{line-height:1.85}.dge-page small,.dge-page time{color:var(--color-text-secondary)}.dge-categories{margin:24px 0;justify-content:flex-start!important}.dge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dge-grid article,.dge-sales{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:20px}.dge-grid h2{margin:8px 0 12px}.dge-article{max-width:800px}.dge-article ul,.dge-article ol{padding-inline-start:24px}.dge-article li{margin-bottom:10px}.dge-lead{font-size:18px}.dge-sales{margin:32px 0}.dge-overlay{z-index:180;background:var(--dll-overlay,#00000059);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dge-handoff{background:var(--color-card);width:min(580px,100%);max-height:calc(100dvh - 32px);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:20px;overflow:auto}.dge-handoff>button:first-child{float:right}.dge-handoff select{width:100%;margin:8px 0 16px;display:block}.dge-offer{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.dge-handoff p{line-height:1.7}.dge-sales .muted{font-size:12px}@media (max-width:640px){.dge-grid{grid-template-columns:1fr}.dge-page{padding:20px 16px}.dge-offer{flex-direction:column;align-items:flex-start}}
