.resource-site{min-height:100dvh;padding:0 16px;background:var(--navy);color:var(--ivory);color-scheme:dark}.resource-shell{width:100%;max-width:1120px;margin-inline:auto}.resource-header{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;border-bottom:1px solid rgb(244 234 215 / 25%)}.resource-header img{display:block;width:144px;height:auto}.resource-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;text-decoration:none}.resource-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px;border-top:1px dashed rgb(244 234 215 / 35%);font-size:12px;color:var(--ivory)}.resource-footer a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.resource-shell>.resource-footer{padding-inline:0}@media(max-width:360px){.resource-header img{width:120px}.resource-back{font-size:12px}}
